LESSON 01Social media strategy
How To Create a Social Media Strategy Plan (FREE Template)
HubSpot Marketing
Start with SMART goals, audience and channel planning.
Watch on YouTube
Free Roadmaps
A detailed two-phase digital marketing roadmap covering research, copy, SEO, analytics, Google and Meta campaign planning, consent-aware email, CRM, experimentation, and an honest no-spend portfolio.
Free to learn. Build at your own pace.
The guide and linked videos are free to access. Software plans, certificates, advertising, API calls and cloud hosting may cost money. Use the official resource notes before signing up. Courses are curated for topic fit, not a verified ratings leaderboard.
Digital marketing connects an audience need with a useful offer, communicates that offer clearly, and measures whether the resulting activity supports a real objective. It is not simply posting frequently or buying traffic. This roadmap develops audience research, positioning, copywriting, SEO, analytics, advertising knowledge, email, CRM, experimentation, and reporting. You can build the core portfolio without purchasing ads, paying for certificates, or subscribing to a large collection of software.
The foundations phase covers research, messaging, websites, search, and measurement. The intermediate and advanced phase covers campaign planning, consent-aware lifecycle marketing, experiments, optimization, and professional presentation. Use a real small organization only with permission, or create a clearly labeled fictional business. Never imply that a simulated campaign produced real customers or revenue. Progress comes from disciplined practice and thoughtful interpretation, not from guarantees about followers, rankings, income, or employment.
A practical starting schedule is sixteen to twenty weeks at eight to ten focused hours per week, adjusted to your circumstances. Spend the first month on research and copy, the second on website content, SEO, and measurement, the third on campaign and lifecycle planning, and the remaining weeks on experiments, reporting, and portfolio review. Keep a learning log that records what you tried, what evidence you gathered, and what remains uncertain.
Use a spreadsheet, a document editor, free official learning materials, and a local or free publishing option whose current limits you understand. You do not need paid keyword subscriptions or an email automation suite to learn the underlying methods. Respect copyright, platform rules, accessibility, and privacy throughout. Do not create fake reviews, scrape private contact details, impersonate customers, or make unsupported health or financial claims. Free learning refers to the curriculum, not a promise that every commercial marketing platform is free.
Begin with the situation that makes someone seek a solution. Identify the audience's goals, constraints, existing alternatives, common questions, and reasons for hesitation. Read public discussions and reviews as qualitative clues rather than a statistically representative sample. Separate direct quotations from your interpretations. If you interview people, explain the purpose, ask permission before recording, and avoid collecting details that the exercise does not need.
Conduct a few exploratory interviews with open questions about past behavior: what happened, what they tried, and how they chose. Questions such as whether someone likes your idea often produce polite but weak evidence. Organize observations into recurring themes and unanswered questions. Build a research-based audience brief instead of a fictional persona stuffed with irrelevant demographic detail. In Pakistan, language, payment preferences, delivery coverage, and trust concerns may matter, but investigate the actual audience rather than assuming one pattern applies to everyone.

