Digital Marketing (Growth and Analytics) · path guide

Digital Marketing (Growth and Analytics): path guide

Read this before you start. It explains what the role is, what you'll be able to do at the end, which core lessons you need, how to set up your tools, what it may cost and how long it really takes.

The role

A growth and analytics marketer uses technology to win customers, keep them and bring them back, and uses data to decide what really works. They make sure search engines can find and understand a site, measure what visitors do with tracking that respects consent and privacy law, run experiments that give honest answers, buy and automate ads and measure what they add, and build product features that help a business grow by itself. Success is measured in visitors, sign-ups and revenue, backed by evidence a team can trust.

Everyday applications

What you'll be able to do

By the end of the path you will be able to:

  1. PO1 Explain how search engines crawl, index and rank pages, and control crawling and indexing with robots rules, noindex, canonicals and sitemaps (DM1).
  2. PO2 Match pages to search intent and write titles, descriptions, headings, alt text and structured data that describe each page (DM2).
  3. PO3 Measure and improve page speed and Core Web Vitals, and run a prioritised technical SEO audit (DM3).
  4. PO4 Apply India's DPDP Act, the dark patterns guidelines and messaging rules, and build consent and privacy into tracking (DM4).
  5. PO5 Design events and measurement plans, tag campaigns, and test that tracking sends exactly what the plan says (DM5).
  6. PO6 Choose metrics, build funnels and cohorts, read attribution and segments carefully, and report with counts and limits (DM6).
  7. PO7 Plan, size, check, analyse and report A/B tests honestly, including "no clear difference" (DM7).
  8. PO8 Structure and automate ad campaigns safely, measure incrementality, and keep advertising honest under Indian rules (DM8).
  9. PO9 Design growth loops, referral programmes, share features and lifecycle messages with consent and abuse controls (DM9).
  10. PO10 Combine all of this in three tested projects and a capstone on the MittiMart practice kit (DM10).

The coverage of each outcome by lessons, quizzes and the path test is listed at the end of this guide.

How it compares with neighbouring paths

Path Main question Overlap with this path Working together
Digital Automation How do business tools run without manual steps? Triggers, CRM, messages They automate the flows; you decide which messages are worth sending and measure them
UI/UX Product Designer Can people use the product? Research, funnels, testing They explain why people struggle; you count how many and test fixes at scale
Data Analyst / Engineer Are the numbers right and explained? Events, SQL, dashboards They build trustworthy data; you ask growth questions of it and act
Frontend Developer Is the interface fast and accessible? Page speed, tags, structured data They build the pages; you make sure tags, SEO and tracking don't undo their work
Backend Developer Do the server and data hold up? Redirects, APIs, order records They provide order data and APIs; you reconcile analytics and automate ads

The difference in one line: the engineering paths build the product; this path brings people to it, measures what they do, and proves which changes really help, within the law.

Before you start: core lessons to know

The path opens after you pass the final examination. These core modules matter most; revisit them if the entry diagnostic shows a gap:

You'll need Core modules
Web pages and forms Module 12, Module 13, Module 16
JavaScript in the browser Module 17, Module 19, Module 21, Module 22, Module 24
Data formats and testing Module 25, Module 26
Frontend quality Module 39
Accounts and servers Module 44, Module 66
Querying data Module 55, Module 56
Privacy and data protection Module 79
Automation Module 88
Product development Module 97

Setup guide

Tested on 2 November 2026 on Linux. Versions change, so check each tool's official page when you install. The practice kit pins exact package versions in package.json, so it behaves the same way for everyone.

Tool Version tested What it's for Cost for learning
Node.js 22.23.4 (22 or newer works) Running the practice shop, the data generator and the tests Free, open source
playwright 1.63.0, with Chromium Running the shop in a real browser for the tracking and SEO tests Free, open source
A code editor VS Code or any editor Editing the site, scripts and reports Free
A web browser Chrome or any recent one Using the shop and its developer tools (Network tab, Lighthouse) Free
A spreadsheet (optional) Any Totalling the data files by hand if you prefer Free options exist
Google Analytics 4, Tag Manager, Search Console (optional) not verified Trying the real tools on a site you own Free tiers exist; check current terms. Not needed to pass
Ad platform accounts (optional) not verified Seeing real campaign settings and APIs Spending money is possible; not needed to pass, and not recommended while learning

Install:

  1. Install Node.js 22 or newer from nodejs.org. Check: node --version prints v22 or newer.
  2. Download the starter kit from this path's Projects page and unzip it. In a terminal, go to the mittimart folder.
  3. Install the packages and the test browser: npm install, then npx playwright install chromium.
  4. Run npm run serve and open http://localhost:8080/. You should see MittiMart's home page, a cookie banner with only "Accept all" (Project 1 replaces it), and collect: lines in the terminal.

Verify your setup: run npm test in the mittimart folder. In the starter most tests fail on purpose (1 of 28 passes); what matters is that the tests start, list 28 checks and finish. The whole run takes under a minute.

Windows and macOS: we could only verify Linux on 2 November 2026, so Windows and macOS are marked "not verified" in the kit. The commands are the same in PowerShell and the macOS terminal.

Hardware and accounts

Workload

Times are realistic estimates for a learner who has finished the core programme. They are not measured averages.

Part Reading Practice (Try it tasks) Module assignment Total
DM1–DM9 (each module) about 2½ to 3 hours about 2 to 3 hours about 3 to 4 hours about 7½ to 10 hours
DM1–DM9 together about 23 hours about 23 hours about 30 hours about 76 hours
DM10 capstone: the three projects and the capstone checks about 2 hours about 2 hours about 40 to 50 hours about 44 to 54 hours
Path test and revision — — — about 3 hours
Whole path about 125 to 135 hours

At 8 to 10 hours a week that is about 13 to 17 weeks.

How completion works

You complete the path when all of these are true, as shown on your completion record:

Projects are self-checked for now: you tick the marking guide yourself and save your evidence on this device. Review by a team is planned for later; until then nothing on this site says a reviewer has approved your work. Progress is saved in this browser only, so download a backup from My progress now and then.

Outcome coverage

Outcome Taught in Practised in Assessed in
PO1 DM1 lessons 1–5 DM1 assignment DM1 quiz; path test DM1 questions; Project 3 (tests 3, 4, 5, 6, 10)
PO2 DM2 lessons 1–5 DM2 assignment DM2 quiz; path test DM2 questions; Project 3 (tests 1, 2, 7, 8)
PO3 DM3 lessons 1–5 DM3 assignment DM3 quiz; path test DM3 questions; Project 3 (tests 7, 9, 10)
PO4 DM4 lessons 1–5 DM4 assignment DM4 quiz; path test DM4 questions; Project 1 (tests 1, 2, 3, 6, 8)
PO5 DM5 lessons 1–5 DM5 assignment DM5 quiz; path test DM5 questions; Project 1 (tests 4, 5, 7, 9, 10)
PO6 DM6 lessons 1–5 DM6 assignment DM6 quiz; path test DM6 questions; Project 2 (tests 4, 5)
PO7 DM7 lessons 1–5 DM7 assignment DM7 quiz; path test DM7 questions; Project 2 (all 8 tests)
PO8 DM8 lessons 1–5 DM8 assignment DM8 quiz; path test DM8 questions; capstone design notes (section 1, 2)
PO9 DM9 lessons 1–5 DM9 assignment DM9 quiz; path test DM9 questions; capstone design notes (section 3)
PO10 DM10 lessons 1–5 Projects 1–3 DM10 quiz; path test DM10 questions; capstone self-check
← BackDigital Marketing (Growth and Analytics)
ProLearners Assist