In this guide
Executive Summary
This comprehensive guide presents a 90-day roadmap for beginners who want to become job-ready in digital marketing before Diwali.
The roadmap covers:
- Learning goals and time-commitment options
- Free, low-cost, and paid learning paths
- Core digital marketing skills
- Essential tools such as Google Analytics, Google Ads, Meta Business Suite, SEO tools, email platforms, and WordPress
- Learning objectives and estimated hours for each module
- Recommended courses and certifications
- A 12-week learning roadmap
- Practical portfolio projects with deliverables and evaluation criteria
- Interview and portfolio preparation
- Job-search and application strategies
- Skills and performance metrics
- Common challenges and solutions
The goal is not simply to complete courses, but to finish the 90 days with practical skills, a portfolio, certifications, and enough hands-on experience to start applying for entry-level digital marketing roles.
1. Who Is This Roadmap For?
Fresh Graduates
If you have enough time to learn full-time, follow a 30–40 hours per week learning schedule. This allows you to combine theory, practical exercises, and portfolio projects.
Career Changers
If you are currently working in another field, use a 10–15 hours per week part-time schedule. Focus on one skill at a time and use evenings and weekends for practical work.
Working Professionals
If you already have a full-time job, prioritize the most important concepts first and gradually build practical projects around your existing schedule.
The learning path remains broadly similar for all three groups, but the amount of time spent on each module will vary.
The central objective is to become job-ready within approximately 12 weeks.
By the end of the roadmap, you should ideally have:
- A professional digital marketing portfolio
- At least one recognized certification
- Multiple practical projects
- Basic experience with major marketing platforms
- A resume tailored to digital marketing roles
- A LinkedIn profile showcasing your skills
- Interview preparation
- A clear understanding of marketing metrics
The focus should be on proof of skills, not simply collecting certificates.
Full-Time Path: 30–40 Hours/Week
Best for students, fresh graduates, and people currently between jobs.
Spend your time approximately like this:
- 30–40% learning concepts
- 40–50% practical implementation
- 10–20% portfolio and documentation
Part-Time Path: 10–15 Hours/Week
Best for working professionals and career changers.
A practical schedule could be:
- 1–2 hours on weekdays
- 3–5 hours on weekends
- One practical project every 1–2 weeks
Consistency is more important than studying for long hours occasionally.
Free Path
You can begin digital marketing with almost no budget using:
- Google digital marketing resources
- HubSpot Academy
- NPTEL
- YouTube
- Google Skillshop
- Free versions of marketing tools
- Coursera/edX audit options
Low-Cost Path: ₹5,000–₹20,000
Possible options include:
- Udemy courses
- Coursera certificates
- edX programs
- Guided learning programs
- Specialized short courses
Higher-Cost Path: ₹20,000–₹1,00,000+
This may include:
- Structured bootcamps
- Mentorship programs
- Placement-support programs
- Advanced professional programs
However, spending more money does not automatically make someone job-ready. Practical work and a strong portfolio remain important.
You do not need an advanced degree or technical background to start.
Basic requirements include:
- Computer literacy
- Internet usage
- Browser skills
- Basic spreadsheet knowledge
- Basic communication skills
Marketing knowledge is useful but not mandatory. The roadmap can be followed from beginner level.
| Skill | What You Should Learn | Approx. Time |
|---|---|---|
| Digital Marketing Fundamentals | Marketing strategy, funnel, audience segmentation | 5–10 hrs |
| SEO | Keyword research, on-page SEO, off-page SEO | 15–30 hrs |
| Google Ads / SEM | Search campaigns, targeting, bidding, optimization | 15–30 hrs |
| Social Media Marketing | Content planning, social strategy, Meta Ads | 15–30 hrs |
| Content Marketing | Blogging, content strategy, WordPress | 10–20 hrs |
| Email Marketing | Lists, segmentation, newsletters, automation | 10–20 hrs |
| Analytics | GA4, reporting, user behavior, conversions | 10–20 hrs |
| Other Skills | Local SEO, Google Business Profile, AI, influencer marketing | 5–10 hrs |
The exact time required will depend on whether you are learning part-time or full-time.
Analytics
Google Analytics 4
Use it to understand:
- Website traffic
- User behavior
- Traffic sources
- Conversions
- Landing-page performance
Paid Advertising
Google Ads
Learn:
- Search campaigns
- Keywords
- Ad groups
- Ad copy
- Bidding
- Conversion tracking
- CPC and CTR analysis
Social Advertising
Meta Business Suite / Meta Ads Manager
Learn:
- Facebook and Instagram campaigns
- Audience targeting
- Creative testing
- Campaign objectives
- Budget management
- Performance analysis
SEO
Important tools include:
- Google Search Console
- SEMrush
- Ahrefs
Content Creation
Learn basic use of:
- Canva
- WordPress
- Adobe tools, where relevant
Email Marketing
Examples include:
- Mailchimp
- Brevo
CRM & Automation
Examples include:
- HubSpot
- ActiveCampaign
Google Digital Marketing Courses
Google’s digital marketing learning resources can provide beginners with foundational knowledge across areas such as:
- SEO
- Advertising
- Analytics
- Digital strategy
HubSpot Academy
Useful for learning:
- Inbound marketing
- Content marketing
- Email marketing
- CRM
- Marketing strategy
NPTEL
YouTube
Useful for:
- Practical tutorials
- Tool walkthroughs
- Campaign examples
- SEO tutorials
- Meta Ads tutorials
- Google Ads tutorials
The major advantage is cost; the disadvantage is that learning can become unstructured.
Coursera / edX
Useful for structured learning, particularly when you want to combine theoretical knowledge with professional course content.
Important Rule
Do not spend 90 days only watching courses.
A good learning cycle is:
Learn → Practice → Build → Measure → Document → Improve
Week 1 — Digital Marketing Fundamentals
Learn:
- What digital marketing is
- Customer journey
- Marketing funnel
- Audience research
- Buyer personas
- Organic vs paid marketing
- Basic marketing metrics
Milestone
Create:
- Your learning goals
- A sample buyer persona
- A basic marketing funnel
- Google Analytics setup
Week 2 — SEO Fundamentals
Learn:
- Search intent
- On-page SEO
- Title tags
- Meta descriptions
- H1/H2 structure
- Internal linking
- Basic technical SEO
Milestone
Create:
- A keyword list
- A WordPress blog
- Your first SEO-optimized page
Week 3 — Google Ads
Learn:
- Search campaigns
- Keywords
- Match types
- Ad groups
- Ad copy
- Bidding
- CPC
- CTR
- Conversion tracking
Milestone
Create a sample Google Search campaign.
Week 4 — Email Marketing
Learn:
- Email lists
- Segmentation
- Welcome emails
- Newsletter strategy
- Email automation
- Open rate
- Click-through rate
Milestone
Create a simple welcome-email sequence.
Week 5 — Social Media Marketing
Learn:
- Facebook and Instagram strategy
- Content pillars
- Content calendars
- Reels
- Static posts
- Captions
- Engagement strategy
Milestone
Create a one-week social media content calendar.
Week 6 — Meta Ads
Learn:
- Meta Ads Manager
- Campaign objectives
- Audience targeting
- Creative formats
- Budgeting
- CTR
- CPM
- CPC
- Conversion metrics
Milestone
Create a complete mock Meta advertising campaign.
Week 7 — Content Marketing
Learn:
- Content research
- Blog writing
- Search intent
- SEO content
- Content distribution
- Content repurposing
Milestone
Publish your first SEO-focused blog article.
Week 8 — Analytics
Learn:
- GA4
- Traffic sources
- Events
- Conversions
- Landing-page performance
- User behavior
- Reporting
Milestone
Create your first analytics report.
Week 9 — Project 1: Google Ads
Create a complete mock or real campaign.
Document:
- Business objective
- Target audience
- Campaign structure
- Ad copy
- Budget
- CTR
- CPC
- Conversions
Week 10 — Project 2: SEO Content Cluster
Create:
- One pillar page
- Three supporting blog posts
- Keyword strategy
- Internal links
- Search Console tracking
Document:
- Target keywords
- Search intent
- Traffic
- Rankings
- Learnings
Week 11 — Project 3: Email Marketing
Create an email nurture sequence.
For example:
- Welcome email
- Educational email
- Follow-up email
- Offer email
Track:
- Open rate
- CTR
- Unsubscribe rate
- Conversion
Week 12 — Portfolio & Job Preparation
Bring everything together.
Create:
- Portfolio website
- Resume
- LinkedIn profile
- Project case studies
- Certification section
- Interview preparation
Your final portfolio should demonstrate what you built, why you built it, what you measured, and what you learned.
The original 12-week roadmap follows this progression from fundamentals → SEO → paid advertising → email → social → analytics → projects → portfolio/interview preparation.
Project 1 — Google Ads Campaign
Create a campaign for a fictional or real business.
Include:
- Ad groups
- Ad copy
- Budget
- Target audience
- Campaign structure
Track:
- CTR
- CPC
- Conversion rate
- CPA
Project 2 — SEO Content Cluster
Build:
1 Pillar Page + 3 Supporting Blog Posts
Include:
- Search intent
- Titles
- Meta descriptions
- Internal links
- Content optimization
Then track rankings and organic traffic.
Project 3 — Social Media Campaign
Create a campaign for a brand.
Include:
- Content strategy
- Content pillars
- 7-day content calendar
- Creatives
- Captions
- Hashtags
- Paid promotion concept
Measure:
- Reach
- Engagement
- Clicks
- Followers
- CTR
Project 4 — Email Nurture Sequence
Build a simple automated sequence.
For example:
Lead Magnet → Welcome Email → Educational Email → Offer
Track:
- Open rate
- CTR
- Conversions
Project 5 — Google Analytics Report
Create a dashboard/report showing:
- Traffic sources
- Top pages
- User behavior
- Conversions
- Landing-page performance
Then write a short analysis explaining what the data means and what you would change.
The research recommends documenting projects with measurable deliverables rather than simply listing them on a resume.
Don’t simply write:
“I know SEO.”
Instead, show:
SEO Case Study: Researched 50+ keywords, created a content cluster, optimized on-page elements, implemented internal linking, and tracked organic performance.
Your portfolio should follow this structure:
Problem → Research → Strategy → Execution → Metrics → Learnings
For every project, include screenshots, reports, campaign structures, content examples, and measurable outcomes wherever available.
Your resume should include:
Skills
- SEO
- Google Ads
- Meta Ads
- Content Marketing
- Social Media Marketing
- Email Marketing
- GA4
- Google Search Console
- WordPress
- Canva
Certifications
Add relevant certifications from recognized learning platforms.
Projects
Don’t write only the project name.
Explain:
What you did + tools used + metrics analyzed + outcome/learning.
Prepare for questions such as:
- What is SEO?
- What is search intent?
- What is CTR?
- What is CPC?
- How does Google Ads work?
- How would you structure a search campaign?
- What is the difference between SEO and PPC?
- How would you improve website traffic?
- How do you measure an ad campaign?
- What metrics do you track in GA4?
- How would you create a social media strategy?
Most importantly, be ready to explain your own projects.
For example:
“I created a Google Ads campaign for a hypothetical home-improvement business. I researched high-intent keywords, structured them into ad groups, created search ads, and planned conversion tracking. I then analyzed CTR and CPC to identify optimization opportunities.”
This demonstrates practical thinking instead of memorized theory.
Problem: You Keep Watching Courses But Don’t Practice
Solution: Follow the 30/70 rule.
Spend roughly:
30% learning → 70% implementing
Problem: You Have Certificates But No Portfolio
Solution: Build your own projects.
Create:
- Mock campaigns
- SEO websites
- Content calendars
- Analytics reports
- Email sequences
Problem: You Don’t Have a Real Client
Solution: Start with a hypothetical business.
For example:
- Local gym
- Dental clinic
- Home improvement company
- E-commerce store
- Restaurant
- Coaching business
You can later replace mock projects with real client work.
Problem: You Don’t Have Job Experience
Solution: Demonstrate practical experience through projects, internships, freelance work, volunteer work, or personal campaigns.
By the end of 90 days, you should be comfortable explaining metrics such as:
SEO
- Keyword rankings
- Organic traffic
- Impressions
- Clicks
- CTR
Google Ads / Meta Ads
- CTR
- CPC
- CPM
- Conversion rate
- CPA
- ROAS
Social Media
- Reach
- Engagement
- Shares
- Saves
- Follows
- Clicks
- Open rate
- CTR
- Conversion rate
- Unsubscribe rate
Analytics
- Users
- Sessions
- Traffic sources
- Events
- Conversions
- Landing-page performance
The simplest way to remember the roadmap is:
Days 1–30 → Learn the Fundamentals
SEO + Ads + Social + Content + Email + Analytics
Days 31–60 → Build
Create campaigns, websites, content, reports, and marketing assets.
Days 61–90 → Prove
Build your portfolio, document case studies, prepare your resume, practice interviews, and start applying.
By the end of 90 days, your goal should not be:
“I completed 10 digital marketing courses.”
Your goal should be:
“I can demonstrate that I know how to plan, execute, measure, and optimize digital marketing campaigns.”
That difference is critical.
A beginner who can show real projects + measurable thinking + tool familiarity + a clear portfolio has substantially more evidence of practical ability than someone whose profile consists only of certificates.
The Complete 90-Day Learning Stack
Digital Marketing Fundamentals ↓ SEO ↓ Google Ads ↓ Social Media ↓ Meta Ads ↓ Content Marketing ↓ Email Marketing ↓ GA4 & Analytics ↓ Practical Projects ↓ Portfolio ↓ Resume + LinkedIn ↓ Interview Preparation ↓ Job Applications
The Core Principle
Don’t spend 90 days preparing to start.
Spend 90 days building proof that you can do the job.
The WWH Framework for Your 90-Day Learning Plan
What exact skill are you learning this week?
Why does that skill matter to a business or employer?
How will you practise it and create proof?
Keep every learning unit atomic: one question, one answer, one practical task, one proof point. This makes your notes easier to revise and your portfolio easier to explain.