Retention Flywheel
Nadia CohenAmina ReyesAdam WhitakerElliot HartDaniel Mercer

Trusted by★★★★

500+

ecommerce merchants

or call our team: +1 302 520 2404

There are 2 types of merchants

Ones that keep paying to buy the same customer twice... And the ones who knows where repeat revenue is leaking, within 30-mins sprint.

Find the one thing capping your repeat revenue

Retention Flywheel product preview placeholder

Download The Retention Flywheel system

For $950 just $17

For Shopify and ecommerce merchants doing 100+ orders a month

You are paying to buy the same customer twice.

Find the one thing capping your repeat revenue, and leave with a campaign you can launch today. Thirty minutes, using the orders you already have.

Merchant one

Runs a sale, sees a spike, watches it fall back. Adds a loyalty app because a competitor has one. Sends more email. Repeat purchase rate does not move, and they cannot say why.

Merchant two

Knows their repeat rate, knows which of five things is capping it, and is running one campaign aimed at that specific thing, with a review date in the calendar.

The difference is not effort. Merchant one is working harder. The difference is that merchant two ran a diagnosis before spending anything.

The problem

Retention work gets expensive when you aim it at the wrong leak.

The discount loop

You spent money acquiring a customer. They bought. They were happy.

Then nothing.

So you do what everyone does. You send a discount, because it is the only lever you know. It works a little, so you send another one. Six months later your repeat orders arrive almost entirely through discount codes, your margin is thinner, and your customers have learned to wait for the next sale.

The app shortcut

Or you install a loyalty app, because retention is a solved problem and someone built software for it. Points accumulate. Almost nobody redeems. The app sits there costing you a monthly fee and changing nothing, because it was infrastructure applied to a problem you never diagnosed.

The uncomfortable part: none of that was wrong. It was just aimed at the wrong leak.

Why the usual fixes miss

Repeat revenue leaks in five places.

Most retention advice addresses the last one, because it is the easiest to sell.

If customers cannot receive your email, timing does not matter.

If they have no reason to return, an incentive does not create one.

If they run out on day 40 and you write on day 90, the reorder already happened somewhere else.

If the next best product is unclear, more reminders just send them back to browse from scratch.

If their first order arrived broken, none of it matters at all.

A discount applied to a reach problem is not a retention strategy. It is paying more for the same absence of repeat purchases.

The Retention Flywheel

Five leaks. Checked in order.

Because fixing a later one while an earlier one is open wastes the work.

0

Experience

Did the first purchase earn a second?

1

Reach

Can you contact this customer again at all?

2

Reason

Do they have a compelling reason to return?

3

Timing

Are you reaching them at the right moment?

4

Offer

Is the return offer attractive and affordable?

Offer sits last on purpose. It is the most expensive lever and the first one everybody reaches for.

The part most products will not tell you

Experience is a gate, not a leak to optimise.

If your first-purchase experience is not earning a second one, if orders arrive damaged or late or customers are unhappy, the diagnostic stops. It tells you to fix fulfilment or product quality, and it recommends no campaign at all.

That is the system working correctly. A retention campaign aimed at unhappy customers spends money reminding them they were unhappy.

We would rather tell you that than sell you something that cannot work.

How the thirty minutes go

Thirty minutes of decision work.

Every step narrows. Nothing loops back.

0 to 8

Enter your numbers, or take the low-data path

8 to 13

Run the diagnostic, rank the leaks

13 to 18

Score fourteen levers, choose one

18 to 24

Build the campaign: offer, segment, timing, channel

24 to 28

Check the economics, get build steps for your stack

28 to 30

Record the baseline, set a review date

No clean analytics? There is a low-data path.

It uses product logic instead of history: how long one unit actually lasts, how many of your customers you can reach, what five recent reviews tell you. Directional rather than precise, and enough to start.

Unit lasts42 days
Reachable customers63%
Recent review clues5

The number most merchants have never run

Discount-led wins can hide a margin loss.

At 40% gross margin, a 20% discount needs to double your order volume just to break even.

At 35% margin, the same discount needs a 133% lift.

required liftd / (m - d)

Most discount-led retention campaigns lose money and get reported as wins, because nobody ran this. The sprint runs it on your actual numbers before you launch anything.

Check economics before launch

What you get

The complete Retention Flywheel system.

