Mcfly Ads

Your Total ROAS desk

Shopify Total Sales ÷ logged ad spend — then break-even from margin, spend CSV, allocation, goals, and LTV. Confirm margin, paste Meta + Google + Other, see Total ROAS vs break-even — about ten minutes.

Advanced Marketing Data Science, made easy — the cash desk Shopify Analytics does not give you.

Mcfly Total ROAS desk showing spend, sales, and channel mix

The math

One formula. Two numbers.

Total ROAS = sales (period) ÷ ad spend (same period)

Break-even Total ROAS ≈ 1 ÷ profit margin

Stay above break-even. Shift mix to protect it. Math a CFO will sign.

Decision ritual

Ten minutes.
Same desk every week.

Margin → paste spend → Total ROAS vs break-even → one allocation call. No ad logins. No “which touchpoint won.”

  1. Confirm margin

    Sets your break-even floor: Total ROAS ≈ 1 ÷ profit margin — the number finance already uses.

  2. Paste spend from Sheets

    Shopify Total Sales are already in. Paste Meta + Google + custom Other daily spend from Sheets (CSV upload secondary). SyncWith optional — you pay them. No ad-account OAuth. How paste-first spend works →

  3. Read Total ROAS

    Sales ÷ spend for the same window, vs break-even. Optional 4.0× goal for pacing. Above the floor: protect. At or below: cut or shift.

  4. One allocation call

    Rules-based mix shift with inputs shown — cut, protect, or move budget. Done in about ten minutes.

Spend spine

Paste from Sheets.
One Total ROAS.

No Meta or Google login on day one. Fill a Mcfly template in Sheets, download CSV, paste on Spend. Optional: SyncWith / Coupler / Supermetrics fill the same columns (you pay those tools). Sheets spend guide →

  1. Template → Sheets

    Download Day + platforms (blank). Google Sheets → File → Import → Upload → Replace spreadsheet.

  2. Fill or automate

    Enter daily spend by hand, or map SyncWith / Coupler / Supermetrics to Mcfly columns. File → Download → CSV. Pipe template example.

  3. Paste → Total ROAS

    Paste or upload on Spend. Mcfly totals spend against Total Sales. One Total ROAS — not a connector product.

Free: Meta + Google + custom Other. Pro ($39): every named platform below.

  • Meta · Free
  • Google · Free
  • Other (custom name) · Free
  • Microsoft · Pro
  • TikTok · Pro
  • Pinterest · Pro
  • Snapchat · Pro
  • Reddit · Pro
  • X · Pro
  • LinkedIn · Pro
  • Amazon · Pro
  • Apple Search · Pro
  • Impact / CJ · Pro
  • Klaviyo / Mailchimp · Pro

Vs connector taxSuites sell OAuth pipes and “Works with” logos before you see a number. Mcfly is paste-first: Meta + Google + Other day one, no ad OAuth, no connector tax. Automation means you may pay SyncWith-class tools to fill our template — we don’t claim fake partnerships.

After install, Spend accepts paste or file. Sales stay on Shopify.

Know your floor

Break-even isn’t a vibe.
It’s 1 ÷ margin.

Contribution margin sets how far Total ROAS can fall before ads stop making cash and start burning it.

Contribution margin against break-even Total ROAS
Contribution margin Break-even Total ROAS
25%4.00×
35%2.86×
45%2.22×
55%1.82×

Margin at 35% → break-even ≈ 2.86×. This week at 3.2×: above break-even — protect the mix.

At 2.4×: you’re buying revenue at a loss — even if a channel dashboard still looks fine. That gap is the product.

Same sales. Clearer decision math.

Shopify Total Sales + paste-first spend → Total ROAS, break-even, allocation, goals, Email Overview. Full tab map: What’s in the desk →. Try it: ROAS calculator → · Break-even ROAS → · Monday Close → · Platform variance →. Deep dive: Why pixels fail → · Glossary → · Paste-first spend →

What we refuse

What’s on the screen

Path suites show credit.
We show money vs real results.

Know exactly where your money is vs real Shopify sales — Total ROAS vs break-even. Paste the spend you export.

What each product puts on screen: Mcfly vs Triple Whale vs Northbeam vs Polar
Mcfly Triple Whale Northbeam Polar
What you see Total ROAS + break-even + one allocation card Dashboard tiles claiming attributed revenue Path certainty per touchpoint Warehouse tables, BI depth
Where it comes from Total Sales ÷ ad spend Pixel + MTA model output Multi-touch path model Pipelines, your own queries
The decision question Clear break-even? Shift mix. Who gets credit / AI next? Which touches drove it? What does the warehouse say?

We won’t out-feature the suites. We’ll out-clarify Total ROAS.

Get in

Get on the desk.
Defend the Monday number.

Install Mcfly Analytics free from the App Store (steps on Support). Free = Meta + Google + custom Other. Pro $39 when Billing is announced. Same formula in the free calculator today.

Install free · Free = Meta + Google + Other · Pro $39 when Billing · Custom inquire secondary. Not forever-free.