Webhook Step
Integrate external services with workflows
Send HTTP POST requests to external services.
Configuration
- Webhook URL: HTTPS endpoint to call
- Webhook Secret: Optional secret for authentication
Request Payload
{
"subscriberId": "sub_123",
"subscriberEmail": "user@example.com",
"stepId": "step_456",
"workflowId": "wf_789",
"organizationId": "org_xyz",
"secret": "your-secret"
}
Response
- Success: HTTP status < 400, workflow continues
- Failure: HTTP status >= 400, workflow stops
Related Documentation
- Dynamic Promo Codes Tutorial - Use webhooks for personalized coupons
- Update Subscriber API - Update subscribers from webhook responses
- API Tokens - Authenticate webhook callbacks
- Subscriber Events - View webhook execution events