Skip to main content

The number one reason your online store is not growing profitably is simple. You keep chasing brand new customers and ignore the ones who already bought. The first sale barely covers your ad cost. The real profit lives in the second, third, and tenth order. Most stores never engineer that repeat order, so they start from zero every month and the margin keeps shrinking. Here is why it happens, and the fix. From V8 Media, the team behind R2+ billion in client sales.

The #1 reason your online store is not growing profitably

You had it planned out. Maybe even a proper business plan with numbers that made sense.

The theory checked out. Then you put it into practice and the growth just is not coming.

You get sales. But every month is a fight to break even. And when you do make profit, it is tiny.

Sound familiar? You are not alone. And it is not because you are bad at this.

It is one thing most store owners get backwards. They pour everything into winning new customers. They put almost nothing into keeping the ones they already have.

That is the trap. The first sale is the most expensive sale you will ever make. Chase only that, and you run uphill forever.

Let me show you the math. Then the fix.

Why your first sale barely makes money

Here is something most people do not know. Most ecommerce stores make very little profit on a first sale. Some lose money on it.

That is normal. It is not a sign you are doing it wrong.

The reason is simple. The cost of finding a customer keeps climbing. Ads on Meta and Google get pricier every year as more brands fight for the same eyeballs.

That cost has a name. It is called customer acquisition cost, or CAC. It is what you spend in ads to win one buyer.

When CAC goes up, it eats your margin on that first order. You pay more. You keep less.

Picture a simple example in Rands. Say it costs you R350 in ads to win one customer, and your profit on their first order is R400. You bank R50. Thin.

Now ad costs rise 20% next quarter. Your CAC is R420. You just went from R50 profit to losing R20 on every new customer.

That is not a hypothetical. We see it in client accounts every month. Winning a brand new customer costs five to twenty-five times more than keeping one, according to Harvard Business Review research.

Here is the South African twist. Our ad costs follow the same global curve. You are bidding against every brand that discovered Facebook ads after 2020. That pool keeps growing, and it keeps pushing your CAC up.

So if new customers are your only plan, rising ad costs slowly strangle the business. The question is what to do about it.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Most stores start from scratch every single month

Picture two stores doing the same revenue. From the outside they look identical. Underneath, they are worlds apart.

Store A chases new customers like a dog after a rabbit. Every Rand of profit depends on finding strangers this month. If the ads have a bad week, the whole month collapses.

Store B is different. A big chunk of its customers come back on their own. Even in a slow month, repeat orders cover most of the bills. The ads are a bonus, not a lifeline.

Store A (new-customer treadmill)Store B (repeat engine)
Where revenue comes fromAlmost all new buyersBig share from returning buyers
Profit per saleThin, shrinks as ads riseGrows as repeat orders cost less
A bad ad monthBusiness stallsRepeat orders cushion it
Risk levelVery highMuch lower

Store A is the high-risk model. One ad-account ban. One cost spike. Then real trouble.

Store B sleeps at night. Its growth compounds instead of resetting to zero every month.

The difference is not the product or the ads. It is whether the store earns repeat orders.

The fix: repeat customers are your cheapest profit

Here is the good news. You already paid to win the customer once. You do not pay that again to sell to them a second time.

So when they come back, far more of the sale is profit. You skip the big ad cost.

This is the cheapest growth in business. Full stop.

The numbers make it obvious. The bulk of revenue, often cited at around 65%, comes from existing customers. Returning buyers also spend about 67% more per order than first-timers, according to BIA Advisory Services.

The odds work in your favour too. The chance of selling to an existing customer is 60% to 70%. For a brand new prospect it is 5% to 20%, per the marketing textbook Marketing Metrics.

Read that again. You are far more likely to sell to someone who already bought than to a stranger.

So the move is not to spend more on ads. It is to get more orders out of customers you already paid for.

That is the engine. New ads bring them in the door. Repeat orders are where you get rich.

What is a good repeat purchase rate?

This is the number that tells you if your store is built to grow or built to grind.

Your repeat purchase rate is the share of customers who buy from you more than once. The average ecommerce store sits around 25% to 30%, according to Mobiloud's benchmark data. Shopify's own figure is close to 27%.

So out of every 10 customers, only about 2 or 3 come back. The rest buy once. Then they vanish.

It swings hard by what you sell, though. Do not judge yourself against the wrong category.

Store typeTypical repeat purchase rateWhy
Consumables (food, pet, supplements)35% to 45%People use it up and reorder
Beauty & skincare30% to 40%Routine refills, strong loyalty
Apparel25% to 32%Repeat by taste, not need
Home goods & electronics12% to 25%Long gaps between buys

Category ranges drawn from Mobiloud and Bluecore ecommerce repeat-rate benchmarks. Treat them as a guide, not a verdict.

If your repeat rate is below 20%, you have real work to do. That is the first place to dig.

And do not panic if you sell furniture or once-off items and your rate is low. That is normal for the category. Your lever there is range and referrals, not forcing monthly orders that make no sense.

The goal is not to beat a global average. It is to lift your own number over time.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Why a small lift in repeat rate changes everything

This is the part that surprises people. You do not need a huge jump to see a big change.

A 5% lift in customer retention can raise profits by 25% to 95%, according to research from Bain & Company. That is one of the most quoted numbers in business for a reason.

