How to Create a Marketing Plan: Steps, Template and Examples

A marketing plan describes who you want to reach, what you will say, which channels you will use, how much you will spend and how you will measure success. This guide shows you how to write one from scratch, with a template you can copy and examples for different kinds of business.

Prefer to start from a draft? Use the free AI marketing plan generator and then check it against this guide.

How to Create a Marketing Plan in 8 Steps

Follow these steps in order. Each one builds on the previous, and together they cover everything a basic marketing plan needs.

Step 1: Research your market and customers

Start by learning who your buyers are and what they need. Use customer interviews, surveys, competitor websites, search trends and your own sales data. Write down who you serve, what problem you solve and why customers choose you over alternatives.

Step 2: Analyze your situation

Summarize the market and your position in it. A SWOT analysis (strengths, weaknesses, opportunities and threats) is a quick, widely used way to do this. Include your top three competitors and what each does well.

Step 3: Define your target audience

Describe one or two customer segments in detail: role or situation, location, goals, frustrations and where they spend time online. A specific audience makes every later decision easier.

Step 4: Set measurable objectives

Turn vague wishes into numbers with dates. For example, "generate 60 qualified leads per month by the end of quarter two" is a usable objective, while "grow the brand" is not.

Step 5: Choose your positioning and message

State in one or two sentences what makes your offer different and why it matters to your audience. Use this as the foundation for all copy, ads and content.

Step 6: Select channels and tactics

Pick the channels that match where your audience pays attention and that you have the capacity to run well. Common options include SEO and blogging, social media, email, paid search, paid social, partnerships and events.

Step 7: Set a budget and timeline

Allocate money by channel, keep a small reserve for testing and map tasks onto a calendar. Annual plans usually break into quarterly campaigns and monthly or weekly tasks.

Step 8: Define KPIs and review rhythm

Choose a handful of metrics tied to your objectives, such as website traffic, leads, conversion rate, cost per acquisition and revenue, and decide who reviews them and when. Monthly reviews work for most small teams.

Marketing Plan Template and Outline

Use this free marketing plan template as a starting point. Copy the headings into a document or spreadsheet and fill in each section.

Copy-and-paste marketing plan outline

Use this outline as a basic marketing plan template. It works for small businesses, startups, IT services companies and agencies, and you can shorten or extend each section to fit.

  • Cover page: company name, plan title, period covered, author and date.
  • 1. Executive summary: goals, strategy, budget and expected results on one page.
  • 2. Business overview: mission, products or services, pricing and unique selling point.
  • 3. Market and competitor analysis: market trends, top competitors, SWOT.
  • 4. Target audience: segments, personas, needs and buying behavior.
  • 5. Marketing objectives: three to five measurable goals with deadlines.
  • 6. Positioning and messaging: value proposition and key messages.
  • 7. Marketing mix: product, price, place, promotion (plus people, process and physical evidence for services).
  • 8. Channel strategy: tactics for SEO, content, social, email, paid and partnerships.
  • 9. Content and campaign calendar: monthly timeline of campaigns and publishing.
  • 10. Budget: spend by channel and by month.
  • 11. Implementation plan: owners, tasks, tools and deadlines.
  • 12. KPIs and reporting: metrics, targets, review schedule.
  • 13. Risks and next steps: what could go wrong and how you will adapt.

Simple one-page marketing plan format

If a full document is too much, a one-page version still works. Write one line each for target customer, main goal, core message, top two channels, monthly budget, three KPIs and the next three actions with owners and dates.

Marketing campaign outline

  • Campaign goal and single measurable target.
  • Audience and the problem the campaign addresses.
  • Core message and call to action.
  • Channels, creative formats and publishing schedule.
  • Budget, owners and approval steps.
  • How results will be measured and reported.

Marketing Plan Examples

These short examples show how a plan changes depending on the business. The numbers are illustrative, so replace them with your own goals and budget.

Example: marketing plan for a small local business

The figures below are illustrative examples for a neighborhood bakery. They show the level of detail to aim for, not benchmarks you should expect.

  • Audience: residents within three miles who order celebration cakes and weekend treats.
  • Objective: increase custom cake orders by 25 percent in six months.
  • Channels: Google Business Profile, Instagram photos, local email list and partnerships with event planners.
  • Budget split: roughly 40 percent local search and listings, 30 percent social content, 20 percent email and offers, 10 percent testing.
  • KPIs: profile views and calls, orders per week, email sign-ups and repeat customer rate.

Example: marketing plan for a startup

  • Audience: small-team managers who need a simple project tracking tool.
  • Objective: reach 500 trial sign-ups and 50 paying customers in the first quarter.
  • Channels: SEO and comparison content, a launch on product communities, targeted paid search and founder-led social posts.
  • Budget split: heavier on content and paid search, with a reserve for experiments.
  • KPIs: trial sign-ups, activation rate, cost per acquisition and monthly recurring revenue.

