Blog

How to Write a Marketing Plan, With Real Company Examples

What a marketing plan is, what it should include, and how to write one in seven steps, using Airbnb and Duolingo plans rebuilt from their filings.

How to write a marketing plan, with real company examples
On this page
  1. What is a marketing plan?
  2. Example 1: Airbnb’s marketing plan, 2020 to 2026
  3. Example 2: Duolingo’s social-first plan
  4. What should a marketing plan include?
  5. How to write a marketing plan in seven steps
  6. What are the different types of marketing plans?
  7. Common marketing plan mistakes
  8. The one-page test

A marketing plan is a written document that sets a company’s marketing goals for a fixed period, usually a year, and spells out the audience, the channels, the budget, who does what, and how results will be measured. A useful one fits on a few pages and changes when the numbers say it should. This guide starts with two real plans reconstructed from company filings, Airbnb and Duolingo, then gives a section-by-section template and a seven-step method.

Most marketing plan guides use invented companies or a 1990s classroom sample. The examples here come from shareholder letters, SEC filings and trade press reporting on those filings, so the budgets and results are ones the companies actually reported.

What is a marketing plan?

A marketing plan turns a marketing strategy into specific goals, actions and budgets for a set period. The U.S. Small Business Administration describes the marketing section of a business plan as the place to explain how a company will attract and retain customers and how a sale will actually happen, which is a good test for any marketing plan (SBA business plan guide).

Three documents are often confused:

DocumentWhat it decidesTypical length and period
Business planThe whole company: product, market, operations, finances10 to 40 pages, 3 to 5 years
Marketing strategyWho to target and how to position against competitorsA few pages, revised when the market changes
Marketing planGoals, channels, budget, owners and metrics for the period2 to 10 pages, usually 12 months, reviewed quarterly

A launch-specific plan for a new product or market is usually called a go-to-market strategy. It covers pricing and the sales motion as well as marketing.

Example 1: Airbnb’s marketing plan, 2020 to 2026

Airbnb has never published its internal marketing plan, but its SEC filings and executive statements show the main decisions year by year. Reconstructed from those sources, the plan looks like this.

Plan sectionWhat Airbnb decidedSource
SituationTravel collapsed in 2020; Airbnb argued it could reach travelers without relying on paid searchCompany filings, as analyzed by Skift (2026)
ObjectiveCut acquisition cost while keeping traffic, by relying on brand and direct visitsQ1 2021 filing, reported by Campaign
Channel mixReduce performance marketing; increase brand marketingQ1 2021 filing: decline “driven by a reduction of performance marketing, partially offset by an increase in brand marketing”
BudgetBrand and performance marketing cut 58% in 2020; total marketing in Q1 2021 down 45% to $119.2 millionSkift (2026); Campaign (2021)
MeasurementShare of traffic that is direct or unpaid: about 90%, per CEO Brian Chesky on the Q1 2021 earnings callEarnings call, reported by Campaign
RevisionBy 2023, brand and performance spend was above 2019 dollar levels; sales and marketing rose from 24% to 28% of revenue between 2024 and 2026; in the first half of 2026 that marketing grew 32% against 17% revenue growth, with filings citing “paid growth initiatives”Skift analysis of company filings (August 2026)

What the example shows. The 2020 plan was a sharp cut with a clear measure of success, direct and unpaid traffic. The later plans reversed part of it. Skift’s analysis points out that brand advertising can produce visits that are later counted as direct, so the traffic share alone could not show whether the cut was paying off. When the company wanted faster growth in new markets, paid acquisition came back into the plan.

What you can apply. Write the success metric into the plan before the money moves, and choose a metric that cannot be flattered by the change itself. A marketing plan is a set of bets with review dates, not a fixed budget.

What depends on scale. Airbnb could cut paid search because its brand was already widely known. A new company that switches off paid channels usually loses most of its traffic.

Example 2: Duolingo’s social-first plan

Duolingo’s plan is built around organic reach. Its fourth-quarter 2024 shareholder letter says its “social-first marketing strategy continues to deliver strong results, enabling us to attract new users efficiently.”

Measure (company figures, FY 2024 letter)Result
Revenue, FY 2024$748.0 million, up 41%
Daily active users, Q4 202440.5 million, up 51%
Paid subscribers, end of Q4 20249.5 million, up 43%
Sales and marketing expenseFell from 14% to 12% of revenue (GAAP), about $90.5 million

What the example shows. Daily active users grew 51% in the fourth quarter while full-year revenue grew 41% and marketing fell as a share of revenue. That is the sign of a plan where the main channel (social content and word of mouth) gets cheaper as the audience grows, rather than more expensive like most paid channels.

