A welcome sequence triggered when someone subscribes has 4x higher open rates than a manual campaign sent days later. Timing is everything in email automation. The right trigger ensures your message arrives when subscribers expect it and are ready to engage.
1. Manual Enrollment
You add subscribers manually from the subscriber list or via CSV import.
Use cases:
Configuration: None required. Enroll subscribers from sequence detail page.
2. Subscriber Added
Triggers when someone joins your email list.
Use cases:
Configuration:
Best practice: Every list should have a welcome sequence. First email within 5 minutes maximizes engagement.
3. Tag Added
Triggers when a specific tag is applied to a subscriber.
Use cases:
Configuration:
Example: Tag "trial-started" added → trigger trial onboarding sequence.
4. Tag Removed
Triggers when a specific tag is removed from a subscriber.
Use cases:
Configuration: Enter tag name that triggers when removed.
5. Content Published
Triggers when you publish new content in ILLIXIS.
Use cases:
Configuration:
6. Form Submitted
Triggers when a specific lead capture form is completed.
Use cases:
Configuration:
Example: "Download guide" form → send guide immediately, then nurture sequence.
7. Webhook (External Trigger)
Triggers when external system sends webhook to ILLIXIS.
Use cases:
Configuration:
Webhook payload format:
```json
{
"subscriber_email": "user@example.com",
"trigger_data": {
"custom_field": "value"
}
}
```
8. Date-Based (Specific Date/Anniversary)
Triggers on specific calendar dates or recurring anniversaries.
Use cases:
Configuration:
Example: Send birthday email 7 days before birthday field date.
9. Purchase Behavior
Triggers when customer makes a purchase in connected store (Shopify/WooCommerce).
Use cases:
Configuration:
Example: Purchase any product from "Skincare" collection → skincare routine tips sequence.
10. Trial Started
Triggers when user begins free trial.
Configuration: Define trial start event (usually subscription created with trial status).
11. Trial Day N
Triggers on specific day of trial period (e.g., Day 5 of 7-day trial).
Configuration: Enter day number (1-30).
Use case: Day 3: feature walkthrough, Day 7: check-in, Day 13: upgrade reminder.
12. Trial Ending Soon
Triggers X days before trial expires.
Configuration: Days before expiration (default: 3 days).
Use case: Remind users to upgrade before trial ends.
13. Trial Ended / Expired
Triggers when trial period completes without conversion.
Use case: Final upgrade offer, downgrade to free tier, offboarding.
14. Trial Converted to Paid
Triggers when trial user upgrades to paid subscription.
Use case: Celebrate upgrade, send receipt, start paid customer onboarding.
15. Subscription Created
Triggers when new subscription starts (trial or paid).
16. Subscription Upgraded
Triggers when customer moves to higher-priced plan.
Use case: Thank them, unlock premium features, send tips for new features.
17. Subscription Downgraded
Triggers when customer moves to lower-priced plan.
Use case: Exit interview, feedback request, win-back offer.
18. Subscription Canceled
Triggers when subscription is canceled (immediate or at end of billing period).
Use case: Win-back sequence, ask for feedback, offer pause option.
19. Subscription Renewed
Triggers on successful renewal (monthly/annual).
Use case: Thank you message, loyalty reward, referral request.
20. Subscription Paused
Triggers when customer pauses billing (if supported by plan).
Use case: Check-in message, offer to resume with discount.
21. Subscription Resumed
Triggers when paused subscription reactivates.
Use case: Welcome back message, feature updates since pause.
22. Payment Failed
Triggers when payment method is declined.
Use case: Update payment method request, grace period notice.
23. Payment Failed (Final Attempt)
Triggers on last retry before subscription cancellation.
Use case: Urgent payment update request, account will be suspended.
24. Payment Recovered
Triggers when previously failed payment succeeds.
Use case: Thank them, resume service confirmation.
25. Product Event
Triggers when user performs specific action in your product.
Configuration: Define event name (e.g., "first_project_created").
Use case: Feature usage workflows.
26. First-Time Product Event
Triggers the FIRST time user performs an action.
Use case: Celebrate milestones ("You created your first project!").
27. Usage Threshold Reached
Triggers when usage hits defined limit (e.g., 80% of quota).
Use case: Usage warning, upgrade recommendation.
28. Quota Warning
Triggers when user approaches quota limit.
Configuration: Percentage threshold (default: 80%).
29. Quota Exceeded
Triggers when user exceeds quota.
Use case: Upgrade prompt, overage notice.
30. Engagement Status Changed
Triggers when subscriber engagement level changes (active → at-risk → inactive).
Configuration: Define engagement thresholds (days without open/click).
31. No Activity for N Days
Triggers after subscriber shows no engagement for X days.
Configuration: Days of inactivity (default: 30).
Use case: Re-engagement campaigns.
32. User Reactivated
Triggers when previously inactive subscriber opens or clicks again.
Use case: Welcome back sequence.
33. Customer Created
Triggers when new customer account is created in store.
Use case: Welcome series for new customers.
34. Order Created
Triggers when order is placed.
Use case: Order confirmation, thank you message.
35. Order Fulfilled
Triggers when order ships.
Use case: Shipping notification, review request sequence.
36. Customer Lapsed
Triggers when customer hasn't purchased in X days.
Configuration: Days since last purchase (default: 60).
Use case: Win-back campaigns.
37. Website Abandon
Triggers when visitor lands on site but leaves without browsing.
Use case: First-time visitor welcome offer.
38. Browse Abandon
Triggers when visitor views products but doesn't add to cart.
Configuration: Minimum pages viewed (default: 2).
Use case: Product reminder, social proof.
39. Cart Abandon
Triggers when items added to cart but checkout not started.
Configuration:
Use case: Cart recovery sequence (highest ROI trigger).
40. Checkout Abandon
Triggers when checkout started but not completed.
Use case: Urgent checkout recovery (payment issue assistance).
When you select the trigger node, the right sidebar shows:
Trigger Type: Dropdown with all 40 trigger types
Trigger Config: Settings specific to chosen trigger:
Enrollment Rules:
Exclusion Rules:
Understanding how ILLIXIS processes triggers helps you design better sequences.
Trigger checks run every 60 seconds. A background process continuously evaluates all active triggers against subscriber actions across your account.
What happens each minute:
Once a subscriber is enrolled, email delivery follows the sequence timing:
Example timeline:
| Time | Event |
|------|-------|
| 10:00:00 | Subscriber submits form |
| 10:00:45 | Trigger evaluation runs, detects form submission |
| 10:00:45 | Subscriber enrolled in sequence |
| 10:00:45 | Email 1 queued (set to "immediate") |
| 10:01:00 | Email 1 delivered |
| 10:01:00 + 2 days | Email 2 delivered (2-day delay) |
Near-instant enrollment: The 60-second cycle means subscribers enter sequences within a minute of triggering events. For time-sensitive triggers like cart abandonment, this ensures fast response.
Batch processing efficiency: Rather than processing each event individually, ILLIXIS batches trigger evaluation for performance. This keeps email delivery fast even at scale.
Timezone handling: Date-based triggers (birthdays, anniversaries) evaluate at midnight UTC. If your audience is in different timezones, factor this into delay settings.
Some workflows need multiple entry points. Example: Welcome sequence triggered by EITHER "Subscriber Added" OR "Form Submitted."
Setup:
Alternative (Advanced): Use Zapier to consolidate triggers into single webhook trigger.
When multiple sequences have same trigger, ILLIXIS enrolls subscriber in sequence with highest priority score.
Priority calculation:
Manual priority override: Set priority order in Settings → Email Automation → Sequence Priority.
Track trigger effectiveness:
Enrollment Rate: How many subscribers match trigger criteria Enrollment Delay: Time between trigger event and first email Trigger Errors: Failed enrollments (e.g., subscriber already in sequence)
View metrics: Sequences → [Sequence Name] → Analytics → Trigger Performance.
Uses multiple trial triggers for complete journey.
Check:
Fix:
Common issue: Tag name case mismatch.
Fix: Tags are case-sensitive. "Trial-Started" ≠ "trial-started". Verify exact tag name in subscriber record.
Fix: Date triggers check once daily at midnight UTC. If subscriber birthday field added after midnight, trigger won't fire until next year. Backfill by manually enrolling missed subscribers.
Check:
subscriber_email fieldBad: Trigger welcome sequence on "Subscriber Added" (any list) Good: Trigger welcome sequence on "Tag Added: newsletter-subscriber"
Specific triggers prevent accidental enrollments and make debugging easier.
Example: Cart abandonment sequence
Prevents duplicate emails and email fatigue.
Bad: Trigger sequence on "Trial Day 7" with immediate email Good: Trigger on "Trial Started," delay 7 days, then email
First approach requires separate trigger for each day. Second approach is one sequence with multiple delays.
Don't just test with "Send Test Email." Trigger the actual event (add tag, submit form, etc.) to verify trigger logic works end-to-end.
Per tenant:
Per sequence:
Start with subscriber-added welcome sequence. Add more complex triggers (trial, purchase, abandonment) once comfortable with basics.
Questions? Email hello@illixis.io or use the in-app chat.
Turn every store visitor into a repeat customer. ILLIXIS automatically triggers personalized email sequences based on customer behavior in your Shopify or WooCommerce store.
Connect Klaviyo to ILLIXIS to send email campaigns, sync metrics, and manage audience lists. The integration supports campaign sending from the email builder, performance tracking, and webhook-based suppression management.
Connect your Mailchimp account to send email campaigns and track performance directly from ILLIXIS.
Resend is a developer-friendly email platform that lets you send marketing campaigns broadcasts to your audience. ILLIXIS integrates with Resend to publish email campaigns generated from your content.
The Email Digest Builder creates branded email newsletters from your published content and products. Select articles, add products, and ILLIXIS generates a complete email campaign with AI-powered intro, subject lines, and cross-platform compatible HTML.
One platform. You approve. ILLIXIS executes. Marketing that just happens.
Marketing, Unstacked.