Campaign webhooks, deliverability and per-channel analytics
Subscribe to your campaign events (enrolled, message sent, replied, step completed, completed) and receive each one HMAC-signed, just like the record events. Connect your email provider delivery webhook to learn who received, who bounced and who complained, with automatic suppression on hard failures. And track the rates per channel (sent, delivered, opened, replied) right on the campaign page.
Webhooks per campaign event
On top of the record events (record.created, record.updated), you can subscribe to your campaign and cadence events. Each dispatch reaches your endpoint with the body signed by HMAC SHA-256 in the X-Sellio-Signature header, exactly like the record events.
- flow.enrolled: a lead entered the campaign.
- flow.message_sent: a message went out on a channel (the payload carries the channel).
- flow.replied: the lead replied (follow-ups stop automatically).
- flow.step_completed: a flow step finished.
- flow.completed: the lead reached the end of the sequence.
- Open Settings and then Webhooks.
- Enter the URL that will receive the events.
- Check the flow.* events you want (you can combine them with the record.* ones).
- Save and keep the secret shown only once: use it to verify the signature on your side.
The payload carries the campaign and lead identifiers, the record with its fields, and a meta block with the channel and step when it makes sense.
Deliverability: delivery, bounce and complaint
Point your email provider's delivery webhook at Sellio's public delivery endpoint. Sellio verifies the provider signature, matches the message using the identifier stored at send time, and records whether it was delivered, bounced or generated a complaint.
Per-channel analytics
On the campaign page, the Analytics by channel panel shows each channel's funnel with the derived rates: delivered over sent, opened over delivered, replied over delivered, and bounced over sent. The raw counts remain available in the per-node table.
Automatic warm-up
If you set up warm-up for a channel account, Sellio advances the ramp stage on its own as the days pass, with no action from you. Daily volume rises gradually and safely.