Industry guides

The profit metrics every Shopify DTC founder needs to own

Plain-English guides to the numbers that separate profitable brands from ones that are busy but broke.

Guide 01 · True ROAS

What is True ROAS — and why your ad platform is lying to you

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.

Worked example
Revenue£10,000
COGS (40%)−£4,000
Shopify + payment fees−£350
Returns (8%)−£800
Ad spend£2,000
True ROAS2.43×
Platform ROAS on this example: 5.0× The gap between 5.0× reported and 2.43× true is where founders get into trouble. e-comProfitAgent calculates True ROAS automatically for every channel.
Guide 02 · MER vs ROAS

MER vs ROAS — which metric should actually be running your business

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.

MER example
Total revenue£85,000
Meta spend£8,000
Google spend£3,500
Email / SMS£800
Total marketing£12,300
MER6.9×
A healthy MER benchmark for DTC Most profitable Shopify DTC brands operate with a MER of 4–8×, depending on category and margin. e-comProfitAgent tracks both MER and blended ROAS in every daily briefing.
Guide 03 · Shopify profit calculator

How to build a real Shopify profit calculator — what most tools miss

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.

SKU-level example
Order revenue£48.00
COGS−£14.00
Shopify + payment−£1.80
Shipping−£3.50
Return provision−£1.20
Attributed ad spend−£6.40
Net profit / order£21.10

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 →
Guide 04 · Customer acquisition cost

How to calculate CAC for Shopify stores — and what a good number looks like

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.

CAC worked example
Total ad spend£12,000
Total orders480
Repeat customers180
New customers300
True CAC£40.00
Blended CAC on this example: £25 — 60% lower than true CAC Brands using blended CAC often think they're acquiring customers profitably when they aren't. e-comProfitAgent separates new vs repeat automatically in every briefing.
Guide 05 · Ecommerce profit dashboard

What a real ecommerce profit dashboard should show you

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.

Reporting vs execution — the key question A dashboard tells you what happened last week. A profit intelligence platform tells you what to do this morning. The best tool for a DTC founder is the one that closes that gap.

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 →

Stop reporting on profit. Start managing it.

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.

Start your free trial