Your dashboard says ROAS. You need margin.
Shopify shows revenue. Triple Whale shows ROAS. Neither tells you what last week actually deposited after COGS, ad spend, refunds, fees and the discount you forgot you ran. This is the one that does — and you build it yourself with Claude, then own it forever.
Join the waitlist →ROAS is a vanity metric. Margin is the only one that pays you.
Revenue ≠ profit
A 3.0 ROAS week at 18% blended margin pays less than a 2.4 ROAS week at 26%. One looks better in screenshots. The other writes a bigger cheque. Your tools only show you the screenshot.
Subscriptions rent you your own numbers
Triple Whale and BeProfit are $300–800/mo — forever — and your data lives on their servers. You're paying rent on the answer to "what did I make last week?"
Build your own. Own it forever.
This product is the exact Claude Code prompts, data model and profit formulas that build a self-hosted dashboard pulling live Meta, Google, Klaviyo and Shopify data — with every cost in one place. One evening. No subscription.
The prompts, the model, the formulas. You build the dashboard.
The single kickoff prompt that scaffolds the whole app — Next.js, the database, the dashboard shell and the date-range engine — phased so the build never collapses halfway.
The copy-paste prompts that drive each integration in order: Shopify, Meta + Google spend, Klaviyo, the profit engine, the overview, the decision flags.
COGS per SKU, fixed overheads, variable %, one-off costs — the full structure subscriptions get wrong. The part that makes the number real.
The exact net-profit formula, line by line, so Claude builds the maths right the first time. Gross → contribution → net margin, plus MER.
Step-by-step for all 4 credentials (Shopify, Meta, Google, Klaviyo), run-it-locally instructions, and a one-click Vercel deploy. Plus the 8 errors people hit and the fix for each.
Tools rent you revenue. This one you own.
| Profit Dashboard | Triple Whale | Shopify Reports | Xero / accountant | |
|---|---|---|---|---|
| Real blended + net margin | Yes | ROAS only | Revenue only | Quarterly |
| Every cost in one place | Yes | Partial | No | Yes (late) |
| You own it / your data | Yes | No | No | No |
| Cost | $497 once | $300+/mo | Free w/ Shopify | $200–800/mo |
I've built and exited 10 of my own ecom brands and spent $20M+ on Meta — $5M+ of it my own money. The one consistent lesson: revenue dashboards lie to operators, and ROAS lies harder. The only number that compounds is margin, and almost nobody tracks it weekly.
I ran a version of this on my own brands for years. Now I'm packaging the exact build so you can own one too. The question that won't go away: why do operators pay $300/mo for revenue dashboards and an accountant $400/mo to learn their margin three months late?
Not for everyone. Not built to be.
Built for you if
- $30k–$500k/mo ecom revenue
- You make pricing / inventory / spend calls
- You use Claude (or you'll start)
- You know your COGS per SKU (roughly)
- You'd rather own a tool than rent one
Not for you if
- Under $10k/mo — not enough signal
- You don't know your COGS
- You won't spend an evening building it
- You want a hosted SaaS someone else runs
- You want autopilot, not an owned tool