Marketing · 5 stages · about 38 weeks
Digital marketing and SEO roadmap
0/25 tasks done (ticks are kept on this device)
- 1
Beginner · about 4 weeks
Marketing basics and how people buy online
What to learn
What marketing is: Every tool later is just a way to do these basics online.
Marketing means finding the right people, telling them clearly why your product helps them, and making it easy to buy. A shop that sells school bags must know who buys (parents), when (before June) and why (price, strength, design). Online tools only help you do this faster and measure it.
Target audience and buyer persona: You cannot sell well to "everyone".
A buyer persona is a short, imagined profile of a typical customer: age, city, job, problems and where they spend time online. For example, "Priya, 28, working in Pune, orders food on her phone after 8 pm". Writing a persona helps you choose the right words, platform and time to post.
The marketing funnel: People move in steps from "never heard of you" to "paying customer".
A funnel has stages: awareness (they see you), interest (they visit or follow), decision (they compare) and action (they buy or call). Different content works at each stage. Most beginners only post ads asking people to buy, and miss the earlier steps.
Channels of digital marketing: You must know the options before picking one.
The main channels are search (SEO and Google Ads), social media (Instagram, Facebook, YouTube, LinkedIn), email, WhatsApp, content (blogs and videos) and marketplaces like Amazon. Organic means free reach you earn; paid means you pay for ads. Small businesses usually start with Google Business Profile, WhatsApp and Instagram.
Key numbers (metrics): Marketing is judged by numbers, not by how nice a post looks.
Learn the common words: impressions (how many times something was seen), clicks, CTR (click-through rate, clicks divided by impressions), conversions (a sale, call or form filled) and cost per lead. A post with many likes but no enquiries may not be helping the business. Always ask "what result do we want?" first.
Writing clear copy: Copy is the words in your ads, posts and pages, and it decides if people act.
Good copy is short, specific and talks about the customer, not the company. "Fresh rotis delivered in 30 minutes in Indore" works better than "Best food services". Always end with one clear next step, called a call to action, such as "Order on WhatsApp".
Basic design with Canva: You will make many posts, banners and simple ads yourself.
Canva has free templates for Instagram posts, stories and flyers. Keep one or two fonts, the brand colours and lots of empty space. Text on images should be large enough to read on a small phone screen.
Tasks
Project
A one-page marketing plan for a local business: who the customers are, which 2 channels to use first, 10 post ideas, and which numbers you will track each month.
Free resources
- 2
Beginner · about 8 weeks
SEO: getting found on Google for free
What to learn
How Google search works: SEO only makes sense once you know how Google finds and ranks pages.
Google uses programs called crawlers to visit pages, then stores them in a huge list called the index. When someone searches, Google ranks the pages that answer the question best. SEO (search engine optimisation) means helping Google find, understand and trust your pages.
Keyword research: You must know the exact words people type before you write.
A keyword is a word or phrase people search for, like "spoken English class in Jaipur". Use Google Keyword Planner, Google autocomplete and the "People also ask" box to find ideas. Long, specific keywords have fewer searches but bring people who are ready to act.
On-page SEO: The page itself must clearly answer the search.
On-page SEO means the parts you control on each page: the title tag, meta description, headings, the text, image alt text and internal links. Put the main keyword in the title and first heading in a natural way. Write for people first; stuffing keywords again and again can hurt rankings.
Technical SEO: If Google cannot load or read a page, great content will not rank.
Technical SEO covers site speed, mobile-friendly design, a sitemap (a list of your pages for Google), robots.txt and fixing broken links. Use PageSpeed Insights and Lighthouse to test speed. Make sure each page has one clear address and no duplicate copies.
Content for search: Helpful content is what earns rankings over time.
Write pages that fully answer one question, such as "GST registration documents list". Use simple language, examples, tables and images. Update old posts when facts change, because Google prefers fresh, trustworthy information.
Local SEO and Google Business Profile: Most small businesses get customers from Google Maps searches like "dentist near me".
Google Business Profile is the free listing that shows on Maps with your address, phone, hours, photos and reviews. Fill every field, choose the right category and post updates. Ask happy customers for honest reviews and reply to every review politely; never buy fake reviews.
Links and authority: Links from other trusted sites tell Google your site is useful.
A backlink is a link to your site from another site. Good ways to earn them are local directories, news about your business, guest articles and useful tools or guides others want to share. Buying links breaks Google rules and can get a site pushed down.
WordPress basics: A large share of small business websites run on WordPress.
WordPress lets you create pages and blog posts without coding. An SEO plugin such as Yoast or Rank Math helps you set titles, descriptions and sitemaps. Keep plugins few and updated to stay fast and safe.
Tasks
Project
A small WordPress site (for example for a coaching class) with 5 pages and 3 blog posts, all with keyword research, titles, descriptions, alt text and a sitemap submitted to Search Console.
Free resources
- 3
Intermediate · about 8 weeks
Analytics, social media and email/WhatsApp marketing
What to learn
Google Analytics 4 (GA4): GA4 shows who visits a website and what they do there.
GA4 tracks events, such as a page view, a button click or a form sent. Learn to read reports on traffic sources (where visitors came from), top pages and conversions, which you set as key events. Ask "which source brings enquiries?", not just "how many visitors?".
Google Search Console: It shows how your site appears in Google search.
Search Console tells you which searches showed your pages, how many clicks you got and your average position. It also reports pages Google cannot index and mobile problems. Check it every week and fix errors early.
Google Tag Manager and UTM links: You need clean tracking to know which campaign worked.
Google Tag Manager lets you add tracking codes without editing the website code each time. UTM tags are small labels added to a link, like ?utm_source=instagram, so GA4 knows where a visitor came from. Use the same naming rules every time or your reports become messy.
Social media marketing: Instagram, YouTube, Facebook and LinkedIn are where many Indian customers spend time.
Each platform works differently: short Reels on Instagram, longer videos on YouTube, professional posts on LinkedIn. Make a content calendar, a simple plan of what to post each day. Read the platform insights to see which posts bring saves, shares, messages and visits.
Content marketing: Useful content builds trust before people are ready to buy.
Content marketing means teaching and helping your audience through blogs, videos, guides and posts. A home loan agent might post "5 documents you need for a home loan". One good piece can be reused as a blog, a Reel, a carousel and a WhatsApp message.
Email marketing: Email is cheap, and you own your list.
Build a list only from people who agreed to hear from you, for example through a sign-up form. Learn to write subject lines, plain helpful emails and automatic welcome emails. Watch open rate, click rate and unsubscribes, and always include a clear way to unsubscribe.
WhatsApp marketing: In India, many customers prefer to talk to a business on WhatsApp.
WhatsApp Business gives a free business profile, catalogue, quick replies and labels. Bigger businesses use the WhatsApp Business Platform through approved providers to send messages at scale. Only message people who opted in, and avoid spam, or the number can get blocked.
Privacy and consent: Marketing uses personal data, and the law protects it.
India has the Digital Personal Data Protection Act, and platforms have their own rules too. Collect only the data you need, say clearly why you collect it and get consent. Never buy or share contact lists.
Tasks
Project
Run one month of organic marketing for a real small business or your own page: content calendar, posts, a simple email or WhatsApp list, and a one-page GA4 and Instagram insights report showing what worked.
Free resources
- 4
Intermediate · about 8 weeks
Paid ads: Google Ads and Meta Ads
What to learn
How paid ads work: Ads bring quick results, but they can waste money fast.
In most ad systems you bid in an auction, and you pay per click or per thousand views. The platform also checks how relevant your ad is. Start with a small daily budget, such as ₹200–500, and only increase it when you see real results.
Google Search ads: Search ads reach people at the moment they search for what you sell.
You choose keywords, write ads and send people to a landing page. Learn match types, which decide how closely a search must match your keyword, and negative keywords, which stop your ads showing for wrong searches such as "free". Check the search terms report every week.
Other Google campaigns: Google can also show ads on YouTube, Maps and partner sites.
Performance Max uses automation to show ads across all Google places. YouTube ads use video, and Display ads use images on other websites. Automation needs good conversion tracking to work well, so set that up first.
Meta Ads (Facebook and Instagram): Meta ads are good for reaching people by interest, age and location.
In Ads Manager you set a campaign objective, an audience, a budget and the ad creative (image, video and text). Test 2 or 3 creatives at a time. Learn to use the Meta Pixel or Conversions API so Meta knows which ads bring results.
Landing pages: Ads only work if the page after the click convinces people.
A landing page has one goal, such as booking a demo class. It needs a clear headline, the offer, trust signals like reviews, and one form or button. A fast, simple page often beats a fancy one.
Conversion rate optimisation and A/B tests: Small changes can bring many more leads from the same traffic.
Conversion rate is the share of visitors who take the action you want. An A/B test shows two versions (A and B) of an ad or page to different people and compares results. Change one thing at a time and wait for enough data before deciding.
Budgets and ad maths: A business must earn more than it spends on ads.
Learn CPC (cost per click), CPL (cost per lead), CPA (cost per acquisition) and ROAS (return on ad spend, sales divided by ad cost). If a course costs ₹10,000 and ads cost ₹3,000 per student, that may be fine; if it costs ₹12,000 per student, it is a loss. Always do this maths before scaling.
Ad policies: Breaking rules can get ads rejected or accounts blocked.
Google and Meta do not allow false claims, misleading before-and-after photos and some restricted products. Health, finance, jobs and education ads have extra rules. Read the policy before you create the ad, not after it is rejected.
Tasks
Project
A complete ad plan and report for one business: audience, offer, Google and Meta campaign set-up, landing page, budget, the numbers you expect (CPC, CPL, ROAS), and, if run live, the real results and what you would change.
Free resources
- 5
Expert · about 10 weeks
Strategy, reporting, AI tools and growing a career
What to learn
Marketing strategy and planning: Senior marketers decide where the money and time go.
A strategy links business goals (for example 100 new students a month) to channels, budgets and content. Look at the full funnel and the cost of each customer. Write a quarterly plan with clear targets and review it every month.
Reporting with Looker Studio: Clients and managers want simple, regular reports.
Looker Studio is a free Google tool that builds dashboards from GA4, Search Console, Google Ads and Sheets. A good report shows a few key numbers, the change from last month and what you will do next. Avoid filling reports with numbers that do not lead to a decision.
Attribution: Customers often see many ads and posts before they buy.
Attribution is how you give credit to each channel that helped a sale. GA4 uses data-driven attribution by default. Know its limits: phone calls, WhatsApp chats and shop visits are often not tracked, so ask customers "How did you hear about us?" too.
Advanced SEO: Bigger sites need SEO planning at scale.
Learn content clusters (a main page with many linked sub-pages), structured data (code that helps Google show rich results like stars or FAQs) and SEO audits. Watch how Google AI Overviews and AI chat tools show answers, and focus on clear, trustworthy content that these tools can quote.
AI tools in marketing: AI can speed up research, writing and design, but it makes mistakes.
Tools like ChatGPT, Gemini and Claude can draft post ideas, ad copy and email subject lines, and Canva has AI image tools. Always check facts, prices and claims yourself, and add your own local knowledge. Do not paste private customer data into AI tools.
Marketing automation and CRM: Growing businesses cannot follow up every lead by hand.
A CRM (customer relationship management tool) such as HubSpot or Zoho stores every lead and conversation. Automation sends the right email or WhatsApp message based on what a person did. This makes sure no enquiry is forgotten.
Working with clients and teams: Most marketing jobs mean managing expectations.
Agree on goals, budget, timelines and reports in writing before starting. Never promise "rank 1 on Google" or a fixed number of sales, because no one can guarantee it. Share bad news early, with a plan to fix it.
Tasks
Project
A portfolio website with at least 3 case studies (SEO, social media and ads), Google and HubSpot certificates, a sample Looker Studio report, and a short offer for local businesses you can freelance for.
Free resources