Customer Loyalty 💎 Built for Sidekick ⚡ Sidekick does this for you
shopify sidekick loyalty email-marketing

Create Loyalty Program Email Campaigns

Build a Shopify Flow automation per trigger (enrollment, points earned, reward available, tier change, etc.) that sends each loyalty campaign email.

đź“‹ Prompt
Run in Sidekick
For each campaign below, build a separate Shopify Flow using the stated trigger and a “Send email” action, then draft the copy to run inside it. If [PROGRAM_NAME] runs on a third-party loyalty app, points/tier/reward-threshold events are not native Shopify data — confirm what that app can expose to Flow (via its own triggers or a webhook) before building; otherwise substitute the closest native trigger (e.g. order count or total spend).

Create a comprehensive loyalty email campaign series for my [PROGRAM_NAME] loyalty program on Shopify.

My store sells [PRODUCT_TYPE] and my brand voice is [BRAND_VOICE]. The loyalty program uses [POINTS_NAME] as the currency.

Design these email campaigns:


  Welcome to Loyalty Program
    
      Trigger: Customer enrolls in the program
      Content: Program overview, how to earn, first earning opportunity
      CTA: [WELCOME_CTA] (e.g., “Start earning” or “Shop now to earn your first points”)
    
  
  Points Earned Notification
    
      Trigger: Points are added to account
      Content: Points earned, new balance, next reward threshold
      Frequency cap: Maximum [MAX_EARN_EMAILS] per [EMAIL_FREQUENCY_PERIOD]
    
  
  Reward Available Alert
    
      Trigger: Customer reaches [REWARD_THRESHOLD] points
      Content: Available rewards, one-click redemption link
      Urgency element: [URGENCY_TYPE] (expiration date, limited stock, or none)
    
  
  Tier Upgrade Celebration
    
      Trigger: Customer qualifies for a new tier
      Content: New tier name, unlocked benefits, exclusive welcome offer of [TIER_UPGRADE_OFFER]
    
  
  Tier Maintenance Reminder
    
      Trigger: [DAYS_BEFORE_RESET] days before tier qualification resets
      Content: Current spend vs requirement, amount needed, recommended products
    
  
  Points Expiration Warning
    
      Trigger: [DAYS_BEFORE_EXPIRY] days before points expire
      Content: Points expiring, easy ways to use them, direct redemption link
    
  
  Monthly Loyalty Summary
    
      Trigger: First of each month
      Content: Points earned, points redeemed, tier status, personalized product recommendations
    
  
  Re-engagement for Inactive Members
    
      Trigger: No purchase in [INACTIVE_DAYS] days
      Content: Points balance reminder, bonus points offer of [BONUS_OFFER], curated picks
    
  


For each email, build the Flow trigger/condition it runs on, then provide: subject line, preview text, full body copy, primary CTA button text, and recommended send time. All emails should include the customer’s [POINTS_NAME] balance in the header.

How to Use

  1. Copy the prompt above
  2. Open Shopify Sidekick in your Shopify admin
  3. Paste the prompt and replace the bracketed placeholders with your details
  4. Review Sidekick's response and apply the suggestions
🚀

Joy Loyalty

Sidekick can tag customers and issue discount codes, but Shopify has no native points ledger. Joy runs the points, tiers, and redemption side.

Install Joy Loyalty — Free →