Ecommerce ROI at a glance
ROI for ecommerce marketing is about contribution profit, not just top-line revenue. Focus on:
- Contribution margin: revenue minus COGS, shipping, payment fees, discounts and variable fulfilment costs.
- ROAS and MER: channel efficiency vs. overall store efficiency.
- Payback period: how quickly marketing spend returns cash.
- Mix quality: balance of new vs. returning customers and average order value (AOV).
- Conversion rate (CVR): how efficiently traffic becomes revenue.
Core ecommerce ROI metrics to know
- ROI = (Contribution Profit from Marketing ÷ Total Marketing Cost) × 100
- ROAS = Revenue Attributed to Ads ÷ Ad Spend
- MER (blended ROAS) = Total Store Revenue ÷ Total Marketing Cost (ads + agency + creative + tools)
- Contribution margin = (Revenue − COGS − Shipping − Payment Fees − Variable Fulfilment − Discounts) ÷ Revenue
- Break-even ROAS = 1 ÷ Contribution Margin
- CAC = Total Acquisition Spend ÷ New Customers
- LTV = Average Gross Margin per Order × Orders per Customer (time-bound)
- Payback period = CAC ÷ Average Contribution per Order
- Repeat purchase rate = Returning Customers ÷ Total Customers
- AOV = Revenue ÷ Orders
How to calculate ecommerce marketing ROI (simple workflow)
- Get accurate revenue and cost numbers from Shopify and your finance system for the same date range.
- Calculate contribution margin at the store level.
- Calculate total marketing cost: ad spend + agency/contractors + creatives + tools.
- Compute MER and break-even ROAS using the formulas above.
- Segment by new vs. returning customers to set different targets.
- Validate channel performance directionally with GA4 and platform data, but decide with blended metrics.
Worked example (monthly): Revenue $300,000; COGS/fees/variable costs $180,000; contribution margin = (300,000 − 180,000) ÷ 300,000 = 40%. Marketing cost (ads + fees) $90,000. MER = 300,000 ÷ 90,000 = 3.33. Break-even ROAS = 1 ÷ 0.40 = 2.5. If your blended ROAS is 3.33 and break-even is 2.5, you are profitable before fixed costs.
Australian ecommerce ROI benchmarks and targets
Targets vary by margin, price point and buying cycle, but ranges many Australian stores work toward are:
- Blended MER: 2.5–4.0 for steady scale; >4 often indicates under-investment or strong organic base.
- Google Shopping/Performance Max ROAS: 3–6 for mixed baskets; higher for high-margin niches.
- Search branded ROAS: often >8; ensure cannibalisation controls and correct bidding.
- Meta prospecting ROAS: 1.5–3 at 7-day click; remarketing 3–6 depending on AOV and site CVR.
- Email/SMS: frequently >20 because media costs are minimal; depends on list quality and automations.
Use contribution margin and payback to set your real targets. A store with 60% margin and high repeat rate can accept lower first-order ROAS than a 30% margin store with infrequent repeat purchases.
Channel-by-channel ROI levers
Compounding return from intent-led content and PDPs.
Read this page Google Ads ROIQuery control, feed quality and profit-led bidding.
Read this page Paid Social ROICreative testing and audiences that scale.
Read this page Email Marketing ROIAutomations that lift AOV and repeat purchase.
Read this page CRO ROIConversion lifts that improve all channel returns.
Read this page Analytics ROITrustworthy data for better decisions.
Read this page- Google Ads: improve product feed quality, exclude unprofitable queries, split by margin bands, and align bidding with contribution—not just revenue.
- Meta Ads: test 5–10 concepts weekly, use broad with strong creatives, separate new vs. existing customers, and protect remarketing budgets.
- Email/SMS: ensure core automations (welcome, browse/cart abandonment, post-purchase, win-back) and product-specific replenishment where relevant.
- SEO: target “buying” intents, optimise PDPs/collection pages, and build content that answers pre-purchase objections.
- CRO: improve PDP above-the-fold clarity, shipping/returns visibility, reviews/UGC, and speed. Small CVR lifts compound ROI across all paid channels.
Attribution and tracking essentials (GA4, Shopify, UTMs)
- Set UTMs consistently for all paid and partner traffic. Include campaign, adset/group, creative and content identifiers.
- Use GA4 for cross-channel trends, Shopify for order-level truth, and ad platforms for optimisation signals. Expect differences; decide with blended metrics (MER, contribution profit).
- Enable server-side/event tracking where possible to reduce signal loss.
- Track new vs. returning revenue and LTV cohorts to avoid over-optimising to last-click.
- Use post-purchase surveys to inform attribution for upper-funnel channels.
Budgeting, targets and payback
- Set budget from profitability: Target MER = Revenue ÷ Marketing Cost. Rearranged: Marketing Cost = Revenue ÷ Target MER.
- Use break-even ROAS as a floor and set channel targets above it based on role (prospecting vs. retention).
- Model payback: If contribution per order is $40 and CAC is $60, payback takes 1.5 orders. Plan replenishment and email/SMS to accelerate it.
- Seasonality: increase budgets when conversion rates seasonally rise; reduce when CVR dips unless you are building for a known peak.
Common ecommerce ROI mistakes
- Chasing platform ROAS without checking contribution profit and MER.
- Under-tracking new vs. returning customers and over-crediting remarketing.
- Advertising low-margin SKUs heavily while ignoring bundles or AOV lifts.
- Slow site speed, weak PDPs and unclear shipping/returns, which suppress CVR.
- Not investing in email/SMS automations that monetise existing traffic.
- Single-source attribution decisions that contradict store-level profit.
Worked ROI examples
- Boosting AOV: AOV rises from $95 to $112 via bundles and free shipping threshold. With 2.2% CVR and same traffic, revenue increases ~18%, often lifting ROAS across Meta and Google without extra spend.
- Feed and query pruning: Removing unprofitable queries and low-margin products from Shopping improves ROAS from 2.8 to 3.6, moving blended MER from 2.7 to 3.1 with the same spend.
- Email/SMS automations: Adding browse abandonment and post-purchase cross-sell adds 8–12% incremental revenue in many stores, improving MER and speeding payback.
Related Ecommerce Marketing Pages
Overview of channels and where to focus first.
Read this page Ecommerce StrategyPositioning, offers and growth planning.
Read this page Ecommerce Marketing CostBudgets, fees and what shapes spend.
Read this page Ecommerce ChecklistFoundations to get right before you scale.
Read this page Ecommerce ExamplesCampaign and store ideas that convert.
Read this page Ecommerce for Small BusinessPractical growth for lean teams.
Read this pageRelated ROI Guides
See ROI across your whole funnel.
Read this page SEO ROIForecast and measure organic returns.
Read this page Google Ads ROITurn intent into profitable orders.
Read this page Paid Social ROICreative systems that scale profitably.
Read this page Reporting ROIDashboards that drive decisions.
Read this page Website Design ROIDesign choices that lift conversion.
Read this page