Workflows
Understanding workflow triggers
3 min read
_yKyvQrec.jpg)
What are triggers
Types of triggers
| Event | Event type | When it fires | Data available |
|---|---|---|---|
| Product restock | product.restocked | Inventory changes from 0 to > 0 | Product/variant IDInventory levelSubscriber list Campaign ID Restock timestampLocation/warehouse |
| Customer signed up | customer.signed_up | Customer submits "Notify Me" form | EmailProduct/variant ID TimestampSourceConsent |
_F6giJN1W.jpg)
Prebuilt workflow: Send a back in stock notification
✨ Explore more pre-built workflow templates: Get started with workflow templates library
_jvSRM7pc.jpg)
Trigger: New customer sign up
→ Action: Send welcome email
Prebuilt workflow: Welcome new subscribers with a discount email
→ Action: Send welcome email
Prebuilt workflow: Welcome new subscribers with a discount email
✨ Explore more pre-built workflow templates: Get started with workflow templates library
Learn more: Available triggers, actions, and conditions
How triggers work
Want a full picture? Learn more about how workflows work: How workflows work
Common workflow triggers use cases
| Trigger | Common use cases |
|---|---|
| Product restock | • Send a notification to all waitlist subscribers once the subscribed product is back in stock • Alert the internal team about high-demand restock • Create a limited-time discount for waitlist customers • Implement VIP early access (send to VIPs first, then general waitlist) |
| Customer signed up | • Send an immediate confirmation email • Thank the customer for signing up • Set expectations about notification timing • Offer signup incentive (e.g., discount for waitlist) |
Examples of workflow triggers
Example 1: Product restock
→ Condition: Customer criteria: Order count. Order count > Greater than 0
→ Action: Create discount code
→ Action: Send email
🔗 Learn more: Back in stock with exclusive discount for loyal customers
→ Action: Create discount code
→ Action: Send email
🔗 Learn more: Back in stock with exclusive discount for loyal customers

Example 2: New customer sign up
→ Action: Send an initial welcome email to the new customer.
→ Action: Wait 3 days
→ Action: Send a follow-up brand story email.
🔗 Learn more: Welcome email series for new subscribers
→ Action: Wait 3 days
→ Action: Send a follow-up brand story email.
🔗 Learn more: Welcome email series for new subscribers

Related articles
Available triggers, actions, and conditions
Create a workflow
Assign a workflow to your campaign
Last updated