Back

flagship course · GL-21

E-Commerce Growth Marketing

Grow an online shop with honest, measured marketing: find the right buyers, test offers and messages, and track cost per sale until it pays.

about this course

What you will be able to do

L4 Practitioner54 h of lessons plus practiceAbout 8 to 12 weeks part-time

Grow an online shop with honest, measured marketing: find the right buyers, test offers and messages, and track cost per sale until it pays.

  • Understand Explain the funnel from visit to repeat purchase and the numbers that describe it.
  • Apply Run small tests of messages, offers and pages.
  • Analyse Analyse cost per sale, margin and return on spend.
  • Create Create a 30-day growth plan with budget and measures.
  • Evaluate Evaluate which actions to keep, change or stop.

Task, condition and standard

Task

Run a 30-day growth plan for one real or practice online shop, reaching a target cost per sale below the margin.

Condition

A shop or product page, small test budget (own currency), analytics, a spreadsheet, a mentor with sales experience and a peer circle. About 10 weeks part-time.

Standard

Funnel numbers recorded weekly; at least three tests with a clear winner or lesson; cost per sale lower than gross margin per sale; consent kept for all emails; honest claims only.

Who it is for: Shop owners, marketers, sales staff, freelancers, students. Requirements: Access to a shop or practice product page. Materials: lesson text, worked examples, templates, rubric, 10-question check.

Safety and limits: Keep claims true. Follow advertising and consumer rules, and ask for consent before email or message marketing. Do not use fake reviews.

lesson by lesson

8 modules with worked examples

Module 1 The funnel 4 hUnderstand

Sales follow steps; each step loses people. You will map a funnel using real counts and find the single step where most shoppers leave, so effort goes where it pays back.

  • Visit, view product, add to cart, check out, pay, return.
  • Conversion rate at each step.
  • Find the biggest leak first.
  • Repeat customers cost less to win.
  • Map your funnel with real counts: 1,000 visitors, 40 add to basket, 20 start checkout, 12 buy; the biggest drop shows where to work first, here the step from visit to basket.
  • Calculate your conversion rate by dividing orders by visitors; 12 orders from 1,000 visitors is 1.2 percent, and a small lift to 1.5 percent is a 25 percent rise in orders.
  • Draw the buyer's journey in five steps.
  • Collect five real buyer questions and answer them on the page.
Worked example. 1,000 visits, 60 carts, 20 orders: visit-to-order 2%; cart-to-order 33%.

Activity. Draw your funnel with numbers.

Standard to meet. Compute the rates for each step.

Common mistake. Looking at total visits only.

Second worked example. A shop's weekly funnel: 800 visits, 120 product views, 36 carts, 12 orders. Visit-to-order is 1.5% and views-to-cart is 30%; the biggest drop is visit to product view, so fix the first page.

Check yourself. Where is your biggest leak?

Module 2 Know the buyer 6 hUnderstand

A message works when it fits a real person. You will build a buyer profile from five short conversations and borrow customers' own phrases, making your messages sound like them.

  • Describe one buyer: need, worry, budget, where they look.
  • Talk to five buyers or read their reviews.
  • Write the main benefit in a sentence.
  • Choose one channel to start.
  • Write a buyer profile with age range, need, where they spend time online, what worries them about buying, and three words they use to describe the product.
  • Talk to five past buyers for ten minutes each and note the exact phrases they use; reuse those phrases in your titles and descriptions.
  • Check page speed on a phone.
  • Compare your price with three similar sellers.
Worked example. Buyer: parent buying school bags; worry: weight and strength; benefit: "Light bag that lasts two school years."

Activity. Interview five buyers and write the profile.

Standard to meet. Write a profile that uses their words.

Common mistake. Writing for yourself, not the buyer.

Second worked example. Buyer: a young cook setting up a first kitchen; worry: spending on gear that breaks; benefit: 'Five tools that cost under 40 (in your currency) together and last years.'

Check yourself. Which words came from buyers?

Module 3 Product page and offer 8 hApply