Five core files to find the leak, score fourteen levers, choose one campaign, check the economics, and launch with prompts, checklists, and swipe assets already mapped.

Total value$950Today: $175 core systems · 14 levers · 9 AI prompts · instant download
Retention Flywheel product bundle display

For comparison

A retention audit from an ecommerce agency starts at $1,500 and takes two weeks.

This is the same diagnosis, run by you, in thirty minutes.

The core, 5 documents

The files people are paying for.

5 leaks, 14 levers, 9 prompts, 7 worksheets, 15 incentive types, 10 journey moments, 29 subject line patterns, 13 anti-patterns, 3 checklists.

The Sprint Workbook preview
Core01

The Sprint Workbook

Baseline, leak finder, lever selector, campaign builder, scorecard, 30-day map

Value: $297
The AI Prompt System preview
Core02

The AI Prompt System

Nine prompts, run in order, in one conversation

Value: $197
The Retention Offer Library preview
Core03

The Retention Offer Library

Every incentive ranked by what it actually costs you

Value: $97
Checklists preview
Core04

Checklists

Readiness, the ten journey moments, pre-launch QA

Value: $47
Swipe Files preview
Core05

Swipe Files

Subject lines, packaging inserts, and the patterns that reliably fail

Value: $67

Plus 5 bonuses, free

The assets that make the campaign easier to launch.

50 campaign ideas organised by leak, 25 further prompts, 8 post-purchase message templates, 12 metric formulas, and one complete win-back sequence.

50 Repeat Purchase Campaign Ideas preview
Bonus01

50 Repeat Purchase Campaign Ideas

Organised by the leak they address

Value: $27
25 Retention Prompts preview
Bonus02

25 Retention Prompts

Beyond the core nine

Value: $47
Post-Purchase Message Pack preview
Bonus03

Post-Purchase Message Pack

The messages between order one and order two

Value: $47
Abandoned Second Purchase Sequence preview
Bonus04

Abandoned Second Purchase Sequence

The most commonly botched sequence in ecommerce

Value: $97
Retention Metrics Cheat Sheet preview
Bonus05

Retention Metrics Cheat Sheet

Every formula, and how each one misleads

Value: $27
Total value$950
Today$17

This is version 1.0. We are pricing it low while we gather feedback from the first merchants who run it. As the examples, implementation assets, and buyer proof improve, the price steps up toward $49.

Who this is not for

Do not buy this if the diagnosis cannot help yet.

Stating this plainly costs us a few sales and saves you a wasted afternoon.

Fewer than roughly 100 orders. Patterns below that are noise

One-time high-ticket products with no accessories or repeat need

Marketplace-only sellers with no control of customer communication

Unresolved product quality or fulfilment problems. Fix those first

Anyone hoping retention tactics will fix broken unit economics

If that is you, do not buy this. It will not help yet.

FAQs

Before you decide, check the common edge cases.

Most questions come down to the same thing: this is not another tool to install. It is a decision system for what to run next.

I already have email flows.

This does not replace your email tool. It decides what behavior each flow should cause, for which segment, and at what moment.

I already use a loyalty app.

A loyalty app is infrastructure. This defines the economics, triggers, and offers that infrastructure should execute. Fair warning: we also publish the cases where a loyalty platform is the wrong first move.

My products are not replenishable.

Then replenishment is not your lever. Adjacency, bundles, education, occasion, and gifting are. The lever library covers all of them.

I do not have enough data.

There is a low-data path built for exactly that. It uses product logic and five customer reviews instead of cohort analysis.

Why not just ask ChatGPT?

Because the model will give you a listicle. The diagnostic sequence, leak taxonomy, scoring rubric, and economic guardrails are the product. The model applies them to your store.

Is this just an ad for Perkli?

Reasonable question. Retention Flywheel is published by the team behind Perkli, a Shopify loyalty platform. The diagnostic is platform-neutral: it names a behavior to change, never a product to buy. Where a lever needs infrastructure, we show free and built-in options alongside paid ones, including ours. A diagnostic that steers is not a diagnostic.

Who made this

Published by the team behind Perkli.

Retention Flywheel is published by the team behind Perkli, a Shopify-native loyalty and rewards platform.

We say that up front because you would find out anyway, and because it is the reason to trust the diagnostic rather than a reason to doubt it. We look at retention data across merchant stores. That is where this method came from.

Retention Flywheel by Perkli | Repeat Revenue Diagnostic Sprint