Retention experiments for Shopify stores

Bought once
and gone?
Bring them back.

You paid to win that first order. Then the customer goes quiet, and the next one costs you just as much. Affinsy reads your order history and tells you which customers are ready to buy again, what to offer them, and when. Every list is ready for Klaviyo.

A revenue machine,
in three steps.

Build the list from your own orders, test it against customers who got nothing, and watch retention climb. Then build the next one. Nothing to install: your orders already say who bought.

01Build

Affinsy report, headline numbers: weekly revenue split into cross-sell, reorders and no pattern against the average week, with the date range and the day, week or month switch, and the reorder and bundle levers below
Executive summary

The headline numbers, up front.

Every week of revenue split into what was bought together, what came back as a reorder and what followed no pattern, so you see what drives the store. Pick any range and read it by day, week or month. Under the chart, the two levers worth pulling first: the reorders buyers are missing and the cross-sells left on the table.

Open on the live report
Affinsy report, products treemap: every product as a tile sized by revenue, grouped by its job (opener, retainer, cannibal, attachment), coloured by how many first-time buyers came back by month 12
Product intelligence

What each product does for the store.

One row per product: what it sells, the role it plays in the basket, whether the customers who started with it came back by month 1, 3, 6 and 12 against the store baseline, and how often it gets reordered. Tick the rows and build a cross-sell, reorder or win-back audience from them, so your next campaign starts from the products that earn it. Read it row by row, or see the whole catalogue at once on a treemap sized by revenue. Reorder timing is per product, not per store.

Open on the live report
Affinsy report, rules map: every product pair placed by cross-sell audience and lift, bubbles sized by reachable revenue, with the Act first corner and the barely-above-chance band
Basket patterns

Every rule, two ways.

Every pair bought together, in a table with its strength, lift, confidence and how often the add-on lands, or on one map: how many customers are left to reach across, how strong the pull is up. The corner where both are high is where to act first, and it becomes one audience for your next campaign. The margin isn't on the gateway product. It's on what comes with it.

Open on the live report

02Experiment

Affinsy audience page: a Significant verdict with the window and group sizes, a day-by-day chart of the share of tagged customers who bought the suggestion against the held-out group over the expected areas, and the extra buyers and revenue the flow added above the holdout
Audiences

See what each campaign brought back.

Any rule or reorder cycle becomes a customer list for your email tool. A small group is set aside and gets nothing, so there is something to compare against. From the day the list is saved, Affinsy watches your own orders: how many on the list bought, against the group that got nothing and against what the same list did in the past, the extra buyers and revenue the campaign added, and a clear call once the window ends. Nothing to install: your orders already say who bought. A list is worth what it sold.

03Win

Affinsy RFM report: revenue treemap by customer segment, coloured healthy, at risk or hibernating
Customer segmentation

Where the money lives, by customer.

Every run also grades the customer base with RFM: Champions to Hibernating, the revenue each segment holds, and how much of it is drifting away. Win-back and VIP audiences export exactly like basket audiences. A second order costs a fraction of a first one.

Affinsy RFM report: acquisition cohort heatmap: one row per first-order month, retention per month since the first order, today's segment mix per cohort, and the size-weighted average row
Retention by cohort

Which months' customers came back.

Customers grouped by the month of their first order and tracked month by month: the share still ordering, what each cohort is worth after six months, and where they sit in the segments today. Compared at the same age, so a young cohort never reads as a bad one, and the second-order window falls out of the data instead of a guess.

One plan,
everything in it.

Your order history already says what to sell next, to whom, and when. Start the trial today and see your first opportunity in about 15 minutes.

Merchant plan

The whole toolkit.

Every analysis, every audience export, one store.

$99/ month

7-day trial first, card on file. Cancel any time.

Most stores get from sign-up to their first money opportunity in about 15 minutes.

What’s included, all of it
Analyses
Basket analysis
What sells together, what substitutes for what, and when products get reordered, ranked into testable moves.
Customer segmentation
Every customer graded from Champions to At-risk, with the revenue each segment carries.
Workspace assistantBeta
Ask questions in plain language; it answers from your data, runs analyses, and builds audiences.
Your AI tools, connected
Claude, ChatGPT, Cursor or Codex read your reports over MCP and answer from the real numbers.
Acting on it
Audience exports
Every finding comes with its customer list, as a Klaviyo-ready CSV.
Customer export
Any segment, filtered and downloaded, including full RFM grades per customer.
Shareable reports
Read-only links for your team or your freelancer, optionally password-gated.
Data
CSV or webhook ingest
Start with an export from your store admin; add a webhook when you want new orders to arrive on their own.
150k orders
Room for years of order history on a mid-size store, so cycles and seasonality actually show up.

Running an agency or working freelance? The partner program for people who work on clients’ stores opens soon. Get notified

The questions we hear most.

How store owners typically use Affinsy. Quick, honest answers.

Still have a question? Email us
Yes, that’s what the Merchant planis for. The analysis works exactly the same on one store as on an agency’s ten: drop in your order CSV (or wire it up by webhook) and within minutes you get ranked, testable moves, each with the backing patterns and a customer audience attached. Most merchants find their first test-worthy pattern in the first session.
Before the next campaign

Your next best seller is
already in your orders.

Drop your order history in. Affinsy returns the patterns, the moves worth testing, and the audience for each one.

7-day trial · Cancel any time