Trigger any external system at any point in your lifecycle workflow
Custom JSON payloads, auth headers, and automatic retry, on any campaign or journey event.
Trusted by lifecycle teams at





Trigger anything, anywhere
Any lifecycle event can fire a webhook to any endpoint that accepts an HTTP POST.
Any trigger event
Send, open, click, bounce, journey entry, step completion, journey exit, goal reached, or audience entry.
Custom JSON payload
Define exactly what data is included: user profile fields, event properties, campaign identifiers, or any value Sortment has at trigger time.
Auth headers
Configure Bearer tokens, API keys, or any custom header your endpoint requires.
Trigger: Goal reached
Endpoint: https://example.com/hooks/lead
Auth: Bearer ••••••••••••
Reliable delivery, even when endpoints fail
Automatic retry with exponential backoff, so no events are lost while an endpoint is down.
Automatic retry
If the endpoint errors or times out, Sortment retries delivery automatically.
Exponential backoff
Retry intervals increase over time to avoid overwhelming a recovering endpoint.
Delivery logs
Every call is logged with its timestamp, payload, HTTP response code and status.
“We got an uplift of four to five times just by using Sortment on a daily basis, understanding which leads to call.”
— Akshat Saxena, Co-founder, Kinetic Age
Everything webhooks can do
The full capability set: triggers, payloads and reliable delivery.
Triggers
| Any campaign or journey event | ✓ |
| Journey exit | ✓ |
| Goal reached | ✓ |
| Audience entry | ✓ |
| Multiple webhooks per workflow | ✓ |
Payload & Auth
| Custom JSON — any structure | ✓ |
| Bearer token | ✓ |
| API key | ✓ |
| Custom auth headers | ✓ |
Reliability
| Automatic retry on failure | ✓ |
| Exponential backoff | ✓ |
| Configurable retry limit | ✓ |
| Delivery logs with response codes | ✓ |
Compatibility
| Works with any HTTP endpoint | ✓ |
FAQs
What events can trigger a webhook?
Can I include custom data in the payload?
What happens if my endpoint is down?
Can I fire multiple webhooks in a single journey?
Is there a payload size limit?
Find the growth signals your team is missing.
Book a 30-minute call. See how Sortment turns opportunities into revenue.
No migration · Works alongside your existing stack