A marketing plan is a written document that spells out who you’re trying to reach, how you’ll reach them, what it will cost, and how you’ll measure results. Most effective plans follow a consistent structure: market research, positioning, goals, strategies, budget, and metrics. The length can range from a few pages for a small business to dozens of pages for a large organization, but the core sections stay the same. Here’s how to build one from scratch.
Start With Market Research
Before you write a single goal or pick a single channel, you need to understand three things: who your customers are, what your competitors are doing, and how much demand exists for what you sell. This research phase is the foundation everything else sits on.
For customer research, define your target audience in concrete terms. Go beyond demographics like age and location. Identify what problems they’re trying to solve, where they spend time online and offline, what influences their buying decisions, and how much they typically spend. If you already have customers, survey them or analyze your sales data. If you’re launching something new, look at industry reports, social media conversations, and competitor reviews to piece together a profile.
For competitive research, list your direct competitors and study their strengths and weaknesses. Look at their pricing, messaging, product features, online presence, and customer reviews. You’re not copying them. You’re looking for gaps you can fill and advantages you already have.
A SWOT analysis is one of the most useful tools at this stage. Write out your business’s internal strengths and weaknesses, then list external opportunities and threats. Strengths might include a loyal customer base or a unique product feature. Weaknesses could be limited brand awareness or a small team. Opportunities are market gaps or emerging trends you can capitalize on. Threats are things like new competitors, rising costs, or shifting consumer behavior. This simple four-quadrant exercise gives you a clear snapshot of where you stand and where your marketing needs to focus.
Define Your Positioning
Positioning is the answer to a deceptively simple question: how do you want customers to think about your product or service compared to the alternatives? It’s not a tagline. It’s the strategic decision that shapes every piece of marketing you create.
Write a positioning statement that covers three elements: what your business does, who it does it for, and why it’s different from competitors. For example, a meal-kit company might position itself as the most affordable option for busy families who want healthy dinners without grocery shopping. A software company might position itself as the easiest tool for freelancers who don’t have time to learn complex accounting platforms. The more specific your positioning, the easier every downstream decision becomes, from which channels to use to what language goes on your website.
Set SMART Marketing Goals
Your goals connect your marketing activity to business outcomes. Vague goals like “increase brand awareness” or “get more leads” aren’t useful because you can’t measure them or know when you’ve achieved them. Use the SMART framework: every goal should be specific, measurable, achievable, relevant, and time-bound.
Instead of “grow our email list,” write “add 2,000 new email subscribers in Q3 through a gated content campaign.” Instead of “improve social media presence,” write “increase Instagram engagement rate from 1.8% to 3% by December.” Each goal should tie directly to a business objective. If your company needs to grow revenue by 20% this year, your marketing goals should map backward from that number: how many sales does that require, how many leads do those sales need, and how much traffic or outreach generates those leads.
Three to five well-defined goals are plenty for most businesses. More than that and your team’s attention gets spread too thin.
Choose Your Strategies and Channels
This is the largest section of your plan and the one that turns goals into action. For each goal, outline the specific strategies and tactics you’ll use. A helpful framework here is the 5 Ps of marketing: product, price, place, promotion, and people. Think about whether you need to adjust any of these to hit your targets.
For each marketing activity, document five things: who the target audience is, which channel you’ll use (paid search, email, social media, events, direct mail, content marketing, etc.), a detailed description of what you’ll do, the estimated cost, and the timing. This level of detail transforms your plan from a wish list into an operational playbook.
Be selective about channels. A common mistake is trying to be everywhere at once. If your target customers are mid-career professionals, a polished LinkedIn strategy and targeted email campaigns will likely outperform a TikTok account. If you’re selling directly to consumers under 30, the opposite may be true. Let your market research guide where you show up.
AI tools can speed up this phase significantly. Marketers using AI assistants for tasks like audience research, content drafting, and data analysis report saving roughly 12 hours per week on manual work. You can use tools like ChatGPT or Gemini to brainstorm campaign concepts, draft ad copy, or analyze competitor positioning. Treat these tools the way you’d treat a capable intern: give them detailed context and specific instructions, then review and refine whatever they produce.
Build Your Budget
Your budget is where strategy meets reality. Every tactic you listed in the previous section needs a dollar amount next to it so you can see whether your plan is financially viable before you start spending.
How much should you allocate overall? According to Forrester’s 2024 benchmarks, the average B2B company invests about 8% of annual revenue in marketing, though this varies widely by industry and company size. Newer companies trying to build awareness often spend a higher percentage. Established companies with strong brand recognition can spend less. If you’re a small business without historical data, start with a percentage of revenue you can afford, assign specific amounts to each tactic, and adjust quarterly based on what’s working.
Break your budget into categories: paid advertising, content creation, software and tools, events, agency or freelancer fees, and any personnel costs directly tied to marketing. Include a buffer of 5% to 10% for unexpected opportunities or necessary pivots. Track actual spending against your plan monthly so you catch overruns early.
Define How You’ll Measure Results
A plan without metrics is just a list of ideas. For each goal, identify the key performance indicators (KPIs) that tell you whether your marketing is working.
Some of the most useful metrics to track:
- Customer acquisition cost (CAC): The total cost of acquiring one new customer, including ad spend, creative production, tools, and the salaries of people working on acquisition, divided by the number of new customers gained in that period. This tells you whether your spending is sustainable.
- Customer lifetime value (LTV): How much revenue a customer generates over the entire time they do business with you. A healthy LTV-to-CAC ratio is generally around 3:1. Below 2:1 means you’re spending too much to acquire customers relative to what they’re worth. Above 5:1 may mean you’re underinvesting in growth.
- Return on ad spend (ROAS): Revenue generated from advertising divided by the cost of that advertising. Use this at the channel level to figure out which platforms are delivering results and which are burning money.
- Marketing efficiency ratio (MER): Total marketing-generated revenue divided by total marketing expenses. This gives you a big-picture view of whether your overall investment is paying off, regardless of which channel gets the credit.
- Brand search volume: The number of people searching for your brand name over time. Growth here signals that your marketing is building real awareness, not just buying clicks.
- Lead quality: Not just how many leads you’re generating, but how many actually convert to paying customers. Track the true cost per qualified lead by channel so you know which campaigns produce real pipeline and which produce dead ends.
Pick three to five KPIs that directly correspond to your goals. Review them on a set schedule, whether that’s weekly, monthly, or quarterly. The point isn’t to collect data for its own sake. It’s to know quickly whether to double down on what’s working or cut what isn’t.
Put It All Together in a Written Document
Your marketing plan should be a single document that anyone on your team can pick up and understand. A practical structure looks like this:
- Executive summary: A half-page overview of your goals, target market, key strategies, and budget. Write this last, after you’ve completed every other section.
- Market research and SWOT analysis: Your findings about customers, competitors, and your own strengths and weaknesses.
- Positioning statement: Who you serve, what you offer, and why you’re different.
- Goals: Your three to five SMART goals for the planning period.
- Strategies and tactics: The detailed breakdown of what you’ll do, on which channels, for which audiences, on what timeline.
- Budget: Line-item costs for every tactic, plus your total marketing spend.
- Metrics and review schedule: Which KPIs you’ll track and how often you’ll evaluate performance.
Most marketing plans cover a 12-month period, though some companies plan in quarterly cycles. Whatever timeframe you choose, treat the plan as a living document. Review it regularly, compare actual results against your goals, and refine your approach. Drop tactics that aren’t producing results and reallocate that budget to what is. The best marketing plans aren’t the ones that predict the future perfectly. They’re the ones that give you a clear framework for making smart adjustments as you go.