Describe what the offer does, who it serves, how it differs from available alternatives, and what evidence supports its claims. Positioning is a strategic choice, not a catchy tagline. A small tutoring service might emphasize structured practice for a particular exam instead of claiming to serve every learner. Write down who is not the intended audience so that later channel decisions remain focused.
Map the journey from first awareness to evaluation, action, and retention. A simple funnel is useful as a planning model, but real people may revisit stages or move between channels. Define one primary outcome, such as a qualified inquiry, and supporting indicators such as engaged visits or form completion. Explain what qualifies an inquiry and how duplicate or spam submissions will be handled. Avoid assigning invented conversion rates. Any forecast should show its assumptions and be labeled as a planning scenario rather than an expected result.
Practice writing headlines, introductions, benefit statements, calls to action, and objection-handling copy. Translate a feature into a relevant benefit without exaggerating what the product can do. Strong copy is specific and understandable: it helps readers decide whether an offer fits their needs. Use the audience's language while preserving accuracy, and explain unusual terminology rather than relying on jargon to sound professional.
Draft several alternatives before choosing one. Make the next action clear and describe what happens after a person clicks or submits a form. Use readable formatting, meaningful link text, adequate contrast, image descriptions where appropriate, and captions for video. Avoid fake countdown timers, fabricated scarcity, hidden conditions, and testimonials you cannot substantiate. For multilingual audiences, review Urdu, English, or Roman Urdu copy with relevant readers; literal translation may miss tone or meaning. Keep a record of which audience evidence informed each major message.
A landing page should match the promise that brought someone there. Organize the offer, benefits, evidence, practical details, common concerns, and next step in a logical sequence. Test the page on a narrow mobile screen and a slower connection if possible. Broken forms, unreadable text, confusing navigation, and missing contact information can undermine an otherwise thoughtful campaign. You can prototype the page locally without paying for hosting.
Learn basic page structure, titles, headings, links, image sizing, and form behavior. Understand the difference between a page view and a completed business action. If collecting information, request only what is necessary and explain its use. Do not paste tracking scripts into a real organization’s site without permission and review. A portfolio prototype can use a non-submitting form and synthetic examples. Separate usability observations from measured conversion changes: a cleaner design does not prove improved sales until suitable evidence exists.
Search engine optimization starts with useful, accessible content that answers a real query. Group topics by intent, such as learning about a problem, comparing options, or finding a specific service. Inspect search results manually to understand common formats and questions, while remembering that results vary by location, language, and time. Free research can reveal useful themes without pretending to provide the exact volume estimates of a paid tool.
Learn descriptive titles, clear headings, internal linking, crawlability, indexing, canonical URLs, sitemaps, and mobile usability. Use Google Search Central as a primary reference rather than treating every ranking rumor as fact. Understand that crawling and indexing do not guarantee a particular position. Avoid purchased links, copied articles, keyword stuffing, and mass-produced pages with little value. If you use drafting assistance, verify factual claims and make the final content genuinely useful. Search Console becomes relevant when you have permission to verify a real site.
Build a small content plan around questions discovered in research. Choose a few recurring themes and connect each piece to a purpose: discovery, evaluation, onboarding, or retention. A useful article can become a short video outline, a visual checklist, and a discussion post, but adapt the format rather than pasting identical text everywhere. Consistency is easier when the production workload fits your actual available time.
Select channels based on where the audience seeks information, not on a desire to appear on every platform. Participate in communities respectfully and follow their rules about promotion. State affiliations when recommending a related product or service. Plan moderation and responses to common questions as part of distribution. Avoid treating follower count as proof of business value. Small, relevant engagement may be more informative than broad reach, but neither establishes revenue impact without an appropriate connection to outcomes.
Learn measurement before collecting more events than you can interpret. Create an event plan describing the action, trigger, required properties, business purpose, and privacy considerations. Distinguish users, sessions, events, traffic sources, and key events in the analytics product you choose. Google Analytics terminology and interfaces can change, so consult current official training and documentation rather than memorizing an old screenshot.
Use a demo account where available, or analyze a clearly labeled synthetic dataset when you cannot install tracking appropriately. Practice consistent UTM naming, excluding personal information from URLs and event properties. Understand that consent choices, blocked scripts, cross-device behavior, and implementation errors create gaps. Platform reports will not necessarily agree because their definitions and attribution differ. Build a simple quality checklist for duplicate events, missing parameters, and inconsistent campaign names. A measurement plan is valuable even when no public website or paid campaign exists.

