Available Webhooks
Inbound: Delivery Status
Receive delivery status updates from SMS providers:- Message delivery confirmations
- Failure notifications
- Carrier status updates
Provider Webhooks
Trackly receives webhooks from your SMS providers:| Provider | Webhook Type |
|---|---|
| Infobip | Delivery reports |
| Twilio | Message status callbacks |
| CM | Delivery receipts |
Conversion Postbacks
Receive conversion data from affiliate platforms:TUNE/HasOffers
Configure in TUNE:Everflow
Configure in Everflow:Custom Outbound Webhooks
Custom outbound webhooks (Trackly sending events to your system) are coming soon.
- Message sent events
- Click events
- Conversion events
- Opt-out events
Webhook Security
IP Whitelisting
Provider webhooks come from known IP ranges. Contact support for IP lists if you need to whitelist.Signature Verification
Some providers sign webhooks. Verify signatures to ensure authenticity.HTTPS Required
All webhook endpoints use HTTPS for encrypted communication.Error Handling
Retries
Most providers retry failed webhooks:- Initial attempt
- Retry after 1 minute
- Retry after 5 minutes
- Retry after 30 minutes
Logging
Failed webhooks are logged. Contact support if you’re missing data.Testing Webhooks
Delivery Status
Send a test message and monitor for delivery confirmation.Conversions
Use TUNE’s postback tester to verify conversion tracking.Troubleshooting
Webhooks not arriving
Webhooks not arriving
Check:
- Webhook URL is correctly configured
- Endpoint is accessible and returns 200
- No firewall blocking provider IPs
Duplicate webhooks
Duplicate webhooks
Ensure your handler is idempotent. Some providers may retry even on success.
Missing data in webhook
Missing data in webhook
Verify the postback URL includes all required parameters.