Skip to main content
Where to find this: Shopify admin → Apps → Yuko Loyalty → Loyalty → Booster Campaigns → New booster → Streak

Overview

Reward customers for repeating a qualifying action across consecutive periods — days, weeks, months, or quarters. Order at least once a month for 3 consecutive months → 1,000 bonus points. The streak resets if the customer skips a period.

Why you need it?

Most loyalty programs reward transactions. Streaks reward consistency. Consistency compounds into habit. A customer who’s three months into a streak protects it — they’ll place an order earlier than they normally would just to keep the streak alive. Snapchat, Duolingo, and every gym in the world know this. So now does your store.

When to use it?

  • You sell repeat-purchase categories where monthly cadence is natural (consumables, replenishment, fashion drops).
  • You want a campaign that rewards customers for not pausing, not just for buying more.
  • You’re trying to build a buying rhythm rather than a one-off spike.
  • You operate a content/community store where engagement matters as much as orders.

How to configure it?

1

Open Booster Campaigns

Go to Apps → Yuko Loyalty → Loyalty → Booster Campaigns and click New booster.
2

Pick Streak

Select the Streak booster type.
3

Configure the streak

  • Period — day, week, month, or quarter.
  • Consecutive periods — how many in a row to qualify (2–24).
  • Qualifying action — typically Place an Order, but daily-visit and review actions are supported too.
  • Minimum actions per period — e.g., 1 order per month, or 5 visits per week.
4

Set the reward

Points awarded when the streak completes. Many programs escalate by streak length (e.g., 100 points for a 3-streak, 500 for 6, 1,500 for 12).
5

Set schedule, targeting, product scope

One-time, recurring, or always-on. Streak campaigns are most often run always-on once configured.
6

Save and activate

Toggle Active and click Save.
Surface the streak in widgets. The Customer Account hub and Floating Launcher can show the customer’s current streak (“2 of 3 months — keep going!”). The progress feedback is half of what makes the campaign work.

Use cases / Examples

One-time uses

1. 3-month launch streak Following a brand relaunch or rebrand: order at least once a month for 3 consecutive months → 1,000 points + tier accelerator. Anchors the rebrand moment in a 3-month habit the customer builds with you.

Recurring uses

2. Monthly buyer streak Order in 3 consecutive months → 500 points; in 6 consecutive months → 1,500. Subscription-like behaviour without committing customers to a recurring charge. Best for consumables. 3. Weekly engagement streak Visit the storefront in 4 consecutive weeks → a bonus reward. Works for content-driven stores where the customer reads / browses / engages even on weeks they don’t buy. Pairs with daily-visit campaigns. 4. Quarterly buyer streak Order in 3 consecutive quarters → exclusive reward. Slower cadence built for considered-purchase brands (furniture, electronics, fashion houses) where a monthly streak is unrealistic.

Always-on uses

5. Continuous subscriber streak Order every month — with no upper bound on the streak. Each completed month adds escalating points. Best for replenishment categories (coffee, supplements, beauty). The longer the customer’s streak, the bigger the protect-it instinct. 6. Daily check-in streak Daily visit for 7 consecutive days → small bonus. Pairs with daily content drops (a drops calendar, a daily lookbook). Borrows directly from streak-driven apps; works when there’s a reason to check in daily beyond shopping.

How to promote it

Streak campaigns work because losing a streak feels bad. Your promotion strategy should lean into that — the most effective messages are the don’t break your streak reminders, not the launch announcement.

Storefront — Loyalty Nudges puts the streak everywhere

The Loyalty Nudges widget puts the customer’s current streak count on every storefront page through the pinned strip + drawer. The streak number is right there at the top of the drawer, every time they land on the site — same mechanic that keeps Duolingo users opening the app. The Customer Account hub and Floating Launcher also show the streak. Combined with Nudges, customers can’t miss the streak count once it starts.

Email — streak-risk reminders are the win

Pair the streak with email through your ESP. Klaviyo is the strongest pairing because Yuko pushes profile properties for live data and Earn Points events for every qualifying action (see Klaviyo integration) — build a Klaviyo flow that fires reminders when a customer’s streak is at risk.
  • Launch email: explain the streak and the reward. Keep it short — the campaign is built on simple psychology.
  • Streak-at-risk email (most important): Klaviyo flow fires N days before period close if the customer hasn’t completed the qualifying action yet. “You’re 2 months into your streak. Don’t break it — order by Sunday.”
  • Streak-extended email: after every qualifying action, fire a confirmation showing the new streak length. Compounds the protect-it instinct.

WhatsApp — streak-risk urgency

Streaks are the single best fit for WhatsApp. Personal, urgent, time-sensitive. If you’ve connected a WhatsApp provider, reserve WhatsApp for the final-day streak-risk reminder — the response rate is dramatically higher than email for this exact use case. Example: “Hey [first_name] — you’ve got 24 hours to keep your 4-month streak alive. Shop here: [link]”

Reminder cadence

Per period (monthly example):
  • Period start — streak-extended email (if they just renewed) or launch email (first time). Enable Loyalty Nudges so the streak count is visible from day one.
  • 7 days before period close, streak at risk — reminder email
  • 3 days before period close, still at risk — second reminder
  • 24 hours before period close, still at risk — WhatsApp message

Next Steps

Loyalty Nudges

The pinned-strip widget that surfaces the streak on every storefront page.

Order Frequency Booster

Want absolute-count milestones instead of consecutive-period streaks? Use Order Frequency.

Multi-Action Challenge

Reward diverse actions, not just repeated ones.

Booster Campaigns Overview

Compare all 8 booster types.

Book a Free Setup Call

Talk to our team for personalised setup help.Time: 30 minutes

Contact Support

Visit our support hub for help articles, live chat and ticket submission.

Browse the Guides

Documentation across loyalty, referrals, memberships and more.

Install Yuko

Add Yuko to your Shopify store from the Shopify App Store.