Common Use Cases
- Tiered Birthday Bonus
-
Trigger:
OnWebhookPurchase(This assumes you have a daily system that finds all customers with a birthday today and sends a webhook for each one). -
Condition:Step 1 (Condition):ReceiptTierAmountNamegreater thanequals?5000Gold -
Yes Branch:
Add Points(100e.g.,bonus points)500) ->Send SMS("ThanksHappyforBirthday,your[Name]!bigAspurchase!a Gold member, here are 500 bonus points!"). -
No Branch: Go to Step 2.
-
Step 2 (Condition):
Tier NameequalsSilver?-
Yes Branch:
Add Points(e.g., 200) ->Send SMS("Happy Birthday, [Name]! Enjoy 200 bonus points on us."). -
No Branch:
Add Points(e.g., 100) ->Send SMS("Happy Birthday! Here are 100 bonus points.").
-
-
Trigger:
On Purchase(This flow restarts every time they shop). -
Step 1:
Defer(e.g., Wait 60 days). -
Step 2:
Load Contact(This is crucial to get their latest purchase date). -
Step 3 (Condition):
Last Purchase Dategreater than59 days ago? (Checks if they have not purchased again in the last 60 days).-
Yes Branch (At-Risk):
Send Email(Email #1: "We miss you! Here's what's new."). -> Go to Step 4. -
No Branch (Active):
Stop(Customer is active, no action needed).
-
-
Step 4:
Defer(e.g., Wait 30 more days). -
Step 5:
Load Contact(Refresh data again). -
Step 6 (Condition):
Last Purchase Dategreater than89 days ago? (Checks if they are now 90 days lapsed).-
Yes Branch (Lapsed):
Issue Coupon(15% Off) ->Send SMS(Email #2: "Here's a 15% off coupon to welcome you back!"). -
No Branch (Re-engaged):
Stop(They must have purchased after Email #1).
-
-
Trigger:
Webhook(from your NPS survey tool, including the score and comment). -
Step 1 (Condition):
NPS Scoreless than7? (Detractor).-
Yes Branch:
Webhook Action(Send an internal alert to a Slack channel) ->Send Email(to Store Manager: "URGENT: Follow up with [Customer Name]") ->Issue Coupon(e.g., 20% Off "Apology") ->Send Email(to customer: "We're so sorry..."). -
No Branch: Go to Step 2.
-
-
Step 2 (Condition):
NPS Scoreequals9or10? (Promoter).-
Yes Branch:
Send Email("Thanks for the amazing review, [Name]! Would you like to join our referral program?"). -
No Branch (Passive):
Stop(Or send a "Thanks for your feedback!" email).
-
-
Trigger:
Webform(This flow starts when a customer submits the "Update Your Profile" webform). -
Step 1 (Condition):
Date of Birthis not emptyANDGenderis not empty? (Checks if the required fields are now filled).-
Yes Branch:
Add Points(e.g., 50 bonus points) ->Send Email("Thanks for updating your profile! Here are 50 bonus points as a thank you."). -
No Branch:
Stop(orTheysendsubmittedathestandard,formnon-bonusbutSMS)didn't fill in the key fields).
-
-
-
Trigger:
Loyalty Enrolment Action:(Send EmailWebhookWelcomeFromEmailan#1)internal system check, e.g., "Tier Expiry in 30 Days").-
Action:Step 1:(DeferLoad LoyaltyWaitTo3getdays)their current spend/points). -
Condition:Step 2 (Condition):Tier NameequalsGold? -
Yes Branch:
Send Email(Email #2 for"Your Goldmembers)status expires in 30 days! Spend [X] more to keep your benefits."). -
No Branch:
toSendGoEmail(EmailStep#2 for standard members).3.
-
-
LapsingStepCustomer3Win-back:(Condition):Tier NameequalsSilver?Trigger:On PurchaseAction:Defer(Wait 45 days).Action:Load Contact(to refresh their data).Condition:Last Purchase Dategreater than44 days ago? (i.e., they haven't purchased again).-
Yes Branch:
Issue Coupon->Send Email("WeYourmissSilveryou!statusHere'sis10%expiringoff.soon! Don't lose your rewards."). -
No Branch:
Stop(The customer purchased again, so the win-back is not needed).
1.
TieredThis Post-Purchaseflow (High-Valuesends Customera Thankdifferent You):bonus to a customer on their birthday based on their loyalty tier.
2. Proactive "At-Risk" Customer Win-Back (Multi-Step)
This flow identifies customers who haven't shopped in a while and sends them escalating offers to win them back.
3. Post-NPS Survey Follow-Up
This flow uses an incoming webhook from a survey tool (like SurveyMonkey or OptCulture's NPS) to follow up with customers based on their score.
4. Profile Completion Bonus
This flow encourages customers to provide valuable data (like their birthday or gender) by rewarding them for it.
Welcome5. SeriesTier withDowngrade Branching:Warning
This is a critical retention flow to warn members they are about to lose their status, giving them a chance to save it.