Free tool — no signup

Who are your customers, really?

Your orders export already knows who bought once and vanished, who keeps coming back, and who has quietly stopped. Paste it in and this sorts every customer into a segment, counts the money in each one and tells you what is worth sending them.

Your file never leaves this page. It is read by your browser, right here. Nothing is uploaded, sent to us or saved, and closing the tab forgets it.

A Shopify orders export works as it is. Or paste below.
Already filled with a 13-order example store, so you can see what comes out.
Starts at your latest order. Orders after this date are left out.
Only changes how the figures are written.

Read 14 rows: 13 orders, 1 extra line-item row merged into its order by Name. Columns used: Email, Created at, Total.

Customers
8
Orders
13
Revenue
$1,137
SegmentCustomers · revenue
New1 order, in the last 30 days
2$98

Send: a thank-you and a tip for using what they bought. Not a discount yet.

One-time, lapsed1 order, more than 30 days ago
2$144

Send: a reason to come back — what is new, or an offer on a second order.

Repeat, active2+ orders, last one in the last 60 days
2$410

Send: early access to new arrivals, and a request for a review.

At risk2+ orders, last one 61–120 days ago
1$125

Send: a personal check-in before they go quiet for good. A small incentive belongs here.

Dormant2+ orders, last one more than 120 days ago
1$360

Send: one win-back message with your best offer. If they do not answer, stop.

VIPTop 10% by spend, in any segment above
1$360

Send: a first look and a thank-you. Never your blanket discount.

Revenue in each segment is everything those customers have spent up to the date above, not only their latest order. VIP overlaps the other five, so the rows add up to more than the total.

How it is calculated

No model, no scoring formula. Every customer gets exactly one of five segments from two facts: how many orders they have placed and how many days have passed since the last one.

What it assumes, stated plainly

Skip the spreadsheet next time

Super Agent builds these audiences live from your connected Shopify or WooCommerce store — no export, no re-upload when the numbers move — and sends WhatsApp campaigns to them, so each group gets the message that fits it.

Start free

Free plan, no credit card, live the same day.

Questions

Which file do I need?
Any CSV with one row per order, or one row per product in an order, that has a column for the customer (an email or a phone number), the order date and the order total. A Shopify orders export works as it is: when an order has several products Shopify repeats it on several rows with the same Name, and the tool merges them back into one order. Column names are matched in English or Spanish, and comma or semicolon separators both work.
Why 30, 60 and 120 days?
They are a starting point, not a benchmark. They suit a store whose customers buy a few times a year, like clothing, beauty or food. If you sell something people buy once a year, every window is too short for you, and your at-risk list will be full of perfectly happy customers. Read the segments with your own buying cycle in mind.
Where does my data go?
Nowhere. The file is read by your browser on this page and nothing is uploaded, sent to us or stored. You can load the page, disconnect from the internet and it still works. Closing the tab forgets everything.
What do I do with the segments?
Send each one a different message instead of one blast to everybody. Download the list, then message each group with the suggestion beside it. Super Agent does this without the spreadsheet: it builds these audiences live from your connected Shopify or WooCommerce store and sends WhatsApp campaigns to them.

More free tools