Your systems hear about it the moment it happens
Subscribe an endpoint to link clicks, conversions, campaign milestones, A/B test results, and more. Every delivery is signed, retried on failure, and recorded so you can see exactly what was sent and what came back.
Webhooks in three steps.
Register an endpoint
Point Acturity at an HTTPS URL you control and pick the events it should receive. Add custom headers if your receiver needs them.
Verify what arrives
Each request carries a signature computed from your endpoint secret. Compare it against the payload to confirm the delivery genuinely came from Acturity, and reject anything that fails.
Watch deliveries
Every attempt is logged with its response. Send a test event when setting up, filter history by event type, and retry a failed delivery by hand if you need to.
A closer look at webhooks.
Events Worth Reacting To
Link and page activity, conversions, campaign milestones and budget alerts, A/B test outcomes, organization membership changes, usage limits, and API key lifecycle events.
- link.created, link.updated, link.deleted, link.clicked
- conversion.completed, conversion.goal_achieved
- campaign.milestone_reached, campaign.budget_alert, campaign.completed
- abtest.completed, abtest.winner_declared
Signed Deliveries
Every payload is signed with HMAC-SHA256 using your endpoint secret, so your receiver can prove a request is genuine before acting on it.
- Signature, event, delivery id and timestamp headers
- Constant-time signature comparison
- Secret regeneration on demand
Retries and Backoff
Network failures and server errors are retried on a schedule you choose. Client errors are not retried, because repeating them would not help.
- Linear or exponential backoff
- Configurable attempt count and initial delay
- Manual retry for failed deliveries
Delivery Visibility
A full history of attempts and responses, plus success rates and response times across endpoints.
- Paginated delivery history
- Filter by event type
- Success rate and response time statistics
- Send a test event any time
Where teams put it to work.
- ✓Piping click events into a data warehouse
- ✓Alerting a channel when a campaign hits a milestone
- ✓Triggering fulfilment on a conversion
- ✓Syncing link changes into another system
- ✓Watching API key quota warnings
- ✓Driving automation without polling
Push, not poll
Signed, retried, and logged deliveries mean your systems learn about a click or a conversion within seconds — without asking repeatedly whether anything changed.
Common questions.
Related features.
Put webhooks to work on your next campaign.
Everything is free while we're in beta. No credit card required.