Repeat revenue
How much money came from customers buying again?
Open rates do not pay salaries. Every number on this dashboard is money, and every rupee is measured against a group that got nothing.
3xRetention reports four revenue metrics rather than engagement metrics: repeat revenue, retention rate, customer lifetime value and cost per repeat order. Each is measured against a holdout group of customers who deliberately received nothing, so the figure shows what the agent added rather than what it was merely present for. Message counts and open rates are available, but they are not what the dashboard leads with.
How much money came from customers buying again?
What share of customers came back?
What is a customer actually worth?
What did one more order cost?
| Metric | What it answers | How it is calculated | Why it matters |
|---|---|---|---|
| Repeat revenue | How much money came from customers buying again? | Revenue from any customer on their second or later order, in the period | The single number that tells you whether retention is working. Compare it month on month. |
| Retention rate | What share of customers came back? | Customers who bought again within their expected window, as a share of those who could have | Your baseline. Most businesses have never measured it and are surprised by the first reading. |
| Customer lifetime value | What is a customer actually worth? | Average order value × purchase frequency × expected lifespan, computed per segment | This is what justifies what you can afford to spend on acquisition. It changes how you buy ads. |
| Cost per repeat order | What did one more order cost? | Total platform and conversation cost ÷ orders attributable to retention flows | Compare it directly with your ad CPA. This is the number that closes the deal. |
Almost every marketing tool reports attributed revenue: a message went out, a purchase followed, the tool takes credit. The problem is that some of those customers were coming back anyway. Attributed revenue is always flattering and frequently wrong.
We report both, side by side. Attributed tells you the agent was involved. Incremental — the gap against the holdout group — tells you it mattered. When you are deciding whether to keep paying for this, only one of those numbers is honest.
| Question | Attributed revenue | Incremental revenue |
|---|---|---|
| What it counts | All revenue from customers who received a message | Only the revenue above what a matched group without messages produced |
| Typical size | Larger, often much larger | Smaller, and real |
| Who reports it | Almost every marketing tool | Very few |
| What it is good for | Seeing which flows are involved in sales | Deciding whether the tool is worth its cost |
Each one is money, and each one is measured against the holdout group. Message counts and open rates sit further down.
Dashboard metric — your figure goes here
01 /04
These are the metrics on your dashboard, not results we are claiming. A real customer's figures replace them here once they agree to share them.
A B2B distributor does not have an average order value worth looking at, and an online store does not have a quotation pipeline. Showing every metric to everybody is how dashboards become wallpaper. Yours only shows what applies.
| Business type | Hero metrics | Deliberately not shown |
|---|---|---|
| B2B | Account lifetime value · Reorder rate · Quotation-to-order conversion · Days since last order per account · Outstanding payment links | Average order value · Cart abandonment rate |
| D2C brand | Repeat purchase rate · Customer lifetime value · Cart recovery revenue · Time to second order · Cost per repeat order | Quotation pipeline · Account-level value |
| Online store | Repeat rate · Average order value · Cart recovery revenue · Product-level repeat rate · Replenishment timing accuracy | Quotation pipeline |
| Service business | Rebooking rate · No-show rate · Client value per year · Average visits per client | Average order value · Cart metrics |
| Professional practice | Client retention rate · Referral rate · Consultation-to-treatment conversion · Value per client | Cart metrics · Bulk order metrics |
Incremental revenue from retention flows, divided by what you paid — platform fee plus WhatsApp conversation charges — for the same period. We use incremental rather than attributed revenue, which produces a smaller and more defensible number than most tools will show you.
Yes. CSV export on every report, and an API for pulling it into your own dashboard or data warehouse. Your data is yours and it does not get held hostage.
There is an API and webhooks, and a Google Sheets connection for teams that live in spreadsheets. A native GA4 integration is on the roadmap but is not live, and we will not list it here until it is.
It varies enormously by industry — ecommerce commonly sits near 25 to 30%, while subscription and B2B businesses often exceed 70%. The useful comparison is not against an industry average but against your own number last quarter. Our customer retention guide explains how to read it.
Payment follow-up and cart recovery show signal within one to two weeks because the buying cycle is short. Retention rate and customer lifetime value need at least one full purchase cycle, which for most businesses is 30 to 90 days. We show you the baseline from day one so you know what you are comparing against.
Send us your product list and we will set the agent up on it before the call. You will watch it answer questions about your own products, not a generic demo account.Thirty minutes. No obligation.
Pick a time that works. Share a catalogue, price list or website link when you book and we load it into the agent before we speak.
You send a catalogue, price list or website link. We set the agent up on it.
You ask it the questions your customers actually ask. We show you the segments and follow-ups it would run.
A written summary of what it would do for you, and what it would cost.
Can't see the calendar? Book here
Or email sandeep@3xretention.com