Streaks

Set Up Community Streaks

Overview

Streaks are recurring actions users complete over consecutive days.

They help drive consistent engagement and can reward users with:

  • Loyalty points
  • Discounts
  • Free shipping
  • Badges

Streaks are a powerful way to gamify your app experience.


Access Streaks

  1. Go to Community Menu
  2. Select Streaks
  3. Click Create Streak

Create a Streak

1. Add Basic Information

Enter:

  • Streak Name
  • Optional Description

2. Select Action Type

Choose which recurring action qualifies for the streak:

  • App opens (daily login)
  • Purchases
  • Community comments
  • Community likes
  • Product views
  • Referrals
  • Reel views

3. Set Streak Duration

Define the number of consecutive days required to complete the streak.

Example:

  • 7-day login streak
  • 30-day engagement streak

4. Set Active Dates (Optional)

You can:

  • Set a start and end date
  • Leave blank to keep the streak always active

5. Configure Forgiveness Settings

Optional engagement safeguards include:

  • Send reminder warnings (e.g., “Log in today to keep your streak!”)
  • Allow users to freeze/pause their streak (useful for vacations)

6. Activate the Streak

Toggle the streak to Active once setup is complete.


Add Rewards to a Streak

After creating the streak, click Add Reward.


1. Set Milestone Day

Define when the reward is issued.

Example:

  • 7-day login streak → reward on Day 7

2. Choose Reward Type

Available options:

  • Loyalty Points
  • Discount (percentage or fixed amount)
  • Free Shipping
  • Badge (achievement)

3. Configure Reward Details

If awarding:

Points

  • Enter number of points to issue

Discount

  • Set percentage or fixed amount
  • Add code prefix
  • Set expiration date

Best Practices

  • Use login streaks to increase daily app opens.
  • Offer meaningful rewards at milestone days.
  • Use reminders to reduce streak drop-off.
  • Allow streak freezes for long-term retention.
  • Combine streaks with leaderboards for extra engagement.

Streaks encourage daily habits, increase engagement, and reward loyal users for consistent participation.