How to read your referral analytics
Analytics is where you decide whether your referral programme is earning its keep. It runs from outcomes (new customers and the revenue behind them) back through the funnel to behaviour: who saw the offer, who shared, on which channel, and which friends came back. Open Analytics in the app menu. The Analytics tab inside Referral program opens the same page.
Pick a report
Section titled “Pick a report”The page holds six reports. On a desktop they are listed on the left; on a phone, pick one from Report.
| Report | The question it answers |
|---|---|
| Program overview | How is my referral program doing? |
| Funnel | Where do people drop off before they refer or buy? |
| Revenue and customer quality | How much revenue do referrals bring, and how good are those customers? |
| Sharing and channels | Which share channels bring visitors and customers? |
| Advocates | Who are my best referrers, and who needs a nudge? |
| Setup health | Is everything set up so referrals are tracked? |
The page opens on Program overview once your store has had a referral order, and on Setup health before that.
Set the range and filters
Section titled “Set the range and filters”- Date range: Yesterday, Last 7 days, Last 30 days, Last 90 days, Month to date, Last month, Year to date, Last 12 months, or a Custom range of up to 2 years. Every range ends yesterday at the latest, in your store’s time zone. The page starts on the last 30 days, or the last 90 days when the store had fewer than 5 referral orders in the last 30.
- Compare to: Previous period, Previous year, or No comparison. Each tile shows the change against it.
- Group by: Day, Week or Month for charts over time. Auto picks one from the length of the range.
- Campaign, Entry point, Device and Country narrow the numbers. Revenue and order numbers follow only the Campaign filter, and store-wide numbers follow none. When a filter doesn’t apply to a tile, its footnote says Not filtered by and names it.
The page address keeps the report, range and filters, so you can bookmark a view or send it to a colleague.
How fresh the numbers are
Section titled “How fresh the numbers are”Bloop processes each day’s data overnight, in your store’s time zone. The line under the report title says Data through and the last processed day. Refunds and cancellations on orders up to 60 days old are picked up in that run, so a recent day can still move slightly. A store that just started shows Data is being prepared. Check back tomorrow.
When the range ends yesterday, four key numbers also show Today so far: new referrers, new customers, net referral revenue and referral orders. Today’s value is shown on its own and is not added to the range total.
Storefront activity (impressions, widget opens, shares and link visits) is kept for 13 months. When a number only starts partway through your range, its tile says Data available from that date.
How revenue is counted
Section titled “How revenue is counted”| Number | What it counts |
|---|---|
| Net referral revenue | Referral orders after discounts and refunds, in your store currency. It is the order subtotal, so shipping is left out, and tax is only in it when your prices include tax |
| Gross referral revenue | The referral order total at checkout, before refunds |
| Refunded amount / Refund rate | Money refunded on referral orders, and the share of referral orders with any refund |
| First-order revenue | Net revenue from a referred friend’s first order, placed with a friend code or a share code |
| Repeat-order revenue | Net revenue from later orders by referred customers |
| Reward-code revenue | Net revenue from orders where a referrer used their reward code |
Test orders are never counted, and cancelled orders are left out of referral orders and referral revenue. Orders in a currency other than your store currency are left out too, and money tiles say how many.
What each report shows
Section titled “What each report shows”Program overview puts the four headline numbers first (Net referral revenue, New customers, Referral orders and New referrers), then net revenue over time, Referral share of orders, a short funnel from impression to new customer, and the same numbers By campaign.
Funnel follows seven steps. The first four count your customers who see and use the program: Impressed visitors, Widget opens, Storefront joins and Sharers. The last three count the friends who open a shared link, claim the reward and buy: Link visitors, Claims and New customers. Rate tiles sit under the funnel (join, share, open, link-to-claim and claim-to-purchase rates, plus shares, link visitors and new customers per sharer), with a breakdown By entry point and the share rate by device.
Revenue and customer quality splits net revenue by attribution, compares the average order value of referred and non-referred orders, and shows refunds and Repeat orders per customer. A programme with strong first-order revenue and no repeat revenue is buying one-off discount hunters; a programme where repeat revenue grows is buying customers.
Sharing and channels lists every share channel with its share actions, sharers, link visitors, claims, new customers and net revenue, so you can see which channels bring buyers and not just clicks.
Advocates ranks your Top referrers by net revenue, new customers and link clicks, with the entry point each joined from. Referrers with clicks but no customers is your list for a nudge. A referrer whose link gets far more clicks than shares is marked Link may be posted on a coupon site.
Setup health is a checklist: an active campaign, the app embed, entry points seen in the last 7 days, referral emails, skipped referral orders, widget fallbacks and your first referral order. Any item that isn’t fine comes with a button to fix it. It also shows how many visitors saw each entry point.
Entry points
Section titled “Entry points”Breakdowns by entry point use where the customer joined: Referral popup, Referral page, App block, Post-purchase popup, Customer account or Product page. Not from storefront means they joined another way, such as an invite from your admin, automatic enrolment or an import. For orders, the entry point is where the referrer joined.
Definitions, export and small numbers
Section titled “Definitions, export and small numbers”- Definitions at the top lists every metric in the report with its exact meaning. Hover a tile’s title for the same text.
- Each tile’s menu has Export CSV, View definition and Copy value. Export is one CSV per tile, for the range and filters you have set.
- A rate needs at least 30 in its denominator before Bloop shows it as a percentage. Below that, the tile shows the raw count, such as 4 / 12, with Not enough data yet to be reliable. A percentage change is hidden when the comparison number is very small, and the plain difference is shown instead.
Which plans include Analytics
Section titled “Which plans include Analytics”The reports are included in the Premium plan, and in Launch and Scale on older plans. On other plans, Analytics shows each report’s name, question and metric names over placeholder tiles, with Unlock Analytics and Upgrade plan. The four numbers on Home and the summary inside each campaign show real data on every plan.
The campaign summary
Section titled “The campaign summary”Each campaign’s page shows the four headline numbers for that campaign alone, for the Last 7 days or Last 30 days, next to a Branding card that tells you whether your widget is live and your referral page exists. That pairing is deliberate: a flat share count usually means a surface you never turned on. View details opens Analytics filtered to the campaign.
Diagnose by symptom
Section titled “Diagnose by symptom”| Symptom | Where you see it | What to try |
|---|---|---|
| Many impressed visitors, few sharers | Share rate in Funnel | Strengthen the reward; lead with the friend’s reward in the widget |
| Few impressed visitors overall | Setup health, visitors who saw each entry point | Add entry points: post-purchase widget, referral page, account blocks |
| Plenty of link visitors, few claims | Link-to-claim rate | Make the friend’s offer clearer on the landing page |
| Plenty of claims, few new customers | Claim-to-purchase rate | Check the friend discount works at checkout, or drop a minimum spend |
| Strong first-order revenue, weak repeat revenue | Revenue and customer quality | A retention problem, not a referral one: fix the post-purchase lifecycle, not the offer |
| Few new referrers | New referrers and Join rate | Widen the target audience |
| One referrer with huge clicks and no customers | Advocates | Their link is probably on a coupon site; see fraud center |
| One channel takes every share | Sharing and channels | Reorder sharing channels |
When a report has enough visitors, Bloop also adds a hint if the share rate looks unusually low or high for a referral program.
Confirm any fix that costs real money, a bigger reward especially, with an A/B test rather than a hunch.
What “good” looks like
Section titled “What “good” looks like”Referral rates vary enormously by industry, so judge your numbers against their own trend rather than a borrowed benchmark:
- The trend beats the absolute. Use Compare to and watch sharers and new customers climb period over period.
- Conversion should hold as you scale. A falling claim-to-purchase rate means you’re reaching less-engaged friends.
- Cost per referral should stay sane. A reward that wins on raw count can still lose money. Read net revenue alongside what each reward costs you.
A worked example
Section titled “A worked example”Illustrative, not measured Bloop results. Over 30 days: 8,000 impressed visitors, 160 sharers (a 2% share rate, which is low), and 40 new customers (0.25 per sharer, which is healthy). The cliff is at the share step, so the fix is the offer, not the funnel: strengthen the referee reward, lead the widget copy with it, then confirm with an A/B test.
Common mistakes to avoid
Section titled “Common mistakes to avoid”- Reading totals and ignoring ratios. Net revenue feels good but doesn’t tell you what to fix.
- Treating share actions and sharers as the same number. One referrer copying their link five times is five share actions and one sharer.
- Expecting today in the range. Ranges end yesterday; today’s key numbers sit in Today so far.
- Filtering revenue by device or entry point. Revenue follows only the campaign filter; read the Not filtered by footnote.
- Peeking too early. A few days of data is noise. Let a range gather real volume.
- Changing two things at once. Then you won’t know which moved the needle.
Next steps
Section titled “Next steps”- Adjust incentives in Referrer and referee rewards.
- Confirm a fix before rolling it out with A/B testing.
- Add entry points: see making your referral program visible.

