ALTIMAXTECH

Customer Reactivation on Shopify: How to Find the Customers Worth Recovering

Before you buy another retention tool, open Shopify.

There is a decent chance the first answers you need are already there.

Shopify currently gives merchants access to customer reporting that includes:

  • order counts,
  • spend,
  • new vs returning customers,
  • cohort analysis,
  • RFM customer groups,
  • predicted spend tiers.

Its cohort report is specifically designed to show acquisition and retention behaviour and can be used to identify customers making repeat purchases and decide when to re-engage them. (help.shopify.com)

The issue is usually not that the business has no data.

The issue is that nobody is asking enough of it.


Start with the customer base, not the win-back flow

Before creating any reactivation automation, I want five basic answers:

  1. How many customers bought once?
  2. How many bought more than once?
  3. How long does order #2 usually take?
  4. Which customer cohorts retain better?
  5. Which previously valuable customers have stopped purchasing?

Shopify can help answer several of those questions already.


Use cohort analysis to find where relationships break

Shopify’s customer cohort analysis groups customers by when they made their first purchase and tracks later purchasing behaviour. (help.shopify.com)

That lets you ask:

  • Did January customers retain better than February customers?
  • Did a Black Friday cohort behave differently?
  • Did customers acquired after a new product launch come back more often?
  • Is time to second purchase improving?

This is much more useful than one store-wide repeat-purchase number.


Cohorts reveal acquisition quality

Suppose:

January first-time customers:

30% reached order #2.

February:

28%.

March:

17%.

Something changed.

Possibilities:

  • acquisition channel,
  • offer quality,
  • first product,
  • customer experience,
  • discount depth.

That is not merely a retention insight.

It may tell you something about acquisition too.


Shopify already understands RFM

Shopify’s customer reporting uses RFM—recency, frequency and monetary value—to group customers into categories such as:

  • Champions
  • Loyal
  • Active
  • Needs Attention
  • At Risk
  • Previously Loyal
  • Almost Lost
  • Dormant. (help.shopify.com)

Those groups are immediately useful for Revenue Recapture.


“Previously Loyal” is more interesting than “inactive”

Shopify describes Previously Loyal customers as customers without recent purchases but with a very strong history of orders and spend. (help.shopify.com)

That is already a better reactivation signal than:

hasn’t bought in 90 days.

Why?

Because it includes context about what the relationship used to be.


But RFM is only the first filter

RFM does not inherently know:

  • product consumption,
  • quantity purchased,
  • cancellation reason,
  • seasonal buying logic,
  • why the customer left.

So I would use:

Shopify RFM

then layer:

product + timing + reachability.

That produces a much stronger Recapture Cohort.


Example Shopify cohort

Start with:

PREVIOUSLY_LOYAL

Then narrow to:

  • last purchase 60–180 days ago,
  • purchased replenishable category,
  • marketing status allows contact,
  • order count ≥ 3.

Now we have something far more useful.


Shopify customer segments can do this dynamically

Shopify lets you use rfm_group as a segment condition with values such as AT_RISK, PREVIOUSLY_LOYAL and ALMOST_LOST. (help.shopify.com)

That means a recovery segment can update as customers move.

This is important.

Your customer database is not static.


Look at the first-to-second purchase gap

Shopify’s 2026 retention guidance specifically calls out time to second purchase as a key retention metric. (shopify.com)

I would want to know:

  • median days from order 1 to 2,
  • products that create strongest order #2,
  • discount status,
  • acquisition channel,
  • AOV.

This can reveal the first major leak in customer value.


Use the retention curve

Shopify’s newer report tooling supports cohort visualizations including retention curves. (help.shopify.com)

A retention curve can show how quickly customer activity drops over time.

The shape is often more informative than one average.


Shopify example: Airsign

Shopify’s current retention guidance cites Airsign as an example of using customer purchase history to find a very specific recovery opportunity.

Airsign had sold vacuums before subscriptions for replacement AirBags and HEPA filters existed.

Later, the company identified those original vacuum buyers and created a tailored subscription offer.

The cofounder reported that around 30% of the segment converted. (shopify.com)

The important part is not the 30%.

The important part is that:

the opportunity existed because of purchase history.

Those customers owned the device.

The replacement product was relevant.

The business knew who they were.

That is Revenue Recapture.


A Shopify workflow

A practical workflow might be:

Customer reports

↓

Cohort analysis

↓

RFM groups

↓

Product and timing filters

↓

Priority cohort

↓

Return Reason

↓

Execution platform

↓

Measurement

Shopify supplies a lot of the raw intelligence.

Your ESP executes.


What Shopify alone may not do

You may still need additional tooling for:

  • advanced churn prediction,
  • complex cohort modelling,
  • product depletion logic,
  • holdout experimentation,
  • sophisticated cross-channel orchestration.

That is fine.

Do not make the mistake of assuming that because Shopify cannot do everything, it cannot do anything useful.


A worked example

Shopify store:

240,000 historical customers.

RFM group:

At Risk + Previously Loyal

= 22,000.

Filter:

2+ orders

→ 9,600.

Filter:

replenishable product categories

→ 5,200.

Filter:

60–160 days since last purchase

→ 3,700.

Filter:

marketable

→ 3,200.

That 3,200-person cohort is already far more useful than:

“22,000 inactive customers.”

Now ask:

Why should they return?


Sidekick is not the strategy

Shopify currently allows merchants to ask Sidekick questions about customer data such as RFM groups and new vs returning customers. (help.shopify.com)

Useful.

But remember:

Having an easier way to query the data does not replace the commercial question.

The intelligence still comes from knowing what to ask.


Frequently Asked Questions

Does Shopify have RFM built in?

Yes. Shopify supports RFM customer reporting and customer groups. (help.shopify.com)

Can Shopify show customer cohorts?

Yes. Its cohort analysis reports retention and repeat-purchase behaviour. (help.shopify.com)

Do I need Klaviyo to do Revenue Recapture?

No. Klaviyo can be useful for execution, but the strategy does not depend on one ESP.

Is Shopify enough for a Revenue Recapture Analysis?

For many brands, it contains enough purchase data to begin. The exact analysis may require exports or additional tools depending on complexity.


You may already have the data

The Shopify store already knows:

who bought,

how often,

how much,

and when.

The first step is not buying another tool.

It is asking better questions of the customer history you already own.


Related reading

How to Identify Lapsed Customers

How to Prioritize Lapsed Customers

RFM Segmentation Explained


Want us to look at the customer opportunity already sitting in Shopify?

Request Your Revenue Recapture Analysis →

REVENUE RECAPTURE ANALYSIS

Find out where we would look first in your customer base.

Start with the customers, timing and economics before deciding what to send.

Request Your Revenue Recapture Analysis