The page must answer questions fast. You will arrange a product page so price, photos, delivery and buy button answer doubts quickly, and write benefit-first descriptions.

  • Clear title, photos, price, delivery, returns.
  • Honest reviews.
  • One main button.
  • Offer: bundle, free delivery over a threshold, small discount.
  • Place the main photo, price, delivery time and a clear buy button at the top of the page without scrolling, and add at least four photos including one showing size beside a common object.
  • Write the first line of the description as the benefit in under 15 words, then list three facts, then add delivery and returns details to reduce doubt.
  • Put returns and delivery details near the button.
  • Use one clear photo that shows size.
Worked example. Free delivery over 40 raises the average basket from 32 to 38 (example amounts in your currency; check your market).

Activity. Improve one page and list changes.

Standard to meet. Tie changes to buyer worries.

Common mistake. Too many choices on the page.

Second worked example. A bundle of three notebooks for 9.00 instead of 4.00 each raises the average order from 6.00 to 8.50 in the first 60 orders. Amounts are in your currency.

Check yourself. What is your one button?

Module 4 Channels and budget 8 hApply

Small budgets need focus. You will split a small budget across two channels and calculate your maximum cost per order, so advertising never loses money silently.

  • Search, social, email, partners, marketplaces.
  • Start with one or two channels.
  • Set daily budget and stop rule.
  • Track with simple links.
  • Start with a monthly budget you can afford to lose, such as 100 (in your currency), split between two channels, and compare cost per order after two weeks before adding more.
  • Work out your maximum cost per order: if profit before ads is 8 (in your currency), you cannot pay more than 8 to win an order, and should aim well below that.
  • Test one email subject line against another.
  • Keep a record of every test and result.
Worked example. Budget 150 for 30 days; stop an ad if 20 clicks bring no sale. Amounts are in your currency.

Activity. Write the channel plan with budget.

Standard to meet. Write a budget and stop rule.

Common mistake. Spreading a small budget thin.

Second worked example. Budget 200 over 4 weeks: 120 search, 50 social, 30 email tools. Review each Friday and move money to the channel with the lowest cost per sale. Amounts are in your currency.

Check yourself. Which channels did you choose?

Module 5 Test one thing at a time 8 hAnalyse

A test needs two versions and a number. You will state a test as an if-then sentence, change one thing, and log the result, learning from evidence instead of opinion.

  • Pick one change: headline, image, price, offer.
  • Run both at the same time to similar people.
  • Wait for enough results.
  • Record winner and lesson.
  • Write each test as a sentence: 'If we change X, then Y will rise by Z within two weeks'; pick one change, such as the headline, and leave everything else unchanged.
  • Wait for at least 100 visitors or 2 weeks per version before judging, and record the result in a log with date, change, numbers and what you will do next.
  • Ask buyers why they chose you.
  • Include a way to opt out in every message.
Worked example. Headline A gets 3 sales from 150 clicks (2%); headline B gets 7 (4.7%): choose B.

Activity. Run three tests.

Standard to meet. Give each test data and a decision.

Common mistake. Changing two things at once.

Second worked example. Photo A (product alone) gets 2 sales from 200 views (1%); photo B (product in use) gets 6 (3%). Keep B, test the price next.

Check yourself. What single change did you test?

Module 6 Email and repeat sales 10 hCreate

Existing customers are the cheapest sales. You will set up a welcome email and a short follow-up sequence, turning first-time buyers into repeat customers at low cost.

  • Ask for consent; offer an easy opt-out.
  • Welcome mail, order mail, reminder mail.
  • Useful content over constant offers.
  • Measure opens, clicks, sales.
  • Send a welcome email thanking the subscriber, with your best-selling product linked, within an hour of signing up, and a follow-up three days after a purchase asking how the product is working.
  • Plan a simple sequence of three emails over 14 days, with one clear action each, and measure the open rate and orders per email to see which one deserves more effort.
  • Check ad claims are true and provable.
  • Set a weekly spending limit and stick to it.
Worked example. A reminder to buyers after 30 days brings 6 reorders from 100 mails (6%).

