Subscription Streaks is available on the Subi and Subi Plus plans. It rewards your most loyal subscribers automatically: a streak counts each subscriber's successful subscription orders in a row, and when their streak reaches a milestone you've set, they receive a reward on their next order. No discount codes, and no manual work for you.
How streaks work
Every time a subscriber's order ships and is paid for, their streak grows by one. The streak starts from their first successful subscription payment. When the streak reaches one of your milestones, Subi applies that milestone's reward to the subscriber's next order automatically.
Create a streaks campaign
From your Subi dashboard, open Retention from the left side menu, then select Streaks and choose Create campaign. You can run one streaks campaign per store.
Basic info. Give the campaign a clear name, for example "Loyalty Streaks". The campaign applies to all subscription products in your store.
Streak rules. Streaks are counted per subscription. Set the start point and the conditions that break a streak (these come with sensible defaults).
Rewards. Add your milestones. For each milestone, set the streak number that unlocks it, for example 3, 6, and 9 orders, and choose the reward.
Review and activate. Check your milestones and rewards, then activate the campaign. From that point, every subscriber's streak advances automatically with each paid order.
Choosing a reward for a milestone
When you add a milestone, pick the reward type that fits your margins: a percentage off, a fixed amount off, free shipping, store credit, or loyalty points. You can also choose how many upcoming orders the reward applies to (the next charge, the next two, or the next three) and whether it can stack with other promotions.
Your milestones appear together so you can see the full ladder of rewards at a glance.
How rewards are delivered
Rewards are applied automatically to the subscriber's next order through Subi's billing-cycle edit. Your subscriber doesn't need a discount code, and you don't need to issue anything manually. The reward appears on their upcoming subscription invoice.
What counts as a break
A subscriber's streak resets if the subscription is cancelled, a failed payment isn't recovered within the store's grace period, or the subscription is paused for longer than the store's pause grace period. Changing the product or quantity on the same subscription does not break the streak.
What your subscribers see
Subscribers see their streak inside their subscription account: a streak indicator on the subscription, a streak card showing their progress toward the next milestone, and a "View rewards" view listing every milestone and what it unlocks. For the subscriber-facing explanation, see How do subscription streaks and rewards work?
Good to know
Available on the Subi and Subi Plus plans.
You can run one streaks campaign per store.
The campaign applies to all subscription products, and streaks are counted per subscription.
Each subscriber earns a given milestone reward once per achievement.
Next steps
Set up your first streaks campaign from Retention, then Streaks. If you need a hand, reach out to our support team.




