Plain-English guides to the numbers that separate profitable brands from ones that are busy but broke.
Every Shopify founder knows their ROAS. It's the first number your Meta and Google dashboards show you. But reported ROAS is almost always wrong — and optimising toward it is one of the most common ways DTC brands quietly destroy their margins.
Platform ROAS is calculated on gross revenue divided by ad spend. It ignores everything that actually costs you money after the sale: product COGS, Shopify fees, payment processing, fulfilment, returns, and customer service overhead.
True ROAS strips all of that out. It tells you the real return on every pound you put into advertising — after your business has paid its bills. A campaign reporting 4x ROAS in Meta Ads Manager might deliver a True ROAS of 1.4x once COGS and returns are factored in. At that point you're barely breaking even.
The gap between platform ROAS and True ROAS is where profit disappears. The wider that gap, the more urgently you need to reconsider your channel mix, your product margins, or both.
ROAS and MER are both efficiency metrics — but they answer very different questions. Understanding the difference is the single most important shift a scaling DTC founder can make.
ROAS (Return on Ad Spend) measures the revenue generated by a specific ad channel divided by what you spent on it. It's channel-level, campaign-level. It tells you whether a particular ad is pulling its weight.
MER (Marketing Efficiency Ratio) measures your total revenue against your total marketing investment across every channel — Meta, Google, email, influencer, everything. It's your business-level marketing efficiency score.
The problem with optimising purely on ROAS is that it ignores channel interaction. A brand might cut its email spend because email shows a low attributed ROAS — not realising that email was warming the audiences that made Meta campaigns convert. MER would have caught that.
As a rule of thumb: use ROAS to optimise individual campaigns, use MER to make strategic channel investment decisions. If your MER is declining while individual channel ROAS looks healthy, something is wrong in your attribution model.
Most Shopify profit calculators — including the basic ones built into your Shopify dashboard — calculate profit as revenue minus product cost. That's not profit. That's gross margin, and it's a dangerously incomplete picture.
A real Shopify profit calculation needs to account for every cost associated with making and delivering a sale. Miss any of these and you'll overstate your profit and underprice your products.
What to include: Product COGS, Shopify subscription fees (pro-rated per order), payment processing (typically 1.5–2.9%), shipping and fulfilment costs, return and refund costs, ad spend attributed to that order, and any platform-specific fees (e.g. Shopify Payments, third-party apps).
SKU-level profit calculation is even more powerful. The same product at different price points, in different bundles, or sold through different channels can have dramatically different net margins. Tracking this at SKU level is how you decide which products to scale and which to quietly retire.
At scale, even a 2% improvement in net margin per order compounds quickly. A brand doing £50k/month with a 12% net margin makes £72,000/year in profit. At 14% net margin it makes £84,000. That extra 2% is worth £12,000 a year — often achievable by cutting one underperforming SKU.
e-comProfitAgent pulls COGS directly from Shopify's inventory API — no spreadsheet imports, no manual entry. Every SKU gets a real net margin calculation automatically.
See how it works →Customer Acquisition Cost (CAC) is one of the most quoted metrics in DTC — and one of the most frequently miscalculated. Getting it wrong means you'll either underspend on acquisition (leaving growth on the table) or overspend (burning cash on customers who'll never be profitable).
The most common mistake is including repeat customers in the CAC calculation. If your ad spend this month acquired 200 new customers but also drove 150 repeat purchases, your true CAC should be calculated on the 200 new customers only. Blending them understates your real acquisition cost.
The second most common mistake is using total revenue ROAS as a proxy for CAC health. ROAS doesn't tell you how profitable those new customers will be over time. A high ROAS campaign targeting discount-seekers can have a terrible CAC:LTV ratio.
The number that matters most is CAC vs LTV — specifically, the ratio between what it costs to acquire a customer and what that customer will spend with you over their lifetime. A healthy DTC brand typically targets a 3:1 LTV:CAC ratio or better. Below 2:1, you're likely acquiring customers at a loss once all costs are factored in.
CAC also varies significantly by channel. Knowing your CAC per channel — not just blended — lets you allocate budget intelligently rather than spreading it evenly.
Most ecommerce analytics tools are built around revenue. Revenue is easy to report, looks good in screenshots, and grows even when your business is losing money. A real profit dashboard is built around a fundamentally different question: not "how much did we sell?" but "how much did we actually keep?"
The best ecommerce profit dashboards surface five things in one view: your real net margin by SKU, your true ROAS across channels, your MER trend over time, your cashflow position for the next 30 days, and a ranked list of the actions most likely to improve your margin today.
Most tools stop at the first two. Cashflow forecasting is almost universally treated as a premium add-on. Prioritised recommendations are almost never automated — they require a founder or analyst to stare at the data and draw their own conclusions.
The shift from a reporting dashboard to an execution platform is what separates tools that are interesting to look at from tools that actually change what you do on a Monday morning. The data should be telling you what to do — not just what happened.
When evaluating any ecommerce profit dashboard, ask: does this tool tell me which SKU to scale today? Does it tell me which ad campaign is eroding my margin even though its ROAS looks fine? Does it forecast my cashflow automatically? If the answer to any of those is no, you have a reporting tool — not a profit intelligence platform.
e-comProfitAgent delivers all five — in a single daily briefing, generated automatically every night from your live Shopify data. No analyst required.
See the platform →90-day free trial · Connect in 60 seconds · Insights in minutes. No credit card. No setup calls. Connect your Shopify store and have your first profit briefing by tomorrow morning.