Advertising & ROI

The ad channel that wins on day one isn't always the one that pays you back.

By the Numbers stitches Meta, Google, and TikTok ad spend to Shopify revenue, LTV, and cohort retention - in a single report. The CFO question (‘is this channel actually working?’) finally has a real answer.

60-second install · 14 days free · No card, no auto-charge

5.0 from 100+ reviews on the Shopify App Store
Last 30 days · Apr 5 – May 4Compare: No comparisonSegment: All Customers
Advertising · LTV-tied performance
ChannelSpendROAS60-day repeat
Google Ads
£4,200+312%
78%
Meta Ads
£3,800+245%
64%
TikTok Ads
£2,100+189%
52%
Klaviyo Email
£890+420%
86%
Total spend
£10,990
Blended ROAS
3.4×
Net new customers
1,847
3+
Ad platforms unified
Meta · Google · TikTok
LTV
Tied to spend
Not just day-one ROAS
Cohort
Channel-attributed
Repeat rate by source

One dashboard for the question your CFO keeps asking.

GA4 says one number. Meta says another. Shopify says a third. By the Numbers reconciles them - using your own order data as the source of truth - so you can stop apologizing on the weekly ops call.

  • Spend, revenue, ROAS, and CPA pulled directly from Meta, Google, and TikTok
  • Reconciled against Shopify orders - not third-party pixel guesses
  • Slice by campaign, ad set, and creative
  • Stack against blended new-vs-returning revenue for a real picture
Last 30 days · Apr 5 – May 4Compare: No comparisonSegment: All Customers
Advertising · LTV-tied performance
ChannelSpendROAS60-day repeat
Google Ads
£4,200+312%
78%
Meta Ads
£3,800+245%
64%
TikTok Ads
£2,100+189%
52%
Klaviyo Email
£890+420%
86%
Total spend
£10,990
Blended ROAS
3.4×
Net new customers
1,847

Replace ROAS with the metric that pays the bills.

Day-one ROAS makes the cheapest CPA look like a winner. By the Numbers ties spend to 30-, 60-, and 90-day customer value, so the channels that buy you loyal customers (not just one-and-dones) finally get credit.

  • 30/60/90-day LTV per acquisition channel
  • Cohort repeat rate, side-by-side, by source
  • Net contribution margin per acquired customer (with COGS input)
Last 30 days · Apr 5 – May 4Compare: No comparisonSegment: All Customers
Channel revenue reconciliation
Same week. Three answers.
Meta says
£18,420
double-counted
Google says
£14,200
missing iOS
GA4 says
£11,840
ad-blocker loss
By the Numbers · reconciled to Shopify orders
£12,847
Truth
Net revenue from paid acquisition - deduplicated, attributed, and tied to actual orders.
Per-channel split
Google 38%
Meta 32%
TikTok 18%
Klaviyo 12%
Use it when

Three ad-budget calls made in 5 minutes

Channel mix

Meta CPA looks great. Repeat rate looks terrible.

Pull 60-day cohort retention by source. If Meta cohorts repeat at half the Google rate, the budget conversation changes from creative to source quality.

Creative

Three Meta ad sets all run at break-even ROAS.

Look at downstream LTV by ad set. The break-even one with a 1.4× repeat rate is the winner. Kill the one with 1.0×.

Scale up

TikTok looks promising but you can't justify the spend.

Filter the 30-day cohort attributed to TikTok. If AOV-on-second-order beats Meta's, you have a defensible case to triple it next week.

Easy integration, no work required, responsive support, and they actually listen to feedback. This app made connecting ad spend to revenue effortless.

Blake MillDTC · Apparel

GA4 vs UA was a nightmare for our team. This app saved us from that chaos. The segmenting tool even cut our Klaviyo bill significantly.

Herbalize Store UKDTC · Wellness

Stop optimizing on the wrong number.

Install free on Shopify. Connect Meta, Google, and TikTok in 5 minutes. See the LTV-adjusted picture by tomorrow.

60-second install · 14 days free · No card, no auto-charge