> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yuko.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Streak Booster

> Reward customers for consistent activity across consecutive periods. Borrows the streak psychology that makes Duolingo and Snapchat sticky.

<Note>
  **Where to find this:** Shopify admin → Apps → Yuko Loyalty → Loyalty → Booster Campaigns → New booster → **Streak**
</Note>

## 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?

<Steps>
  <Step title="Open Booster Campaigns">
    Go to **Apps → Yuko Loyalty → Loyalty → Booster Campaigns** and click **New booster**.
  </Step>

  <Step title="Pick Streak">
    Select the **Streak** booster type.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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).
  </Step>

  <Step title="Set schedule, targeting, product scope">
    One-time, recurring, or always-on. Streak campaigns are most often run always-on once configured.
  </Step>

  <Step title="Save and activate">
    Toggle **Active** and click **Save**.
  </Step>
</Steps>

<Tip>
  **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.
</Tip>

## 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](/onsite-widgets/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](/integrations/klaviyo)) — 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

<CardGroup cols={2}>
  <Card title="Loyalty Nudges" icon="bell" href="/onsite-widgets/loyalty-nudges">
    The pinned-strip widget that surfaces the streak on every storefront page.
  </Card>

  <Card title="Order Frequency Booster" icon="repeat" href="/loyalty/booster-campaigns/order-frequency">
    Want absolute-count milestones instead of consecutive-period streaks? Use Order Frequency.
  </Card>

  <Card title="Multi-Action Challenge" icon="list-check" href="/loyalty/booster-campaigns/multi-action-challenge">
    Reward diverse actions, not just repeated ones.
  </Card>

  <Card title="Booster Campaigns Overview" icon="rocket" href="/loyalty/booster-campaigns/overview">
    Compare all 8 booster types.
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="Book a Free Setup Call" icon="phone" href="https://cal.com/rameshelamathi/yuko-demo">
    Talk to our team for personalised setup help.

    **Time:** 30 minutes
  </Card>

  <Card title="Contact Support" icon="life-ring" href="https://yuko.so/support/">
    Visit our support hub for help articles, live chat and ticket submission.
  </Card>

  <Card title="Browse the Guides" icon="book" href="/getting-started/welcome">
    Documentation across loyalty, referrals, memberships and more.
  </Card>

  <Card title="Install Yuko" icon="shop" href="https://apps.shopify.com/yuko">
    Add Yuko to your Shopify store from the Shopify App Store.
  </Card>
</CardGroup>
