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.