What You Can Do
Powerful automation possibilities with Linkzly webhooks
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
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
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
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
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
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
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
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
5 events available
link.createdNew short link is created
link.updatedLink details are modified
link.deletedLink is removed from the system
link.clickedSomeone clicks a short link
link.expiredLink reaches its expiration date
2 events available
qr_code.createdNew QR code is generated
qr_code.scannedQR code is scanned by a device
5 events available
smart_link.createdSmart link with deep linking is created
smart_link.updatedSmart link configuration is modified
smart_link.deletedSmart link is removed
smart_app.registeredNew mobile app is registered
smart_app.verifiedApp domain verification completed
5 events available
build.uploadedNew app build (IPA/APK) is uploaded
build.processedBuild processing completed
install_link.createdInstall link generated for a build
app.installedApp is installed via distribution link
app.downloadedApp build is downloaded
3 events available
domain.createdCustom domain is added
domain.verifiedDomain verification completed
domain.deletedDomain is removed
3 events available
team.member_addedTeam member is invited
team.member_removedTeam member is removed
team.role_changedMember role or permissions updated
4 events available
api_key.createdNew API key is generated
api_key.revokedAPI key is revoked
security.login_failedFailed login attempt detected
security.2fa_enabledTwo-factor authentication enabled
4 events available
integration.connectedNew integration is set up
integration.disconnectedIntegration is removed
integration.sync_completedData sync completed successfully
integration.sync_failedData sync encountered an error
3 events available
analytics.milestoneClick milestone reached (1K, 10K, etc.)
analytics.report_generatedScheduled report is generated
conversion.trackedConversion 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
{
"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..."
}