Study Google Ads through official free learning materials and build a campaign plan offline. Understand the distinction between search intent, audience targeting, campaign objectives, bidding, budgets, and conversion measurement. For search campaigns, practice organizing tightly related keywords and writing ads that match the landing page. Learn match types and negative keywords conceptually, checking current documentation because product behavior changes over time.
Create a mock campaign with an objective, geography, language, ad groups, example queries, exclusions, creative, and a measurement plan. Do not activate billing or publish a campaign merely to obtain portfolio screenshots. Budget scenarios can use explicitly hypothetical click costs and conversion rates, but they are not forecasts. Explain the formulas and assumptions. Learn why a cheap click can be commercially weak and why a high click-through rate does not establish profitability. Regulated products and sensitive categories may have additional policy restrictions that require review.
Learn Meta advertising concepts through its official business learning resources. Understand objectives, audiences, placements, creative formats, delivery, and conversion signals. Platform automation does not remove the need for a clear offer and trustworthy measurement. Explore creative strategy by developing different angles: a problem explanation, a product demonstration, and an evidence-based response to a common objection. Keep claims appropriate for the product and platform policies.
Build a mock campaign brief rather than launching an advertisement. Define the intended audience, exclusions where relevant, creative variants, landing-page alignment, and success criteria. Do not upload real contact lists or install tracking technology without authorization and appropriate privacy review. Sensitive personal attributes must not become casual targeting assumptions or intrusive ad copy. Treat platform-reported attribution as one perspective with limitations. Learning how an ads interface works is useful, but a portfolio should distinguish knowledge of campaign design from experience managing real budgets.
Email and CRM connect acquisition activity with ongoing relationships. Map stages such as inquiry, qualified lead, customer, and inactive contact, with clear criteria for moving between them. A spreadsheet containing synthetic records is sufficient for a first CRM exercise. Define ownership, next action, status, and the minimum information needed. Avoid collecting personal details simply because a tool offers a field for them.
Design a permission-based signup with a clear purpose and an easy way to withdraw. Requirements vary across countries, communication types, and recipient locations, so check applicable rules and obtain professional advice when necessary. Do not assume that a publicly visible email address grants marketing permission. Learn sender authentication concepts, including SPF, DKIM, and DMARC, and understand why list quality and expectations matter. Open rates have measurement limitations; prioritize useful engagement, unsubscribes, and downstream actions alongside delivery indicators. A mock sequence can demonstrate lifecycle thinking without sending unsolicited messages.
An experiment starts with a reasoned hypothesis, not a random change in button color. State the audience problem, proposed change, expected mechanism, primary measure, and guardrails. For a controlled A/B test, consider random allocation, sample size, duration, and what would count as meaningful evidence before looking at results. Low traffic may make a reliable quantitative comparison impractical; acknowledge that rather than manufacturing certainty.
Practice with synthetic data or historical examples clearly labeled as exercises. Calculate rates using consistent denominators and inspect uncertainty instead of declaring a winner from a tiny numerical difference. Avoid stopping a test early whenever the result looks favorable, and do not quietly replace the primary metric after seeing the data. When a controlled test is not feasible, use usability sessions or message interviews to answer narrower questions. Those methods can identify problems, but they do not provide the same causal evidence as a well-designed randomized experiment.
Create a concise reporting template with the objective, reporting period, metric definitions, channel context, findings, limitations, and recommended next action. Distinguish observations from interpretations. If inquiries fell, check data completeness and campaign changes before inventing a story about audience fatigue. Use charts only when they make comparisons clearer, label units and denominators, and avoid manipulating axes to exaggerate a small difference. Connect recommendations to evidence and operational constraints.
Your no-spend portfolio can contain an audience research brief, positioning statement, landing-page prototype, SEO audit, content calendar, analytics plan, mock Google and Meta campaigns, consent-aware email sequence, CRM example, and experiment report. Package these as one coherent business case rather than disconnected templates. Mark synthetic numbers, simulated campaigns, and unpublished assets prominently. Include the source of each important claim and explain what you would validate with real access. Honest limitations make the work more credible than invented screenshots of success.
Explore roles such as marketing assistant, SEO trainee, content marketer, email marketing assistant, and junior performance marketing analyst. Read responsibilities rather than assuming that identical titles describe identical work. For Pakistan-based searches, review local company pages, agencies, alumni networks, and reputable job boards. Build your own evidence sheet of current vacancies, common skills, office or remote expectations, and application requirements. Do not infer nationwide demand or salary levels from a handful of listings.
For international work, check country eligibility, working-hour overlap, communication expectations, payment arrangements, and relevant legal or tax obligations. Tailor each application to the actual role and link to the most relevant portfolio evidence. For freelance work, define scope, approvals, access permissions, reporting, ownership, and whether media spend is separate from your fee. Never promise rankings, sales, or return on ad spend that you cannot control. Avoid paying unknown recruiters or buying access to supposedly guaranteed clients.
Can I learn digital marketing without spending on ads? Yes: research, copy, SEO, measurement planning, mock campaigns, and synthetic analysis can all be practiced without purchasing media. However, simulated work is not equivalent to managing live campaigns, so describe your experience accurately. Do I need a certificate? It can structure learning or support an application, but requirements vary and this roadmap does not require a paid credential. Check official platforms for current free learning and assessment availability.
How quickly will I get a job or client? There is no reliable guarantee; outcomes depend on skills, communication, market conditions, fit, and sustained applications. Should I specialize immediately? First complete the foundations, then choose a direction supported by your interests and portfolio evidence. What if I have no website? Use local prototypes, documents, demo data, and permission-based research. After completing the roadmap, repeat a focused cycle: identify a genuine problem, propose a change, gather appropriate evidence, report limitations, and improve the work.
Your watch-and-build library
Choose the lesson for your current stage. Some full courses overlap; do the exercises rather than watching every course twice. Playing a lesson connects to YouTube; availability and interfaces can change.
LESSON 01Social media strategy
HubSpot Marketing
Start with SMART goals, audience and channel planning.
Watch on YouTube
LESSON 02HubSpot Marketing Hub
HubSpot Academy
CRM, forms, segmentation and campaign basics. Free tier exists; advanced capabilities require paid plans.
Watch on YouTube
LESSON 03SEO
Google Search Central
Official discussion of beginner SEO priorities; pair with the written starter guide.
Watch on YouTube
LESSON 04SEO documentation
Google Search Central
How the Google documentation team thinks about SEO.
Watch on YouTube
LESSON 05Technical SEO
Google Search Central
Prioritize crawl/index issues by business impact; optional commercial audit tools may cost money.
Watch on YouTube
LESSON 06GA4
Analytics Mania - Google Analytics & Tag Manager
Independent specialist walkthrough of setup, reports and implementation; UI can change.
Watch on YouTube
LESSON 07GA4 attribution
Loves Data
Independent specialist; compare marketing channels and build exploration reports.
Watch on YouTube
LESSON 08Google Ads / GA4
Google Analytics
Connect measurement with paid acquisition. Watching is free; running ads requires an advertising budget.
Watch on YouTube
LESSON 09Email Marketing
HubSpot
HubSpot Marketing Hub video covering email marketing basics and use of HubSpot's email tools.
Watch on YouTube
LESSON 10Google Ads
HubSpot
Official HubSpot Marketing Hub walkthrough of its Ads tool, including connecting a Google Ads account; not a comprehensive Google Ads campaign fundamentals course.
Watch on YouTubeFree written companion; no guaranteed rankings or paid tool required to read.
Free demo data for practice; Google account required. Do not describe demo outcomes as your own client results.
Free learning resources; certification exams and running advertisements can require payment.
Free online learning with account registration. Advanced HubSpot platform features may need paid plans.
Career examples are guidance, not vacancy announcements or job guarantees. Confirm requirements, regional access and current product terms at the linked official source.
Ask Qasim Anwar for guidance on your learning path, projects or career applications.
Ask on WhatsAppFree Roadmaps
A two-phase data analyst learning guide covering Excel, SQL, Python, Power BI, Tableau, a flexible twelve-week plan, portfolio work, and Pakistan and global applications.
Free Roadmaps
A two-phase data science guide covering statistics, Python, pandas, SQL, machine learning validation, deep learning, deployment, portfolio projects, and career preparation.
Free Roadmaps
A detailed two-phase data engineering roadmap using free learning resources, local projects, SQL, Python, PostgreSQL, dbt, Airflow, Spark, and practical reliability skills.