Skip to content
Home/Resources/Projects/Marketing projects
Project guide · Marketing

Digital Marketing Project Ideas for Students: 10 Portfolio Projects With Real Results (2026)

By Younus FardeenUpdated 31 Oct 20269 min read
Short answer

The marketing projects that get students hired have measured results: an SEO audit with fixes, a keyword and content plan, a GA4 and Search Console dashboard, a 30-day social campaign, an email sequence, a landing-page A/B test, a small ads test, an AI search (AEO) audit and a competitor teardown.

Pick a real subject: your college club, a family business, a friend's startup or your own blog. Free tools cover everything below.

Start here#1 SEO audit, #3 GA4 dashboard and #4 social campaign.
Content or SEO roles?#2 keyword plan, #8 AEO audit and #9 competitor teardown.
Growth or performance roles?#5 email sequence, #6 landing-page test and #7 ads plan.
  1. 1Goal and metricleads, sign-ups, traffic
  2. 2Audiencepersona, search intent
  3. 3Buildcontent, page, campaign
  4. 4MeasureGA4, GSC, UTMs
  5. 5Reportone page, next step
Every project ends in a one-page report with a number. That is the portfolio.

The 10 projects

01

SEO audit of a real small-business website

Beginner6 to 8 hours

The question: What stops this site from ranking, and which five fixes matter most?

Google Search ConsolePageSpeed InsightsScreaming Frog (free, 500 URLs)
Start with
A local business or college site whose owner lets you access Search Console.
Steps
  1. Crawl the site; list broken links, missing titles, duplicate pages.
  2. Check speed and Core Web Vitals for the top pages.
  3. Review the top 20 queries in Search Console for pages ranking 5 to 20.
  4. Write five prioritised fixes with expected impact.
Measure
Each fix has evidence (a crawl row or a Search Console query) and a priority.
Ship
A 3-page audit report.
Why it counts
The most common first task for junior SEO roles.
Resume bullet (fill in your numbers)

Audited [site] with Search Console and Screaming Frog; delivered 5 prioritised fixes that raised clicks on target pages by [x]%.

02

Keyword research and 20-topic content plan

Beginner5 to 7 hours

The question: Which topics can this site realistically rank for in six months?

Google Keyword PlannerGoogle TrendsAnswerThePublica spreadsheet
Start with
One niche, for example hostel food delivery in a city or a coaching institute.
Steps
  1. Collect 100 keywords with intent labels (informational, commercial, transactional).
  2. Cluster into 20 topics; pick a primary keyword each.
  3. Score by relevance, difficulty and business value.
  4. Write outlines for the top three with answer-first sections.
Measure
Every topic has intent, a primary keyword and a reason.
Ship
The plan sheet and three outlines.
Why it counts
Shows research discipline, not keyword stuffing.
Resume bullet (fill in your numbers)

Built a 20-topic content plan from 100 researched keywords with intent mapping and priority scoring.

03

GA4 and Search Console dashboard with events

Intermediate6 to 10 hours

The question: Which channels bring visitors who actually act?

GA4Google Tag ManagerLooker Studio
Start with
Your blog, portfolio or a site you manage.
Steps
  1. Install GA4 through Tag Manager; add events for clicks, form submits and scroll depth.
  2. Connect GA4 and Search Console to Looker Studio.
  3. Build one page: sessions by channel, conversions, top queries, top pages.
  4. Write three insights and one recommendation.
Measure
Events fire in debug view; dashboard numbers match GA4 reports.
Ship
A shareable Looker Studio link.
Why it counts
Measurement skills separate marketers from posters.
Resume bullet (fill in your numbers)

Implemented GA4 event tracking via Tag Manager and built a Looker Studio dashboard reporting channel conversions.

04

30-day social media campaign for a real page

Beginner10 to 15 hours over a month

The question: Can a consistent content plan grow reach and followers in 30 days?

CanvaMetricool or Bufferplatform analytics
Start with
A club, small business or your own niche page.
Steps
  1. Define audience, three content pillars and a posting cadence.
  2. Create a 30-post calendar; design in Canva; schedule.
  3. Track reach, engagement rate and follows weekly.
  4. Write a readout: what worked, what did not, next month's plan.