Activity. Write a three-mail sequence.

Standard to meet. Show consent and include an unsubscribe.

Common mistake. Emailing without consent.

Second worked example. A welcome series of 3 emails over 7 days brings 9 first orders from 150 new subscribers (6%); the third mail has the highest unsubscribes, so it is shortened. Amounts are in your currency.

Check yourself. Where is consent recorded?

Module 7 Numbers that matter 6 hEvaluate

Know what each sale costs. You will track five weekly numbers and calculate break-even orders, knowing exactly how many sales are needed to cover your costs.

  • Cost per sale = spend / sales.
  • Margin per sale = price - product cost - delivery - fees.
  • Return on spend = revenue / spend.
  • Keep margin above cost per sale.
  • Review five numbers every week: visitors, conversion rate, average order value, cost per order and repeat purchase rate, written on one page with last week beside this week.
  • Know your break-even: if monthly costs are 600 and profit per order is 10 (both in your currency), you need 60 orders to cover them, and everything above that is gain.
  • Record the margin before any discount.
  • Use the winners again in new ads.
Worked example. Spend 150, 25 sales: 6.00 each. Margin 11.00 per sale, so profit 5.00 per sale. Amounts are in your currency.

Activity. Build a numbers table for the month.

Standard to meet. Check that formulas are correct and the currency is shown.

Common mistake. Counting revenue instead of margin.

Second worked example. One month: ads cost 300 and bring 40 sales, so each sale costs 7.50. Each sale earns 12.00 margin, leaving 4.50, so 40 sales earn 180 before the owner's time. Amounts are in your currency.

Check yourself. What is your profit per sale?

Module 8 Review and scale 4 hCreate

Do more of what works. You will decide when a channel earns more budget and write a monthly plan with owners and measures, scaling only what is proven.

  • Keep winners, stop losers.
  • Raise budgets slowly.
  • Share lessons in the peer circle.
  • Plan 90 days.
  • Scale only what works: if a channel returns twice its cost over a month, raise its budget by about 20 percent and watch for a fall in return before raising again.
  • Write a monthly plan with three tests, one owner, one date and one measure each, then review at month end and keep a list of what you learned.
  • Stop ideas that fail twice.
  • Write next month's plan with three tests.
Worked example. Social ad cost per sale 12.50 above margin: stop. Search ad 4.10: raise by 20%. Amounts are in your currency.

Activity. Write the review and next plan.

Standard to meet. Base decisions on numbers.

Common mistake. Scaling too fast.

Second worked example. After 8 weeks: search sales cost 3.80, social 13.00, email 1.10. Margin is 12.00, so stop social, add 20% to search and write one more email. Amounts are in your currency.

Check yourself. What is your scale rule?

case cards and glossary

Practise on cases; learn the words

Case 1. The expensive click

Cost per sale 9.50, margin 8.00. Amounts are in your currency.

Question: What do you do?

Model answer: Stop or fix the ad and page; do not scale.

Case 2. The cart leak

60 carts, 20 orders.

Question: What do you check?

Model answer: Shipping cost shock, payment options, forced sign-up; test one change.

Glossary

Funnel
Steps from visit to purchase.
Conversion rate
Share who take the next step.
Margin
Money left after costs.
A/B test
Comparing two versions.
Opt-in
Permission given by the person.
Return on spend
Revenue divided by spend.

assessment

How you are checked

Your evidence: funnel table, buyer profile, page changes, channel plan, three test records, email sequence, numbers table and review. A mentor and one peer mark it with this rubric. Pass: no criterion at 'Not yet', and at least 8 of 10 check answers right.

Marking rubric (Not yet, Meets, Exceeds)
CriterionNot yetMeetsExceeds
Buyer insightMissing, or claimed without a recordFive buyers heardWords reused in copy and tested
TestsMissing, or claimed without a recordThree tests with decisionsTests changed results
NumbersMissing, or claimed without a recordCost per sale and margin correctWeekly trend explained
ComplianceMissing, or claimed without a recordConsent and honest claimsReviewed by adviser
ReviewMissing, or claimed without a recordKeep, change, stop listScaled winner with new results

