Ecommerce
Ecommerce marketing budget: how much should you spend?
Realistic ranges by business stage, how to work backward from your margins, and why acquisition cost versus lifetime value matters more than any flat percentage.
Ivaylo Aleksandrov · Founder, IV Digital ·
The short answer
As a rule of thumb, established ecommerce stores spend somewhere between 7% and 15% of revenue on marketing, and newer stores still building traction often spend 15–25%. Those ranges are a sanity check, not a plan. For comparison, Gartner's 2025 CMO Spend Survey put average marketing budgets at 7.7% of company revenue, mostly among companies with more than $1 billion in revenue (Gartner, May 2025). The number that actually tells you what you can afford comes from your own margins: how much profit a first order leaves after product, shipping and fees, and how much a customer is worth over the following year.
This guide walks through both — the benchmarks, and a simple way to work backward from your margins to a budget you can defend.
Why a single benchmark number is misleading
A ten-year-old store with a large base of repeat customers can profitably spend a smaller share of revenue on marketing than a brand-new store with no customers at all, because the new store has to buy every sale while the established one gets a large part of its revenue from people who come back on their own. Margins matter just as much: a store selling at 70% gross margin can afford a customer that a store at 25% margin cannot. Stage and margin tell you more than any industry average.
Rules of thumb by business stage
- Launch and first year: often 15–25% of revenue, sometimes more for a short period. Most sales are first orders, so almost all revenue has to be acquired.
- Growth stage: commonly 10–20%. Repeat purchases start to carry part of the revenue, and the best-performing channels are known.
- Established: often 5–12%. A strong returning-customer base, email list and brand searches lower the cost of each sale.
If your planned spend falls far outside these ranges, it is not necessarily wrong, but it is worth checking the reasoning.
Start from your margins, not from a percentage
The most useful number for budgeting is your contribution margin per order: the average order value minus product cost, shipping, packaging, payment fees and any discounts. It is the amount each order leaves to pay for marketing and overheads.
From it you can calculate two limits that keep spending honest:
- Break-even acquisition cost on the first order equals the contribution margin of that order. Spend more than this to win a customer and the first sale loses money.
- Break-even ROAS (return on ad spend) equals 1 divided by your contribution margin percentage. At a 40% margin, break-even ROAS is 2.5: every dollar of ads must bring in $2.50 of revenue just to break even on the first order.
Customer acquisition cost vs. lifetime value
First-order break-even is the cautious limit. Most stores can afford to pay more to acquire a customer, because customers come back. That is where lifetime value (LTV) comes in: the total contribution margin a customer generates over a period you choose — twelve months is a sensible default for a young store, because it relies on data you can actually observe.
A commonly used target is an LTV at least three times the customer acquisition cost (CAC). Below that, growth can quietly become unprofitable even while revenue climbs. Just as important is the payback period: how many months it takes for a customer’s margin to cover what you paid to acquire them. The longer the payback, the more cash the business needs to fund growth.
A worked example
Take a store with an average order value of $80. After product cost, shipping, packaging and payment fees, each order leaves a contribution margin of 45%, or $36. Customers place 1.6 orders on average in their first twelve months.
- Break-even CAC on the first order: $36.
- Break-even ROAS on the first order: 1 ÷ 0.45 = 2.2.
- Twelve-month contribution per customer: 1.6 × $36 = $57.60.
- A target CAC that leaves room for overheads and profit: around $30–35.
If the goal is 350 new customers a month at a CAC of $35, the acquisition budget is about $12,250. Add around $1,250 for retention (email platform, creative for flows and campaigns) and the total is roughly $13,500. If the store turns over $60,000 a month — $28,000 from first orders and $32,000 from returning customers — marketing is about 22% of revenue. That sits inside the growth-stage range above, but it was derived from the store’s own numbers rather than borrowed from an average.
Splitting budget across channels
There is no universal split, but the logic is consistent. Search ads capture people already looking for what you sell, so they usually convert first and are the natural place to start. Social ads create demand among people who were not searching yet; they take more creative work and more testing, and often show their value over a longer window. Our Meta Ads vs. Google Ads guide goes into how to choose where to begin.
A practical way to structure spend once you have a few months of data:
- the majority on campaigns with a proven, stable acquisition cost;
- a smaller share on scaling the campaigns that are working;
- a fixed test budget, often around 10%, for new audiences, creative and channels.
Shift weight toward whichever channel produces the better cost per acquisition once there is enough data to compare them fairly.
Do not forget retention
Email and SMS flows, loyalty offers and retargeting to existing customers cost far less per dollar of revenue than acquiring someone new, yet many stores under-invest here. A welcome series, an abandoned-cart sequence, a post-purchase follow-up and a win-back flow are the basics; together they often account for a meaningful share of revenue in a mature store. Checkout friction matters too — our guide to cart abandonment fixes covers the design side.
Plan for seasonality
Ecommerce demand is rarely flat. Budgets that rise ahead of known peaks — holiday shopping, seasonal ranges, your own sale events — and ease off in predictably slower months usually beat a flat monthly figure. Remember that ad costs also rise in peak periods as competition increases, and that inventory and fulfillment need to keep up with the extra orders.
Measure the whole picture, not just the ad platforms
Each ad platform reports the sales it believes it caused, and together they usually claim more than the business actually sold. Alongside platform reports, track one blended number every week: total revenue divided by total marketing spend, sometimes called the marketing efficiency ratio. If platform ROAS looks great but the blended figure is falling, the platforms are taking credit for sales that would have happened anyway.
When to increase spend
When a channel is producing an acquisition cost comfortably below your target, results are stable over several weeks, and you have the operational capacity — inventory, fulfillment, customer support — to handle more orders. Increase gradually, because most ad platforms need time to adjust after large budget changes.
When to pull back
When CAC is climbing faster than lifetime value can justify, or when each additional dollar produces noticeably less revenue than before. That usually means the channel is saturated at the current targeting and creative, and fresh creative or new audiences will do more than more budget.
A sensible way to set your first budget
Start with an amount you could genuinely afford to lose while testing, sized so each channel gets enough conversions to learn from. Ad platforms optimize on conversion data — Meta, for example, generally needs around 50 optimization events per ad set in a week to leave its learning phase — so spreading a small budget across many campaigns tends to produce noise rather than answers. Use the first one to three months to establish your real CAC, conversion rate and repeat rate, then set an ongoing budget from those numbers.
Frequently asked questions
What percentage of revenue should an ecommerce marketing budget be?
What is a good customer acquisition cost for an online store?
What is a good ROAS for ecommerce?
Should I spend more on Google Ads or Meta Ads?
How much should a new ecommerce store budget in its first year?
Related reading
Get an honest read on your numbers
We will look at your actual margins and CAC before recommending a budget, not just apply a generic percentage.