What you can apply. A marketing plan should state which channel is expected to get more efficient over time and track its cost per new customer quarter by quarter. Teams building a social-first plan will need a publishing workflow; this comparison of social media scheduling tools covers the main options.

What should a marketing plan include?

The recommended format has eight sections. Each line below shows what to write and how the Airbnb or Duolingo plan answered it.

SectionWhat to writeExample answer
1. SummaryThe goal, the main bet and the budget in three sentencesAirbnb 2020: cut paid acquisition, rely on brand and direct traffic
2. Situation and SWOTMarket, competitors, strengths and weaknesses, recent resultsTravel demand collapsed; strong brand recognition
3. Target audienceSegments and personas, with what triggers them to buyDuolingo: new users reached through social content and word of mouth
4. GoalsSpecific, measurable, time-bound targets (SMART)Grow daily active users while lowering marketing as a share of revenue
5. Positioning and messagingOne sentence on why the audience should choose youDuolingo: viral social campaigns, which its letter calls “unhinged and viral”
6. Channels and tacticsWhich channels, what content or campaigns, in what orderAirbnb: less performance marketing, more brand marketing
7. Budget and ownersSpend by channel and month; a named owner per lineAirbnb Q1 2021: total marketing of $119.2 million, down 45%
8. Measurement and reviewKPIs, reporting cadence, the date each bet is reviewedAirbnb: direct and unpaid traffic share; later, paid growth in new markets

How to write a marketing plan in seven steps

  1. Review last period’s results. List what each channel cost and what it produced: leads, customers, revenue. This is the baseline every goal is measured against.
  2. Define the audience in plain terms. Name two or three segments, what they need and where they already spend time. Keep each persona to a short paragraph.
  3. Set three to five goals. Each needs a number and a date, for example “increase qualified leads from the website by 20% by the end of Q2.” Tie each goal to a business result such as revenue or retention.
  4. Choose channels for each goal. Match channels to the audience and the goal: search and content for people already looking, social and partnerships for awareness, email and automation for retention. This marketing automation case study shows how retention programs perform in practice, and small teams can compare tools in this guide to email marketing platforms for startups.
  5. Set the budget. Gartner’s 2025 survey of 402 marketing leaders found marketing budgets averaged 7.7% of company revenue, with paid media taking 30.6% of that budget (Gartner CMO Spend Survey 2025). These are averages for mostly large companies; a young business growing fast often spends a higher share. Split the budget by channel and by month, and keep 10% to 15% unallocated for tests.
  6. Assign owners and dates. Every tactic gets one person responsible and a deadline. A plan without names usually stalls in the first quarter.
  7. Schedule the reviews. Put monthly KPI checks and a quarterly plan review in the calendar. At each quarterly review, cut what is not working and move the money to what is, as Airbnb did in both directions.

What are the different types of marketing plans?

TypePeriodUse it when
Annual marketing plan12 monthsSetting the year’s goals and budget across all channels
Quarterly plan3 monthsTurning the annual plan into campaigns and targets
Product launch planLaunch window, often 3 to 6 monthsBringing a new product or entering a new market
Channel plan (content, social, SEO, email)Quarterly or annualOne team owns one channel and needs its own targets
Small business one-page plan12 monthsA small team needs the essentials without a long document

Small businesses often get the most from a channel plan focused on search. These case studies show what that can look like: a small business that doubled its organic traffic in two months and a shopping mall that reached 252,000 organic visits in five months.

Common marketing plan mistakes

  • Goals without a baseline. “Grow traffic 30%” means little if nobody wrote down where traffic started.
  • A metric the change can flatter. As Skift’s analysis of Airbnb notes, cutting paid ads and then measuring “direct” traffic can hide traffic the brand ads still produced.
  • Too many channels. Spreading a small budget across every platform leaves none with enough to work.
  • No owner per line. Tactics without a named person tend to slip.
  • Writing it once. A plan that is not reviewed each quarter is out of date by the second one.

The one-page test

Before the plan is approved, check whether its core fits on one page: the goal, the audience, the two or three channels that carry most of the budget, the spend, the owner of each, and the metric and date that decide whether each bet continues. If any of those is missing, the plan is not ready. If all of them are there, the rest of the document is supporting detail.

About the author
Sheikh Shadi Shuvo
Sheikh Shadi Shuvo

Sheikh Shadi Shuvo has worked in SEO and link building since 2012, starting as a freelancer while at university. In 2022 he founded Sheikh Shadi, a SaaS and B2B link building agency based in Dhaka, Bangladesh, which has since built 15,000+ editorial links for 50+ brands on DR 50–90+ sites. He also runs Backlink Express, a link building marketplace. At Marketing Case Study he breaks down what actually drives marketing and SEO results, using real data and tests.