Ten-question check, with model answers

Q1. What is conversion rate?

Model answer: Orders divided by visits (or step to step), as a percentage. (Covered in module 1: The funnel. To pass that module: Compute the rates for each step.)

Q2. Cost per sale formula?

Model answer: Spend divided by sales. (Covered in module 7: Numbers that matter. To pass that module: Check that formulas are correct and the currency is shown.)

Q3. Why test one thing?

Model answer: Otherwise you cannot tell what caused the change. (Covered in module 5: Test one thing at a time. To pass that module: Give each test data and a decision.)

Q4. What is margin per sale?

Model answer: Price minus product cost, delivery and fees. (Covered in module 7: Numbers that matter. To pass that module: Check that formulas are correct and the currency is shown.)

Q5. Why get consent for email?

Model answer: It is the law in most places and builds trust. (Covered in module 6: Email and repeat sales. To pass that module: Show consent and include an unsubscribe.)

Q6. What is a stop rule?

Model answer: A limit that ends a test that is not working. (Covered in module 4: Channels and budget. To pass that module: Write a budget and stop rule.)

Q7. Why start with one channel?

Model answer: Focus gives clearer learning on a small budget. (Covered in module 4: Channels and budget. To pass that module: Write a budget and stop rule.)

Q8. What is a funnel leak?

Model answer: A step where many people drop out. (Covered in module 1: The funnel. To pass that module: Compute the rates for each step.)

Q9. Why avoid fake reviews?

Model answer: They are dishonest and often illegal. (Covered in module 3: Product page and offer. To pass that module: Tie changes to buyer worries.)

Q10. When do you scale?

Model answer: When cost per sale is below margin and holds steady. (Covered in module 8: Review and scale. To pass that module: Base decisions on numbers.)

jobs this leads to

Where this takes you

  • E-commerce marketing assistant. Runs tests and reports.
  • Shop growth coordinator. Plans offers and emails.
  • Performance marketing trainee. Manages small ad budgets.
  • Freelance growth consultant. Helps small shops.

Next courses: Marketplace Fulfilment Selling; Digital Marketing; E-Commerce Inventory Management.

ten locations and global

Your place

Advertising, consent and consumer-return rules differ by place; check the local rule before running offers. Check your local rules with an adviser before you act for real.

India (Bengaluru)

Currency: write INR next to every number. Language: English, Hindi, Kannada. Personal data law to check: Digital Personal Data Protection Act 2023. Level frame: National Skills Qualifications Framework (NSQF) and the national credit framework. Partner to practise with: an industrial-training institute, a polytechnic, a small-business cluster or a Bengaluru incubator.

Netherlands (Eindhoven area)

Currency: write EUR next to every number. Language: Dutch, English. Personal data law to check: EU GDPR (Dutch: AVG), supervised by the Autoriteit Persoonsgegevens. Level frame: the Dutch qualification framework (NLQF) linked to the European Qualifications Framework. Partner to practise with: a regional college (MBO), a maker space or a small firm in the region.

UAE (Dubai and Abu Dhabi)

Currency: write AED next to every number. Language: Arabic, English. Personal data law to check: Federal Decree-Law No. 45 of 2021 (personal data protection). Level frame: the emirate education and training regulators (for example KHDA in Dubai) and the national qualifications framework. Partner to practise with: a free-zone business centre, a training institute or a municipality-licensed operator.

Brazil (Sao Paulo)

Currency: write BRL next to every number. Language: Portuguese (Spanish and English support). Personal data law to check: LGPD (Lei Geral de Protecao de Dados). Level frame: the national technical-education catalogue and the national S-system training bodies. Partner to practise with: a small-business support agency, a technical school or a local cooperative.

Canada (Toronto)

Currency: write CAD next to every number. Language: English, French. Personal data law to check: PIPEDA, with provincial rules where they apply. Level frame: the provincial colleges framework and the national credential-recognition guidance. Partner to practise with: a community college, a settlement agency or a Toronto business hub.

