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.
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.”
-
Confirm margin
Sets your break-even floor: Total ROAS ≈ 1 ÷ profit margin — the number finance already uses.
-
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 →
-
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.
-
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 →
-
Template → Sheets
Download Day + platforms (blank). Google Sheets → File → Import → Upload → Replace spreadsheet.
-
Fill or automate
Enter daily spend by hand, or map SyncWith / Coupler / Supermetrics to Mcfly columns. File → Download → CSV. Pipe template example.
-
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.
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 | 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
- Path attribution / MTA / view-through “true ROAS”
- Tracking pixels as a Mcfly product
- A SyncWith-style connector zoo as the product
- Feature parity with Triple Whale, Northbeam, or Polar
- Custom MMM consulting as the core offer
- Forever-free bait pricing
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.
| 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.