One customer journey.
Every tool, joined up.
Your Shopify orders, Klaviyo emails and texts, Recharge subscriptions and Meta ads in one place, matched customer by customer. Updated every day, with drill-downs into every number.
Everything in one dashboard.
Click any number to see who's behind it.
Overview
Blended revenue, ad spend, CAC, LTV to CAC and email and SMS share, against the last period.
Acquisition
Spend and results from Meta, and how customers from each channel go on to reorder and subscribe.
Customers and cohorts
Cohort grids, repeat purchase rate, time between orders, LTV curves and the first products that create regulars.
Subscriptions
Active subscribers, churn by order number, cancellation reasons, skips and swaps, and how long people stay.
Email and SMS
Flows and campaigns, Klaviyo's revenue next to Shopify's, unsubscribes and list health.
At risk
Every customer's risk score with reasons, grouped by risk, with suggested actions and Klaviyo exports.
Customer view
One shopper's whole timeline: the ad they came from, orders, subscription changes, emails and texts.
Agency notes
A dated log of what we changed and why, marked on the charts so you can see the effect.
The whole journey.
One customer at a time.
Customers are matched across Shopify, Klaviyo, Recharge and Meta, so you can follow anyone from the ad they clicked to their latest order.
Every customer's timeline.
Open any customer to see where they came from, what they bought, every subscription change and every email and text they clicked. Spot the pattern before it becomes a trend.
- Clicked “Morning ritual” video adMeta · 12 Mar
- First order · Starter bundle · £38Shopify · 12 Mar
- Subscribed · every 4 weeksRecharge · 14 Mar
- Clicked 9 of 14 emailsKlaviyo · Apr–Jun
- Skipped a deliveryRecharge · 2 Jul
- No clicks in 45 daysKlaviyo · Jul–Aug
Cohorts and LTV.
Who comes back, and what they're worth.
See if retention is getting better.
Cohort grids show how each month's new customers keep ordering. Filter by first product, first channel or discount code to find the customers worth paying for.
| Cohort | M0 | M1 | M2 | M3 | M4 | M5 | M6 |
|---|---|---|---|---|---|---|---|
| Jan | 100% | 31% | 24% | 21% | 19% | 17% | 16% |
| Feb | 100% | 29% | 23% | 20% | 18% | 16% | |
| Mar | 100% | 34% | 27% | 23% | 21% | ||
| Apr | 100% | 36% | 29% | 25% | |||
| May | 100% | 33% | 26% | ||||
| Jun | 100% | 38% |
Customers who joined since March come back more often. That's when the new post-purchase flow went live.
Subscriptions.
Where and why people cancel.
Churn by order number.
Recharge data joined to orders and email: see which order people cancel at, the reasons they give, how many skipped first, and whether they were still reading your emails.
Email and SMS.
The real share of revenue.
Klaviyo's number, checked.
We compare Klaviyo's attributed revenue with what Shopify actually shows, and separate out subscription renewals, so you know what email and SMS really add.
£38,700 of “email revenue” was subscription renewals that would have happened anyway. The real email number is lower, and so is the target.
At-risk customers.
With the reasons spelled out.
A clear score, not a black box.
Each customer is scored on simple signs: late against their usual reorder gap, falling email and SMS engagement, skipped or delayed deliveries, cancel-page visits and failed payments. Every score lists its reasons and a suggested next step.
Reports and notes.
Without logging in.
Monday's numbers, in your inbox.
A weekly email with the numbers that matter and what our team changed, plus a dated log of every change, marked on your charts.
Built for big data.
Fast every time you look.
The heavy lifting happens in the background: a full history import first, then a daily update. Pages read numbers that are already worked out, so they open quickly however much data you have.
- Progress you can see, per tool
- A first look from your last 90 days, early
- An email when your data is ready
- Daily updates after that, automatically
Blended metrics
you can trust.
Each tool counts revenue its own way. We work every metric out from your actual orders, so the numbers add up across tools, and we show how each one is calculated.
- Total revenue against total ad spend
- Customer acquisition cost (CAC)
- Lifetime value (LTV) and LTV to CAC
- Payback period
- Cohort retention
- Repeat purchase rate
- Subscription churn by order number
- Email and SMS share of revenue
Safe to connect.
Your data stays yours.
We work with your customers' personal data, so we treat it carefully: least access, encryption, and clear rules on how long we keep it. Read our Data Safety & DPA ›
Read-only access
We ask for read access and nothing more. We can't send emails, change orders, edit subscriptions or touch your ads.
Encrypted keys
Every access key is encrypted with AES-256 before it's stored, and everything travels over HTTPS.
A proper DPA
Your customers' data is handled under a data processing agreement, and used only to produce your reports. Data safety
Deleted when you leave
Disconnect and we delete your data. Ask, and we delete it sooner. How deletion works
Want the dashboard on its own?
The platform is included for our agency clients today. A self-serve plan for brands is coming. Ask for early access ›
Start with
a free audit.
Free. Read-only access. We email you when it's ready.