Skip to main content

Common Use Cases

    1.
  • Tiered Birthday Bonus
  • TieredThis Post-Purchaseflow (High-Valuesends Customera Thankdifferent You):bonus to a customer on their birthday based on their loyalty tier.

    • Trigger: OnWebhook Purchase(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): ReceiptTier AmountName greater thanequals 5000Gold?

      • Yes Branch: Add Points (100e.g., bonus points)500) -> Send SMS ("ThanksHappy forBirthday, your[Name]! bigAs purchase!a Gold member, here are 500 bonus points!").

      • No Branch: Go to Step 2.

    • Step 2 (Condition): Tier Name equals Silver?

      • 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.").

     

    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.

    • 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 Date greater than 59 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 Date greater than 89 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).

     

    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.

    • Trigger: Webhook (from your NPS survey tool, including the score and comment).

    • Step 1 (Condition): NPS Score less than 7? (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 Score equals 9 or 10? (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).

     

    4. Profile Completion Bonus

    This flow encourages customers to provide valuable data (like their birthday or gender) by rewarding them for it.

    • Trigger: Webform (This flow starts when a customer submits the "Update Your Profile" webform).

    • Step 1 (Condition): Date of Birth is not empty AND Gender is 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 (orThey sendsubmitted athe standard,form non-bonusbut SMS)didn't fill in the key fields).

     

    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.

      • Trigger: Loyalty Enrolment

      • Action: Send EmailWebhook (WelcomeFrom Emailan #1)internal system check, e.g., "Tier Expiry in 30 Days").

      • Action:Step 1: DeferLoad Loyalty (WaitTo 3get days)their current spend/points).

      • Condition:Step 2 (Condition): Tier Name equals Gold?

        • Yes Branch: Send Email (Email #2 for"Your Gold members)status expires in 30 days! Spend [X] more to keep your benefits.").

        • No Branch: SendGo Emailto (EmailStep #2 for standard members).3.

      • LapsingStep Customer3 Win-back:(Condition): Tier Name equals Silver?

        • Trigger: On Purchase

        • Action: Defer (Wait 45 days).

        • Action: Load Contact (to refresh their data).

        • Condition: Last Purchase Date greater than 44 days ago? (i.e., they haven't purchased again).

        • Yes Branch: Issue Coupon -> Send Email ("WeYour missSilver you!status Here'sis 10%expiring off.soon! Don't lose your rewards.").

        • No Branch: Stop (The customer purchased again, so the win-back is not needed).