Measure
Week-by-week numbers with a before and after comparison.
Ship
Calendar, sample posts and the readout.
Why it counts
Real execution with real numbers.
Resume bullet (fill in your numbers)

Ran a 30-day content campaign for [page]; engagement rate rose from [x]% to [y]% and followers grew by [z].

05

Email welcome sequence with MailerLite

Beginner5 to 7 hours

The question: Can a three-email sequence turn sign-ups into a first action?

MailerLite (free plan)Canva
Start with
A newsletter, club list or waitlist you own (with consent).
Steps
  1. Write a sign-up form and a three-email sequence with one goal.
  2. Set up automation and UTM-tagged links.
  3. Send to the list; measure open, click and goal completion.
  4. Test one subject line variant.
Measure
Open and click rates per email and the goal completion rate.
Ship
Sequence screenshots and a results table.
Why it counts
Lifecycle marketing is in most growth job descriptions.
Resume bullet (fill in your numbers)

Built an automated 3-email welcome sequence with a [x]% click rate and [y]% goal completion.

06

Landing-page A/B test

Intermediate6 to 10 hours

The question: Which headline and call to action converts better, and is the difference real?

Carrd, Framer or Webflow (free tiers)GA4a spreadsheet
Start with
A page for a club event, a course or a product waitlist.
Steps
  1. Build two versions differing in one element.
  2. Split traffic (two URLs with UTMs, or a free testing tool).
  3. Collect sign-ups until you have enough for a decision.
  4. Run a two-proportion test; report the confidence interval.
Measure
Conversion per variant with sample sizes and a confidence interval.
Ship
A one-page readout.
Why it counts
Experiment literacy, rare among freshers.
Resume bullet (fill in your numbers)

Ran a landing-page A/B test with [n] visitors; variant B lifted conversion by [x] points (95% CI [a, b]).

07

Paid ads plan with a small test budget

Intermediate6 to 8 hours plus the test

The question: What would ₹5,000 buy for this business, and what did ₹1,000 actually buy?

Google AdsMeta Ads Managera spreadsheet
Start with
A real business that agrees to a small test, or a plan-only version.
Steps
  1. Define the goal, audience and keywords or interests.
  2. Write three ad variants and set a daily budget.
  3. Run a short test if possible; otherwise simulate with Keyword Planner estimates.
  4. Report CPC, CTR, cost per lead and what you would change.
Measure
A results table with cost per lead, or a plan with estimated ranges and assumptions.
Ship
Ads plan and readout.
Why it counts
Shows you can tie spend to outcomes.
Resume bullet (fill in your numbers)

Planned and ran a ₹[x] ads test with [n] leads at ₹[y] per lead; recommended budget allocation across campaigns.

08

AI search visibility (AEO) audit for a brand

Intermediate6 to 8 hours

The question: How does this brand appear when people ask AI assistants, and how can it be cited more often?

ChatGPTPerplexityGoogle AI Overviewsa spreadsheet
Start with
A brand or college and 25 buyer-style questions in its category.
Steps
  1. Ask the 25 questions in three AI tools; record whether the brand is mentioned and which sources are cited.
  2. Compare with two competitors.
  3. Check the brand's pages for answer-first sections, FAQs, schema and freshness.
  4. Recommend five content and structure changes.
Measure
A mention and citation table across tools and competitors.
Ship
AEO audit deck or document.
Why it counts
A 2026 skill few candidates can show.
Resume bullet (fill in your numbers)

Audited AI-search visibility for [brand] across 25 queries and 3 assistants; recommended changes that raised citations from [x] to [y].

09

Competitor teardown and positioning document

Beginner5 to 7 hours

The question: How do three competitors position, price and promote, and where is the gap?

BrowserGoogle TrendsMeta Ad Library
Start with
Three brands in one category, for example food delivery, coaching or D2C skincare.
Steps
  1. Capture messaging, offers and channels from sites, ads and social.
  2. Compare pricing and claims in a table.
  3. Identify an underserved audience or message.
  4. Write a positioning statement and three campaign ideas.
