MarketingUpdated 2026-06-01

Automations

Trigger welcome, abandoned cart, post-purchase, and win-back flows automatically.

Automations are event-triggered flows that run in the background. Set them up once and they fire for every qualifying customer.

Available automation types

FieldTypeDescription
WelcomeflowTriggered when a new customer creates an account. Send a welcome email or series.
Abandoned cartflowTriggered when a shopper starts checkout but doesn't complete. Recover lost sales.
Post-purchaseflowTriggered after a successful order. Request reviews, offer cross-sells, or say thanks.
Win-backflowTriggered when a customer hasn't ordered in a defined period. Re-engage with an offer.

Managing automations

Each automation can be activated or paused. The run history shows every time the automation fired, with timestamps and recipient details. Pause an automation to stop it temporarily without losing its configuration.

Automation endpoints
GET/marketing/automations/stats
Automation summary stats.
Session
GET/marketing/automations/list
List automations.
Session
POST/marketing/automations/create
Create an automation.
Session
POST/marketing/automations/:id/activate
Activate an automation.
Session
POST/marketing/automations/:id/pause
Pause an automation.
Session
GET/marketing/automations/:id/runs
Paginated automation run history.
Session

Start with abandoned cart

Abandoned cart automations typically have the highest ROI. Set one up early — even a simple reminder email recovers a meaningful percentage of incomplete checkouts.