E-commerce Marketing and GrowthStore fundamentals and product pages · Lesson 1 of 20

The e-commerce growth model

Video lesson · 10 min · 9 min lecture

Video lecture

The e-commerce growth model

14 chapters · about 9 min · full transcript

Coming soon

Chapter 1 of 14

The ecommerce growth model

  • Same revenue, different health
  • The levers of revenue and profit
  • Finding the limiting lever
  • The 2026 channel mix

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

Revenue is a product of levers

E-commerce revenue can be broken into a small number of multiplying levers:

Revenue = Visitors x Conversion rate x Average order value (AOV)

Over a customer's lifetime:
Customer value = AOV x Purchase frequency x Customer lifespan

And profit depends on what it costs to acquire and serve those customers:

Profit = Revenue - Cost of goods - Fulfilment & shipping - Payment fees
         - Returns - Marketing - Operating costs

Growth comes from improving one or more levers without damaging the others. A discount can raise conversion rate but lower AOV and margin. Cheap traffic can raise visitors but lower conversion. Understanding the levers helps you choose the right move.

The five growth levers

LeverQuestionsTypical tactics
TrafficAre enough of the right people visiting?SEO, paid ads, social, creators, marketplaces, email
Conversion rateDo visitors buy?Product pages, trust, checkout, payment options, speed
AOVHow much do they spend per order?Bundles, cross-sells, free-shipping thresholds, premium ranges
Purchase frequencyDo customers come back?Email/SMS flows, loyalty, subscriptions, new launches
MarginIs each order profitable?Pricing, sourcing, shipping costs, returns, discount discipline

Diagnosing the limiting lever

Look at your numbers against your own history and the reality of your category:

Symptom                                          Likely limiting lever
Lots of traffic, few orders                      Conversion (product pages, trust, checkout)
Good conversion, low revenue                     Traffic or AOV
Strong first orders, few repeat orders           Retention / frequency
Growing revenue, shrinking bank balance          Margin / CAC / unit economics
Growing CAC every month                          Traffic quality, creative fatigue, over-reliance on one channel

Channels in the modern e-commerce mix

  • Owned: your store, email list, SMS list, messaging channels (such as WhatsApp Business), app, community.
  • Earned: SEO, reviews, press, word of mouth, organic social, creator content you did not pay for.
  • Paid: search and shopping ads, social ads, creator partnerships, affiliates, marketplace ads.
  • Marketplaces: third-party platforms where you sell alongside others.

Healthy stores build owned channels over time so that growth does not depend entirely on rising ad costs.

Regional realities

E-commerce looks different across markets. Cash on delivery remains important in parts of South Asia and the Middle East, while cards and digital wallets dominate in the UK and US. Buy-now-pay-later services are popular in several markets. Delivery expectations, returns culture, peak seasons (Ramadan and Eid, White Friday or Black Friday, 11.11, Diwali, Boxing Day) and preferred marketplaces vary. Always build your model on your market's reality.

Worked example: finding the lever

An online modest-fashion store in Karachi has illustrative monthly numbers:

Visitors: 60,000   Conversion: 0.8%   Orders: 480   AOV: PKR 6,500   Revenue: PKR 3.12m
Repeat customer share of orders: 12%
COD refusal rate: significant

Comparing with its own past and similar stores, conversion and retention look weak, and cash-on-delivery refusals erode realised revenue. Priorities: improve product pages and trust (size guides, real photos, reviews), add order confirmation messages to reduce refusals, and build post-purchase flows to increase repeat orders — before spending more on traffic.

Hands-on: a growth-lever model in Python

Write your growth equation down as code so you can ask "what if?" questions quickly (all numbers illustrative):

from dataclasses import dataclass

@dataclass
class Month:
    sessions: int
    conversion_rate: float     # orders / sessions
    aov: float                 # average order value (net of discounts, excl. tax)
    gross_margin: float        # after product cost
    variable_costs: float      # per order: shipping, payment fees, packaging, returns allowance
    marketing: float

    def orders(self): return self.sessions * self.conversion_rate
    def revenue(self): return self.orders() * self.aov
    def contribution(self):
        return self.revenue() * self.gross_margin - self.orders() * self.variable_costs - self.marketing

base = Month(sessions=60_000, conversion_rate=0.018, aov=48, gross_margin=0.60, variable_costs=9.0, marketing=14_000)
scenarios = {
    "+10% sessions (more ads, same efficiency)": Month(66_000, 0.018, 48, 0.60, 9.0, 15_400),
    "+10% conversion rate":                      Month(60_000, 0.0198, 48, 0.60, 9.0, 14_000),
    "+10% AOV (bundles)":                        Month(60_000, 0.018, 52.8, 0.60, 9.0, 14_000),
}
print(f"Base contribution: {base.contribution():,.0f}")
for name, m in scenarios.items():
    print(f"{name:45s} revenue {m.revenue():>9,.0f}  contribution {m.contribution():>9,.0f}")

Running it shows why levers are not equal: buying 10% more sessions also buys 10% more marketing cost, while a 10% AOV lift from bundles adds revenue with no extra orders to ship. Plug in your own numbers from your store platform and analytics.

The 2026 channel mix: what has changed

  • Search is fragmenting: shoppers ask AI assistants and AI search features for recommendations, alongside Google Shopping, marketplaces and TikTok search. Clean product data (feeds, structured data, reviews) feeds all of them.
  • Retail media (ads sold by retailers and marketplaces such as Amazon, noon and Daraz, and by supermarket groups) is a major budget line for brands selling through retailers.
  • Automated campaigns (Google Performance Max, Meta Advantage+ sales campaigns) depend on your product feed, first-party conversion data and creative variety.
  • Social commerce keeps growing where it is available — TikTok Shop, for example, operates in a specific list of countries (see the social commerce lesson), not everywhere.

Common mistakes

  • Scaling ad spend before fixing conversion and margin.
  • Measuring revenue growth without profit.
  • Treating all traffic as equal.
  • Ignoring repeat purchase behaviour.
  • Copying tactics from a different market without adapting them.

A monthly growth review

Hold a short monthly review built around the levers. For each one, note last month's figure, the change versus the previous month and the same month last year, and the single biggest driver of the change. Then choose one lever to focus on next month and one experiment to run. This keeps the team from chasing every idea at once and makes progress visible. Over a year, twelve focused improvements compound into a very different business.

Questions to ask before spending more on ads

  1. Is our conversion rate stable or improving for each main traffic source?
  2. Do we know our contribution margin per order after all variable costs?
  3. Are first-time buyers coming back at a healthy rate?
  4. Can operations (stock, delivery, customer service) handle more orders?

If any answer is no, fix that first.

Growth model checklist

Key takeaways

  • Revenue = visitors × conversion rate × AOV; lifetime value adds frequency and lifespan.
  • Improve one lever without damaging others — discounts and cheap traffic often do.
  • Diagnose the limiting lever before spending more on traffic.
  • Build owned channels and adapt to your market's payments, delivery and seasons.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. A store has high traffic but very few orders. Which lever is most likely limiting?
  2. Revenue grows every month but the bank balance shrinks. What should be investigated first?
  3. Which is an owned channel?
  4. A store's contribution rises most from a 10% AOV increase via bundles, compared with 10% more paid sessions. Why?

Put it into practice

Record your store's (or a sample store's) monthly visitors, conversion rate, AOV, repeat rate and contribution margin, and identify the limiting lever with evidence.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.