Skip to content

Webhook event reference

This page documents the webhook events in the dough ecosystem — both the Kit webhooks that dough listens to, and the internal events that drive dough’s automation.

Kit webhooks dough receives

These webhooks are registered automatically when you connect your Kit account.

EventPayload keydough action
subscriber.activatedsubscriber.idApply dietary preferences from custom fields.
subscriber.tag_addedsubscriber.id, tag.nameRecord as engagement event.
subscriber.unsubscribedsubscriber.idRemove from segment counts.
purchase.completedsubscriber.id, purchaseRecord purchase attribution.
link.clickedsubscriber.id, urlIf Save This Recipe URL, record save click.

Internal events

These events are generated within dough and drive automated workflows.

EventTriggerAction
recipe.email_readyCreator marks recipe as email-ready.Create Kit broadcast draft.
recipe.savedSubscriber clicks Save This Recipe.Tag subscriber, update custom fields, record engagement, trigger sequence.
product.publishedCreator publishes a product.Generate social share assets. Update lead magnet pitch emails.
lead_magnet.createdCreator generates a lead magnet.Create Kit form and delivery sequence.
segment.computedDaily segment profile computation.Check for product recommendations.