United States

Currency: write USD next to every number. Language: English, Spanish. Personal data law to check: state privacy laws (for example California), and COPPA for children under 13. Level frame: state and community-college credit systems. Partner to practise with: a community college, a workforce board or a small-business development centre.

Singapore

Currency: write SGD next to every number. Language: English, Mandarin, Malay, Tamil. Personal data law to check: Personal Data Protection Act (PDPA). Level frame: the Singapore national skills frameworks and the national credit system. Partner to practise with: a channel partner, a polytechnic or an approved training provider.

Australia

Currency: write AUD next to every number. Language: English. Personal data law to check: the Privacy Act 1988 and the Australian Privacy Principles. Level frame: the Australian Qualifications Framework (AQF) levels. Partner to practise with: a vocational college or registered training organisation, or a regional business chamber.

Hong Kong (Eastern Asia)

Currency: write HKD next to every number. Language: Chinese (Cantonese, Mandarin), English. Personal data law to check: the Personal Data (Privacy) Ordinance. Level frame: the Hong Kong Qualifications Framework. Partner to practise with: a college, training body or business chamber.

Georgia and Israel (Western Asia)

Currency: write GEL or ILS next to every number. Language: Georgian, Hebrew, Arabic, English. Personal data law to check: the personal data law of the country where the learner lives. Level frame: the national qualifications framework of that country. Partner to practise with: a local college, chamber or training body.

Cayman Islands (Caribbean)

Currency: write KYD next to every number. Language: English. Personal data law to check: the Data Protection Act. Level frame: the local education and training framework. Partner to practise with: a local training body or business chamber.

Mexico

Currency: write MXN next to every number. Language: Spanish, English. Personal data law to check: the federal law on personal data held by private parties. Level frame: the national competency certification system and the education ministry levels. Partner to practise with: a technical college or business chamber.

ladder L1 to L7

Slide by slide, with notes

Seven slides, one for each level. Step in at your level and move up; credits stack.

Slide 1. L1 Basic: Basics of selling online

On the slide: L1 Basic · Basics of selling online

Notes: Describe a sale step by step, from seeing a product to receiving it. Notes: buy something small online and write down each step you took. Standard: a list of at least six steps in order.

Slide 2. L2 Awareness: Awareness

On the slide: L2 Awareness · Awareness

Notes: Describe the funnel (see, click, add, pay) and name the channels shops use. Notes: trace one advert you see to the shop page and count the steps. Standard: each step has a number or a guess marked as a guess.

Slide 3. L3 Foundation: Foundation

On the slide: L3 Foundation · Foundation

Notes: Calculate margin and a break-even cost per sale for one product, and write a test idea for one advert. Notes: practice figures from a worksheet, with currency. Standard: the break-even cost per sale is correct and the test has a stop rule.

Slide 4. L4 Practitioner: Practitioner

On the slide: L4 Practitioner · Practitioner

Notes: Run two small adverts or emails, record clicks and sales, and decide which to keep. Notes: practice budget only. Standard: decision backed by counts, with the date and cost recorded.

Slide 5. L5 Specialist: Specialist

On the slide: L5 Specialist · Specialist

Notes: Run a 30-day growth plan for one real or practice online shop, reaching a target cost per sale below the margin. Notes: weekly review with a stop rule. Standard: cost per sale under margin by week four, with records.

Slide 6. L6 Advanced: Advanced

On the slide: L6 Advanced · Advanced

Notes: Manage several shops' growth with a testing calendar, shared reports and a channel budget. Notes: add a view that groups repeat buyers by the month they first bought. Standard: budget moves toward channels with lower cost per sale, with the reason written.

Slide 7. L7 Super expert: Super expert

On the slide: L7 Super expert · Super expert

Notes: Set the experiment method for e-commerce growth (hypothesis, test, stop rule) and teach the marketers who use it. Notes: review test records yearly and retire any result that no longer holds.

next

Draft

Draft flagship. Own wording; no outside brand, school or person names. Not live.

All courses Join