Mcfly Analytics

Total ROAS = sales ÷ entered spend.

Spend is optional. When you add it, Total ROAS is Shopify Total Sales divided by the spend you entered. Empty spend shows —, never a fake 0×. No pixels.

After the Shopify five

Overview stays sales-first.

Read YoY sales first. Type a day or paste an Ads Manager CSV on Spend Upload. Yesterday / last-N chips live on Total ROAS — not on Overview. SAMPLE Snowdevil on /demo: spend $19,023 · sales $68,457 · 3.60× · not a live client.

One formula Sales ÷ entered spend for the same period. Break-even ≈ 1 ÷ margin when you set margin.
Empty = — No spend yet? The desk shows a blank — not 0× theater.
Any channel Meta, Google, billboards — whatever you buy. No ad-network OAuth required day one.

FAQ

Quick answers

Required? No. Shopify five work at $0 spend.

Pixels? No. Not MTA. Not “true ROAS.” Sales ÷ entered spend only.