---
title: Your Best Customers Haven't Bought in 90 Days. Do You Know Which Ones?
canonical_url: https://lolacore.com/your-best-customers-havent-bought-in-90-days-do-you-know-which-ones/
last_updated: 2026-05-09T16:10:31+00:00
plugin_version: 1.2.1
---

# Your Best Customers Haven't Bought in 90 Days. Do You Know Which Ones?

You spent $3,200 on Facebook ads last quarter. You got 140 new customers from it. That's about $23 per customer acquired.

Meanwhile, 11 of your existing customers quietly stopped buying three months ago. These are people who spent over $180 per order multiple times, totaling over $6,000 combined. You didn't notice. Nobody told you.

Acquiring those 11 customers originally cost you somewhere between $250 and $500 in total marketing spend. Reactivating them would cost a fraction of that. But you didn't reactivate them, because you didn't know they'd gone quiet. You were too busy chasing new traffic.

This is the most expensive blind spot in e-commerce.

The customers you should be watching
------------------------------------

Every WooCommerce store has three groups of customers, and most store owners only pay attention to the first.

The first group is new buyers. They just placed their first order. You know about them because the order notification hit your inbox today. They're visible, exciting, and completely unproven. You have no idea if they'll ever come back.

The second group is repeat buyers. They've purchased two, three, maybe five times. They have a rhythm — monthly, quarterly, whenever they run out. These are the customers funding your business. They don't need ads to come back. They already trust you. But you probably can't name them, because WooCommerce doesn't surface "customers who buy regularly" anywhere in its default admin.

The third group is your best customers who've stopped. High average order. Multiple purchases. Real loyalty. Then it disappeared. They haven't placed an order in 60, 90, 120 days. Something changed. Maybe they found a competitor. Maybe they forgot about you. Maybe their last order had a problem you never heard about. You don't know, because you're not tracking it.

The second and third groups are where the money is. And WooCommerce gives you almost no tools to see them.

Why WooCommerce makes this invisible
------------------------------------

Go to your WooCommerce dashboard right now. Find the answer to this question: "Which customers with an average order above $100 haven't purchased in the last 90 days?"

You can't. Not without exporting your order data to a spreadsheet, building a pivot table, cross-referencing customer IDs with order dates, calculating per-customer averages, and filtering by last purchase date.

WooCommerce gives you a Customers page. It shows name, email, orders count, total spend. That's it. There's no "days since last order" column. No "average order value" column. No way to filter by purchase recency. No way to identify a high-value customer who's going silent.

The analytics tab gives you revenue charts, top products, and top coupons. Useful for seeing what sold, useless for seeing who stopped buying.

So the data exists in your database. Every order, every customer, every date. But turning that raw data into "these 11 customers need your attention right now" requires either a dedicated analytics plugin or a manual export-and-spreadsheet session that takes an hour and gets outdated immediately.

What it actually costs you
--------------------------

Let's put numbers on it. Say you have a customer who's purchased 4 times with an average order of $120. Their total lifetime value so far is $480. Your margin on those orders is roughly $190 in gross profit.

That customer stops buying. After 90 days of silence, the probability they'll return organically drops to about 20-30%. After 180 days, it drops below 10%. They're not angry. They just moved on. Your store isn't in their routine anymore.

Now compare two options. You could spend $23 acquiring a brand new customer who might place one order of $65 and never return. Or you could send your lapsed $480 customer a personal email with a $10 off code. That costs you maybe $10.50 total. You now have a 40-50% chance of bringing them back for another $120 order.

The math is so lopsided it's almost embarrassing. And yet most WooCommerce store owners spend 90% of their marketing budget on acquisition and close to 0% on retention, for the simple reason that acquisition has visible tools (ad platforms, SEO, social media) and retention has... a CSV export and a prayer.

The three signals you should be tracking
----------------------------------------

If you want to stop losing your best customers without realizing it, you need to watch three things:

**Days since last purchase, segmented by customer value.** A first-time buyer going silent for 60 days is normal. A 5-time buyer going silent for 60 days is a fire alarm. The same metric means completely different things depending on the customer's history, and WooCommerce treats all customers identically.

**Changes in purchase frequency.** If a customer used to buy every 30 days and their last order was 45 days ago, that's a deviation from their pattern. It's early enough to act with a restock reminder, a "we miss you" email, or a small incentive. Wait another 45 days and you've lost them.

**Average order value trends per customer.** A customer whose AOV is declining across orders is downgrading their commitment to your brand. They're buying less per visit. That's a leading indicator of churn, and it shows up in the data long before the customer actually leaves.

None of these are exotic metrics. Any e-commerce analyst would tell you they're table stakes. The problem is that extracting them from WooCommerce requires either technical skill, expensive tools, or time you don't have.

The real question
-----------------

You're running a store with hundreds or thousands of customers. Somewhere in that database are people who loved your product, bought it repeatedly, and recently went quiet. Each one of them is worth 5 to 10 times more than a new visitor from a Facebook ad.

Can you name them? Can you see them without opening a spreadsheet?

If the answer is no, your WooCommerce admin is showing you what happened yesterday but hiding what's about to happen next month. And by the time you notice the revenue dip, those customers are already gone.

---

*Previous in this series: [7 Plugins on Your WooCommerce Store You Could Delete Today](https://file+.vscode-resource.vscode-cdn.net/blog/seven-plugins-you-could-delete-today). Next: how to audit the real profitability of your coupons in under 2 minutes.*