Example: marketing plan template for IT services

  • Audience: operations managers at small and mid-sized companies with limited in-house IT.
  • Objective: generate 20 qualified consultation requests per month.
  • Channels: case studies, LinkedIn, SEO pages for each service, webinars and referral partnerships.
  • Messaging: reliability, response time, security and clear pricing.
  • KPIs: consultation requests, proposal-to-close rate and average contract value.

Example: marketing plan for a marketing or advertising agency

  • Audience: owners of growing businesses that have outgrown doing marketing themselves.
  • Objective: win five new retainer clients per quarter.
  • Channels: portfolio and case study pages, SEO content, outbound outreach, referrals and industry events.
  • Proof: published results, testimonials and transparent reporting.
  • KPIs: qualified inquiries, pitch win rate and client retention.

Example: digital marketing plan for e-commerce

  • Audience: online shoppers comparing a few brands before purchase.
  • Objective: raise repeat purchase rate and average order value.
  • Channels: product page SEO, email and SMS flows, retargeting, influencer partnerships and social proof.
  • KPIs: conversion rate, average order value, return on ad spend and customer lifetime value.

Annual Plans, Promotion Plans and Key Terms

Planning over a year, and the vocabulary around it, can be confusing. This section explains both.

Annual marketing plan and timeline

An annual marketing plan sets the yearly objectives and budget, then breaks them into quarters. A common structure is to use quarter one for foundations and research, quarter two for campaigns and content growth, quarter three for optimization and scaling, and quarter four for review and planning the following year.

  • Quarter 1: research, positioning, website and tracking set-up, first content and campaigns.
  • Quarter 2: expand the channels that show early results and test new ones.
  • Quarter 3: optimize conversion, refine budgets and build automation.
  • Quarter 4: review results against objectives, document lessons and draft next year's plan.

Promotion plan and strategic versus tactical planning

A promotion plan is the part of a marketing plan that covers advertising, sales promotions, public relations, content and social media. A strategic marketing plan sets long-term direction and positioning, while a tactical marketing plan lists the specific actions, owners and dates for the coming weeks or months.

A marcom (marketing communications) plan focuses on messages and channels used to communicate with customers, and is often one section of the larger marketing plan.

Marketing planning terms explained

  • Marketing plan: the written document describing goals, audience, tactics, budget, timeline and measurement.
  • Marketing program: a coordinated set of campaigns and activities that share a goal.
  • Market planning: the process of analysing the market and deciding how to compete in it.
  • Marketing mix: the combination of product, price, place and promotion (4Ps), extended to 7Ps for services.
  • KPI: a key performance indicator, a number you track to judge progress toward an objective.

AI and Your Marketing Plan

AI can speed up planning, but it works best alongside your own customer knowledge.

Using an AI marketing plan generator

An AI marketing plan generator takes details about your business and returns a structured plan. It is most helpful for removing the blank page, applying standard frameworks and producing a first draft you can refine. Better inputs give better output, so be specific about audience, budget, goals and timeline.

You can try the free AI marketing plan generator on this site, then use the outline above to check that nothing important is missing.

The future of AI in advertising and marketing

AI is moving toward more personalized messaging, faster creative testing, better forecasting and automated reporting. As the tools become common, the advantage shifts to teams that combine them with strong customer understanding, original ideas and careful measurement.

Marketing Plan FAQ

How do I create an effective marketing plan from scratch?
Research your market and customers, analyze your competitors, define a specific target audience, set measurable objectives, choose a few channels you can run well, set a budget and timeline and decide which KPIs you will review each month.
What should be in a marketing plan?
An executive summary, situation analysis, target audience, objectives, positioning and messaging, marketing mix, channel strategy, budget, implementation timeline and KPIs.
How do you write a marketing plan for a small business?
Keep it short and specific: one clear target customer, two or three measurable goals, one or two channels, a realistic budget, a monthly calendar and three to five KPIs. Review results monthly and adjust.
What is the difference between a marketing plan and a marketing strategy?
The strategy is the overall approach to reaching and winning customers. The plan turns that strategy into specific actions, budgets, timelines and measurements.
What is the purpose of a marketing plan?
It gives a business a clear direction, aligns the team, ensures spending is tied to goals and makes results measurable so that the approach can be improved over time.
Why is marketing planning important?
Planning prevents scattered, reactive spending. It helps you choose the right audience and channels, allocate budget sensibly, spot risks early and measure whether your efforts are working.
How do I implement a marketing plan?
Break objectives into monthly and weekly tasks with named owners, build a campaign calendar, launch the highest-priority channels first, track results in one place and review monthly.
Can you recommend some templates for marketing plans?
This guide includes a complete 13-section marketing plan outline, a one-page format and a campaign outline. You can also generate a tailored plan with the free AI marketing plan generator.
Can AI marketing plan generators help small businesses?
Yes. They give small teams a structured first draft quickly and at low cost. The plan should be reviewed against real customer knowledge and budget before it is used.

Ready to build your plan?

Generate a customized marketing plan or an SEO blog post for your business in minutes.

Try the Free Marketing Plan Generator

Next, learn how to write SEO content and grow organic traffic.