Measure
Every claim about a competitor links to a screenshot or page.
Ship
A 4-page teardown.
Why it counts
Strategic thinking with evidence.
Resume bullet (fill in your numbers)

Produced a competitor teardown across 3 brands and a positioning document that identified an underserved segment.

10

Marketing analytics case: channel ROI from a public dataset

Intermediate6 to 8 hours

The question: Which channel deserves more budget next quarter?

Google Sheets or SQLLooker Studio
Start with
A public marketing dataset such as Bank Marketing (UCI) or a Kaggle marketing campaign dataset.
Steps
  1. Compute conversion and cost per conversion by channel and segment.
  2. Visualise the trend and the top segments.
  3. Recommend a reallocation with expected impact and risks.
Measure
Numbers reconcile and the recommendation states assumptions.
Ship
Dashboard and a one-page memo.
Why it counts
Links marketing to analytics, the most hireable combination.
Resume bullet (fill in your numbers)

Analysed campaign data to recommend a budget shift expected to cut cost per lead by [x]%.

12 more project ideas

Shorter briefs for when you want a different angle. Apply the same rules: a real source, a baseline, a number and a README.

Local SEO plan for a shop

Beginner

Google Business Profile, Maps

DataA real local business

Stand-outReview-response templates and a citation list

YouTube channel audit

Beginner

YouTube Studio exports

DataA small channel that shares data

Stand-outRetention curve insights and three title tests

Instagram content pillars and 30-day calendar

Beginner

Canva, Metricool

DataA page you manage

Stand-outEngagement rate by pillar after 30 days

Newsletter growth experiment

Intermediate

MailerLite, landing page

DataYour own list

Stand-outSign-ups per channel with UTMs

WhatsApp community launch plan

Beginner

WhatsApp channel, Canva

DataA college club

Stand-outMember growth and message engagement over 4 weeks

Influencer shortlist with real metrics

Intermediate

Spreadsheet, public analytics

Data20 creators in one niche

Stand-outEngagement rate and estimated CPM, not follower counts

Brand voice guide

Beginner

Docs, examples

DataAny small brand

Stand-outBefore and after rewrites of 10 posts

Programmatic SEO plan

Advanced

Spreadsheet, template page

DataA directory-style idea

Stand-outIndex-bloat safeguards and quality thresholds

Schema markup implementation

Intermediate

JSON-LD, Rich Results Test

DataA site you can edit

Stand-outRich result eligibility before and after

App-store listing optimisation

Intermediate

Screenshots, keyword research

DataA small app

Stand-outConversion rate change on the listing

Survey-based persona research

Beginner

Google Forms, Sheets

Data100+ responses

Stand-outTwo personas with evidence, not guesses

Reddit and community listening report

Beginner

Search, spreadsheet

DataPublic subreddits

Stand-outTop questions people ask and content gaps

Case-study format for your portfolio

  1. Context: who, what goal, what constraint.
  2. What you did, with screenshots.
  3. Results with numbers and a comparison.
  4. What you learned and would do next.

Free tools used in these projects

Every tool above has a free plan; see free marketing tools and free SEO tools.

Frequently asked questions

What marketing projects can I do as a student with no budget?

SEO audits, keyword plans, GA4 dashboards, social campaigns, email sequences and AEO audits all run on free tools and a real page you have access to.

How do I get a real business for a project?

Ask a local shop, a college club or a family business for Search Console and social access in exchange for a report. Most say yes.

What is an AEO audit?

A check of how a brand appears in AI assistants such as ChatGPT and Perplexity, which sources they cite, and what the brand should change to be cited.

How many marketing projects do I need for a portfolio?

Three with numbers: one measurement project, one campaign and one strategy document.

Learn this with mentors

Digital marketing programmes with admissions open: live classes, mentors and project work.

Continue learning

Learning path

Marketing learning path

SEO, analytics, paid, email and AI search visibility, with real campaigns.

Project guide · Product

PM portfolio projects

Teardowns, funnel audits, AI feature specs and experiments.

Open guide →18 ideas
Project guide · Analytics

Data analytics projects

SQL, cohorts, A/B tests and dashboards on real datasets.

Open guide →24 ideas