For Developers

Automate with Webhooks

Connect Linkzly to your entire tech stack with powerful webhooks. Get real-time notifications for link clicks, QR scans, app installs, domain verifications, and 40+ other events across all Linkzly features.

What You Can Do

Powerful automation possibilities with Linkzly webhooks

CRM & Database Sync

Automatically sync link clicks, app installs, and user interactions to your CRM or database.

Example: Update lead scores in Salesforce when prospects click links or install your app

Marketing Automation

Trigger email campaigns, SMS, or push notifications based on user behavior and link interactions.

Example: Send personalized follow-ups when users scan QR codes or download your app

Real-time Alerts

Get instant notifications for critical events like viral content, security issues, or app distribution.

Example: Slack alerts when links go viral, builds are uploaded, or domains are verified

Analytics Pipeline

Stream events to your data warehouse for advanced analytics, reporting, and business intelligence.

Example: Send all events to Segment, Mixpanel, or your data lake for unified analytics

Workflow Automation

Connect to 5000+ apps through Zapier or build custom workflows with our comprehensive webhook events.

Example: Create Jira tickets for app installs, update Airtable when links are created

Conversion Tracking

Track conversions across your entire funnel from link clicks to app installs and in-app events.

Example: Send conversion data to Facebook CAPI, Google Analytics, or your attribution platform

Security Monitoring

Monitor security events, failed logins, API key usage, and suspicious activity in real-time.

Example: Alert your security team when API keys are created or unusual access patterns detected

Multi-Platform Distribution

Automate app distribution workflows for iOS and Android builds with install tracking.

Example: Notify testers when new builds are available, track install completion rates

40+ Webhook Events

Comprehensive event coverage across all Linkzly features

Link Management

5 events available

link.created

New short link is created

link.updated

Link details are modified

link.deleted

Link is removed from the system

link.clicked

Someone clicks a short link

link.expired

Link reaches its expiration date

QR Codes

2 events available

qr_code.created

New QR code is generated

qr_code.scanned

QR code is scanned by a device

Smart Links & Apps

5 events available

smart_link.created

Smart link with deep linking is created

smart_link.updated

Smart link configuration is modified

smart_link.deleted

Smart link is removed

smart_app.registered

New mobile app is registered

smart_app.verified

App domain verification completed

App Distribution

5 events available

build.uploaded

New app build (IPA/APK) is uploaded

build.processed

Build processing completed

install_link.created

Install link generated for a build

app.installed

App is installed via distribution link

app.downloaded

App build is downloaded

Custom Domains

3 events available

domain.created

Custom domain is added

domain.verified

Domain verification completed

domain.deleted

Domain is removed

Team & Access

3 events available

team.member_added

Team member is invited

team.member_removed

Team member is removed

team.role_changed

Member role or permissions updated

API & Security

4 events available

api_key.created

New API key is generated

api_key.revoked

API key is revoked

security.login_failed

Failed login attempt detected

security.2fa_enabled

Two-factor authentication enabled

Integrations

4 events available

integration.connected

New integration is set up

integration.disconnected

Integration is removed

integration.sync_completed

Data sync completed successfully

integration.sync_failed

Data sync encountered an error

Analytics & Insights

3 events available

analytics.milestone

Click milestone reached (1K, 10K, etc.)

analytics.report_generated

Scheduled report is generated

conversion.tracked

Conversion event is recorded

Advanced Features

Enterprise-grade webhook functionality

Event Filtering

Subscribe to specific events and filter by resource type, organization, or custom criteria.

Smart Retries

Exponential backoff, circuit breakers, and automatic retry logic ensure reliable delivery.

Delivery Tracking

Monitor webhook delivery status, response times, and success rates with detailed analytics.

HMAC Signatures

Verify webhook authenticity with HMAC-SHA256 signed payloads and secret rotation.

Health Monitoring

Real-time health scores, uptime tracking, and automatic suspension for failing endpoints.

Webhook Templates

Pre-built templates for Slack, Discord, analytics platforms, and custom integrations.

Example Webhook Payload

Here's what a typical webhook payload looks like

link.clicked Event
{
  "event": "link.clicked",
  "timestamp": "2025-10-19T10:30:00Z",
  "webhook_id": "wh_abc123",
  "delivery_id": "del_xyz789",
  "data": {
    "link": {
      "id": "abc123",
      "short_url": "https://lnk.ly/abc123",
      "original_url": "https://example.com/product",
      "title": "Amazing Product Page",
      "tags": ["campaign-2024", "social-media"]
    },
    "click": {
      "id": "click_456",
      "ip": "192.168.1.1",
      "user_agent": "Mozilla/5.0...",
      "referrer": "https://twitter.com",
      "country": "US",
      "city": "San Francisco",
      "device": "desktop",
      "browser": "Chrome",
      "os": "macOS"
    },
    "organization": {
      "id": "org_123",
      "name": "Acme Inc"
    }
  },
  "signature": "sha256=abc123..."
}

Ready to Build Something Amazing?

Start using webhooks to create powerful automations and integrations with Linkzly.