Why such a big swing from such a small lift? Because each order makes the next one cheaper. The margin stacks.

Look at the pattern. The first time someone buys, they have about a 27% chance of coming back, per Smile.io's retention research. But once they make that second purchase, the odds of a third jump to roughly 49%.

So the second order is the hinge. Get someone to buy twice. They are then far more likely to become a regular.

Each repeat order is also cheaper than the last, because you are not paying ads to find them again. Cheaper sale means more profit. More profit means you can afford to win even more new customers.

That is the flywheel. It is the opposite of the treadmill. This is exactly why repeat rate belongs in the monthly KPIs every store should track, and why it quietly drives your whole customer lifetime value.

How to actually bring customers back

Fine. So how do you actually get them back?

There are only four real reasons a customer buys from you a second time. We break all four down in our guide to what drives repeat purchases, but here they are in short.

  • They love the product. If the first order disappointed, nothing else will save you. Good product and a range worth coming back to is the foundation.
  • They trust the service. Fast replies, real delivery updates, a quick check-in after. In South Africa, where big brands often ignore you, this stands out hard.
  • They are reminded you exist. The most common lost sale is simple forgetting. Email and WhatsApp fix it for almost nothing.
  • They are rewarded for coming back. A loyalty perk or returning-customer deal makes the next order a no-brainer.

The cheapest of these by far is the reminder. A solid ecommerce email list and a sharp abandoned cart automation are built once and run forever at near-zero cost per send.

That is where most stores leave the easiest money on the table. They spend thousands on ads and send zero follow-up emails.

The other things that quietly stall a store

Repeat orders are the number one reason. But they are not the only one. A few other leaks are worth a quick look while you are here.

If your traffic is fine but sales are not, the problem is often the store itself, not the ads. We cover the most common slip-up in the biggest ecommerce conversion rate mistake.

If you are getting sales but no profit, the issue is usually your margins and your numbers. Start with optimising your store for profit and knowing your real ecommerce benchmarks so you can tell good from bad.

And if you are stuck on whether to push for scale or hold for margin, our guide on how to scale your store profitably walks through the trade-off.

But fix the repeat-order leak first. It is the biggest one. And it makes every other fix pay off more.

How we grow stores profitably at V8 Media

Most agencies stop at the first sale. They report a nice return on ad spend and move on. Meanwhile the real profit walks out the back door.

We build for sale two, three, and ten. Our Google Ads and Meta Ads get the first buyer in the door. Then email, WhatsApp, and retargeting bring them back at near-zero cost.

The math compounds fast when lifetime value grows. That is how a store scales without burning more cash.

Win the customer once. Then earn the next five orders cheap. It is the difference between a store that grows and one that just spins ads.

Frequently asked questions

Why is my online store not growing profitably?

The most common reason is that you keep chasing new customers and never engineer repeat orders. The first sale barely covers your ad cost, so if it is the only sale you make, rising ad prices slowly eat your margin. Profit lives in the second and third order, which cost far less because you have already paid to win the customer.

Why do stores make so little profit on the first sale?

Because customer acquisition cost keeps rising as more brands compete on Meta and Google. Winning a new customer costs five to twenty-five times more than keeping one you have, per the Harvard Business Review. After ads, shipping, and returns, the first order often breaks even or loses money. That is normal, not a mistake.

What is a good repeat purchase rate?

The average ecommerce store sits around 25% to 30%, with Shopify near 27%, according to Mobiloud and Shopify data. It varies by category: consumables hit 35% to 45%, while home goods and electronics run 12% to 25%. If your rate is below 20%, retention is your biggest growth opportunity.

How do I get customers to buy from me again?

Make the product worth coming back to, deliver service that earns trust, remind them you exist with email and WhatsApp, and reward returning customers with a perk or deal. The cheapest lever is the reminder, since email and automation are built once and run forever. Focus on engineering the second order, as the odds of a third then climb to roughly 49%.

Are repeat customers really worth more than new ones?

Yes. The bulk of revenue, often cited at around 65%, comes from existing customers, and returning buyers spend about 67% more per order than first-timers, per BIA Advisory Services. A 5% lift in retention can raise profits by 25% to 95%, according to Bain & Company, because repeat orders are cheaper and compound over time.

Should I stop spending on ads then?

No. Ads bring new customers in the door, which you need. The shift is to treat the first sale as the start of a relationship, not the finish line. Keep acquiring, but build retention alongside it so every customer you win keeps paying off for months.

Key takeaways

  • The #1 reason a store does not grow profitably is chasing only new customers and ignoring repeat orders.
  • The first sale barely covers ad cost; real profit lives in the second, third, and tenth order.
  • Winning a new customer costs 5 to 25x more than keeping one (Harvard Business Review), and returning buyers spend ~67% more (BIA Advisory Services).
  • Average repeat purchase rate is 25% to 30%; below 20% means retention is your biggest opportunity.
  • A 5% lift in retention can raise profits 25% to 95% (Bain & Company). The second order is the hinge.

Getting sales but no profit?

That is repeat orders leaking out the back door. We get them in the door with ads. Then we bring them back with email and WhatsApp. Sale one funds sale two, three, ten. We have driven R2+ billion in client sales since 2018. See how we grow ecommerce stores profitably, or get a free look at your Meta Ads and Google Ads.

Claim Your Free Audit
Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Leave a Reply