An ecommerce marketing plan is not a list of channels you intend to be on. It is a short set of decisions: what the business needs to earn, which customers you will go after, which channel you will test first, what that costs in money and hours, and when you will check whether it worked.
Most plans fail on the last two. They are written for the business the founder wishes they had, with the budget and the time of a team that does not exist. The method below works the other way round. It starts from where you are, so you can run the plan next month rather than admire it.
If you want someone to investigate the business and build the strategy with you, that is a different job, and our strategy work describes it. This guide is for doing it yourself.
Set the commercial goal and starting position
Start with money, not marketing. What does the business need to cover its costs, pay you properly and leave a surplus? That figure is the goal. Revenue targets come after, because the same revenue can be healthy or loss-making depending on what each order leaves behind.
Then write down where you are now. Not a feeling, a handful of numbers you can check:
- Average order value over the last three to six months, taken from your store platform rather than an ad dashboard.
- What a typical order costs you to fulfil: cost of goods, packaging, the shipping you pay, payment fees and an allowance for returns.
- Orders per month, and where they came from as far as your data can tell you.
- How many customers have ordered more than once, and roughly how long it took them.
- Cash available for marketing over the next three months without touching stock money.
- Hours per week you or your team can give to marketing, counted realistically.
The first two give you contribution per order: what is left from an order after its variable costs, before any advertising. This number decides what you can afford to pay to win a customer. If it is $40, a plan that relies on buying first orders at $60 each is a plan to lose money faster.
A target you can’t hit isn’t ambition. It is a plan that fails in month two.
Now compare the goal with the starting position. If closing the gap needs orders to triple in a quarter on the same cash and the same hours, the plan needs a different goal or a different lever, such as a larger average order, before it needs a channel. Your ROAS target is a requirement, not a price explains why the return you need comes from your costs, not from what sounds reasonable.
Choose channels for your audience and offer
A channel is where you meet the customer. The right one depends on how people come to want what you sell, so start there rather than with whatever channel is being talked about this month.
-
People already search for it.
If shoppers type the product or the problem into a search engine, search ads and organic search let you meet demand that already exists. The limit is how much of that demand there is.
-
People need to see it to want it.
If the product is visual, new or an impulse buy, social platforms such as Facebook and Instagram can create demand among people who were not looking. You pay for the creative work that makes someone stop scrolling.
-
People buy on trust or recommendation.
Creators, partner brands, stockists and reviews borrow someone else’s credibility. They are slower to set up and results vary from one partner to the next.
-
People buy again.
If the product is used up, replaced or collected, email and follow-up to existing customers may earn more than any new channel. It needs customers first.
Pick one primary channel to test and at most one or two supporting ones. A small store running six channels usually runs all six thinly, and cannot tell which one did anything. For a side-by-side look at the two main paid options, see Google Ads vs Meta Ads.
Check the offer at the same time. A channel only brings people to it. If the product page cannot explain why someone should buy from you rather than elsewhere, or the average order is too small to cover the cost of winning a customer, fix that first or plan to test it alongside the channel.
Before you commit to a first channel
- I can describe the customer in one sentence, including the problem they buy this to solve.
- I know whether people already search for this, or need to be shown it.
- I can produce what the channel needs (images, video, articles, samples) at the pace it needs.
- My contribution per order can pay for a customer through this channel at a realistic cost.
- I can measure orders from it well enough to judge it.
Budget for media, delivery and testing
A marketing budget has more parts than the ad spend. Plans that count only media run out of money or time halfway through.
-
Media.
What you pay platforms or partners for reach: ad spend, paid placements, creator fees, product samples.
-
Delivery.
The people who do the work: your hours, a freelancer, a provider’s fee, a designer. Your own time counts even when nobody invoices it.
-
Production.
Photos, video, copy, landing pages and email templates. Often a one-off cost, though some channels need a steady supply.
-
Testing reserve.
Money set aside knowing it may teach you something rather than pay back. Fix the amount before you start, so a bad fortnight does not become an open-ended spend.
Size the total against cash, not against a revenue percentage someone quoted. Stock you have to reorder, supplier terms and the gap between paying for ads and being paid by customers all decide what you can carry. How to set an ecommerce marketing budget goes into that in detail.
Then ask the capacity question. If the plan needs eight hours a week and you have three, something will not happen. Cut the plan, pay someone, or accept a slower pace. When to outsource ecommerce marketing helps you decide which work to hand over and which decisions to keep.
What a first order is worth to one store
A store sells a skincare set with an average order of $80. Cost of goods is $28, the packaging and shipping it pays is $9, and payment fees plus a returns allowance come to $3. Contribution per order before advertising is $40.
That $40 is the most the store can pay to win a first order without losing money on it. If ads bring in a first order for $30, each one adds $10. If they cost $55, each one loses $15, and a bigger budget makes the loss bigger.
Some customers will buy again, and that may justify paying more later. Until the store has seen its own repeat behaviour, the plan should stand up on the first order. Hypothetical figures for illustration.
Turn priorities into a workable plan
Now put it on one page. The table below is the plan: every line needs an answer before you spend anything. The right-hand column shows one hypothetical store’s entries, continuing the skincare example, so you can see the level of detail that makes a plan runnable.
| Plan line | The question it answers | Hypothetical entry |
|---|---|---|
| Commercial goal | What must the business earn, and by when? | $6,000 a month contribution after marketing costs, by the end of March |
| Starting position | What are the real numbers today? | 90 orders a month, $80 average order, $40 contribution per order, about 1 in 5 customers reordered within six months |
| Customer | Who buys, and why? | Women aged 30 to 50 with sensitive skin who have tried supermarket brands |
| Offer | Why buy from us, and is the order big enough? | Starter set plus refills; test a two-set bundle to lift the average order |
| Primary channel | Where do we look for new customers first? | Meta ads to new audiences, using short product video |
| Supporting channel | What helps the primary channel work? | Welcome and post-purchase emails to existing subscribers and customers |
| Budget | What will media, delivery, production and testing cost? | $1,500 a month media, $600 production, $500 testing reserve |
| Capacity | Who does each task, and for how many hours? | Founder 4 hours a week on creative; freelancer 6 hours a month on email |
| Measures | Which numbers show whether it worked? | Cost per first order against $40, orders from store data, average order value |
| Review points | When do we look, and what do we decide? | Every two weeks for delivery; end of each month to continue, change or stop |
Hypothetical figures for illustration. They are not benchmarks or market prices.
Notice what the table exposes. Ninety orders at $40 is $3,600 a month before any marketing. With $2,600 of marketing costs, the goal needs about $8,600 of contribution, or roughly 215 orders at $40 each. On these numbers the goal is a stretch, which is exactly why the offer line tests a bundle. A plan that shows you this before you spend has already done its job.
| Weeks | Priority | What gets done | Decision at the end |
|---|---|---|---|
| 1 to 2 | Numbers and tracking | Confirm contribution per order; check purchases record correctly in the store and the ad platform | Is the data good enough to judge a test? |
| 3 to 6 | First channel test | Run the primary channel with two or three creative angles on a fixed budget | Are first orders arriving near or below $40 each? |
| 5 to 8 | Offer test | Launch the bundle and track average order value | Did the average order rise without losing too many buyers? |
| 7 to 12 | Supporting channel | Set up welcome and post-purchase emails | Are subscribers and past customers ordering more? |
| 12 | Review | Compare results with the goal and the money spent | Continue, change the channel, change the offer, or stop |
Hypothetical sequence for illustration. Your order depends on which part of your business your numbers show is weakest.
Two rules keep a plan runnable. First, every line has an owner and a date. A task without both is a wish. Second, the plan says in advance what would make you stop or change course. Agreeing that before the money is spent is far easier than agreeing it after.
Where plans usually break
-
The goal has no link to margin.
A revenue goal without contribution per order hides whether growth makes money or loses it.
-
Too many channels at once.
None gets enough budget or attention to show a result, so nothing is learned.
-
No capacity line.
The plan quietly assumes hours nobody has.
-
No stop rule.
Spend keeps going because nobody agreed what failure would look like.
Review the plan monthly and rewrite it when the numbers change. It is only useful while it matches the business. If you are unsure where your own business is weakest, work that out before you choose channels, because it changes the order of everything above. What to fix first, in the order the money flows sets out the sequence I use, and the resource hub has guides on each part of the plan.
You are on the list. The next one lands on Friday.
About the author
Mareike NiedermeierMareike Niedermeier is the founder and CEO of Sales Savvy Online and the creator of Survivable Distance, a theory of ecommerce viability. Since 2019 her team has worked with more than 200 ecommerce brands. The Australian Business Journal named her a Top Ten Marketer in Australia.
More about Mareike →