Digital Marketing · Focus area 3: Advertising and growth engineering
DM9: Growth engineering: referrals, sharing and lifecycle messages
Goal: design product features that help a business grow by itself: growth loops, referral programmes that resist abuse, share links that look good and measure well, lifecycle messages people want, and feature flags for testing growth ideas, without dark patterns.
You'll need: DM4, DM5, DM7, Module 19 (Browser Interactions), Module 44 (Authentication), Module 88 (Workflow Automation), Module 97 (Product Development), and the MittiMart practice kit (for the capstone design notes).
Where this is used: payment apps grew with cashback for inviting friends, food apps with referral credits, and shops with WhatsApp share buttons and abandoned-cart reminders. Growth engineers build these features, measure them with experiments, and stop them being gamed.
How it differs: advertising buys attention from outside. Growth engineering changes the product so each customer brings the next one, or comes back by themselves. It's product work with a marketer's measures, and it needs an engineer's care for abuse and privacy.
Time: reading about 2½ hours · practice (the Try it tasks) about 2 hours · assignment about 3 hours.
Lessons
- 1Growth loops, activation and retentionReading 15–25 minutes, plus practice✓
- 2Referral programmes that resist abuseReading 15–25 minutes, plus practice✓
- 3Share links, previews and deep linksReading 15–25 minutes, plus practice✓
- 4Lifecycle messages people wantReading 15–25 minutes, plus practice✓
- 5Feature flags, growth experiments and ethicsReading 15–25 minutes, plus practice✓
🛠️Assignment: Design MittiMart's growth features
- Draw one growth loop for MittiMart and define its activation event.
- Write the rules for a two-sided referral programme, with three abuse controls and the cost per referred customer (illustrative).
- Design a share button for product pages: Open Graph tags, the share link with campaign tags, and the
shareevent. - Design an abandoned-cart message with consent, a frequency cap, a re-check before sending and a holdout measure.
- Review one proposed growth tactic against the 2023 dark patterns guidelines and write a verdict.
Self-check before you finish:
- [ ] Every feature has a measure, and the main ones have a holdout or experiment.
- [ ] Rewards are paid after delivered, kept orders, with limits.
- [ ] No message or share link contains personal data.
- [ ] No tactic relies on false urgency, pre-ticked boxes or guilt.
✅Module check
Explain in a few sentences, in your own words:
How do you build features that help a product grow without tricking anyone?
Show a good answer
A good answer mentions: growth loops that feed customers back in, a measurable activation event, and retention before acquisition;
referral rewards after delivered, kept orders with limits against self-referral and fraud, and cost compared with other channels;
Open Graph previews, tagged share links and a share event without personal data; lifecycle messages with separate marketing consent,
frequency caps, re-checks and easy opt-out, measured with holdouts; feature flags with owners, end dates and kill switches; experiments
with guardrails; and rejecting dark patterns such as false urgency, basket sneaking and confirm shaming before they're built.
📚Official references
Official documentation and guidance for this module's topics, chosen on 2 November 2026. Tools, laws and standards change, so check the current version before you rely on a detail. If a link has moved, search the same site.
📝Module quiz
10 questions · 10 marks each · 100 marks in all · pass mark 70% · retry as often as you like ·
