How to write a marketing plan in 8 steps: situation analysis, personas, SMART goals, positioning, channels, budget, calendar and KPIs, plus a ready template.

In short
a marketing plan is a written document that says who you want to reach, what you want to achieve, which channels you will use, how much you will spend and how you will measure results, usually over 12 months. A good plan follows eight steps: situation analysis, target and personas, SMART goals, positioning, channel mix, budget, calendar and KPIs. Keep it short enough to be used every week, and review it every quarter.
Want to go further? Ask
A marketing plan turns a business strategy into actions with owners, dates and numbers. The classic framework described in the Wikipedia entry on marketing plans still holds: understand the market, set objectives, choose tactics, allocate resources, control results. What changed is the channel list: search now includes Google and AI assistants such as ChatGPT, Gemini and Perplexity.
The strategy answers "where do we play and how do we win": target market, positioning, value proposition. The plan answers "what do we do this year": campaigns, content, budgets, deadlines and the metrics that prove progress. A strategy can stay stable for several years; a plan is rewritten every year and adjusted every quarter.
Start with facts: revenue by product, acquisition channels and their cost, conversion rates, customer retention, share of traffic from organic search. Add a SWOT (strengths, weaknesses, opportunities, threats) and a short competitor review: who ranks on your main keywords, who is recommended when someone asks an AI assistant for a provider in your category.
Describe two to four personas with their role, problem, buying triggers, objections and where they look for information. A persona is useful only if it changes a decision, for example the channel, the message or the content format.
Each goal must be specific, measurable, achievable, relevant and time bound, following the SMART criteria. "Grow the brand" is a wish. "Generate 300 qualified leads per quarter from organic search by December" is a goal. Limit yourself to three to five goals, linked to revenue.
Write one sentence: for [target], who [need], [brand] is the [category] that [main benefit], unlike [alternative], because [proof]. This sentence guides every message, page and campaign in the plan.
Pick the channels where your personas already are and that match your goals and budget: search (SEO and GEO), paid search, social media, email, partnerships, events, sales outreach. Fewer channels done well beat a long list done badly. Owned channels (website, blog, email list) build value that remains after the campaign ends; paid channels stop when the budget stops.
Allocate the budget by goal and channel, and keep a reserve of about 10% for tests. Estimate the cost per lead or per sale you can afford from your margin and customer lifetime value. A SEO budget calculator helps size the organic part.
Place campaigns, launches, seasonal peaks and content publication on a 12 month calendar, with an owner for each action. For content, plan topics by cluster with a topical map so that each article supports the others.
Define one or two indicators per goal, a weekly dashboard and a quarterly review where you cut what does not work and reinforce what does.
| Section | Key question | Example content |
|---|---|---|
| Situation analysis | Where are we today? | Revenue by channel, SWOT, competitors |
| Target and personas | Who do we want to reach? | 2 to 4 personas with problems and objections |
| Goals | What do we want to achieve? | 3 to 5 SMART goals tied to revenue |
| Positioning | Why us? | One positioning statement and its proofs |
| Channel mix | Where do we act? | SEO, GEO, ads, email, social, partners |
| Budget | How much and where? | Budget by channel, 10% test reserve |
| Calendar | When and who? | 12 month plan with owners |
| KPIs | How do we measure? | Leads, cost per lead, sales, retention |
Take a fictional local accounting firm that wants more small business clients. Its situation analysis shows that most clients come from referrals and that the firm is absent from Google for "accountant + city". The plan sets one main goal: 20 new clients over 12 months, half of them from search. The persona is a founder of a company with fewer than ten employees, worried about tax deadlines. The positioning promises fast answers and fixed monthly fees. The channel mix stays narrow: Google Business Profile and reviews, a blog answering tax questions every week, a monthly newsletter and two partnerships with local business networks. The budget covers content, a small local ads test and the newsletter tool. The KPIs are calls and contact forms from search, new reviews and signed clients, reviewed every quarter.
| Goal | Main KPI | Supporting KPI |
|---|---|---|
| Awareness | Branded searches | Mentions in AI answers, reach |
| Acquisition | Qualified leads | Organic traffic, cost per lead |
| Conversion | Conversion rate | Sales cycle length, average order |
| Retention | Retention rate | Repeat purchase, customer lifetime value |
Choose indicators you can measure every week with the tools you already have: Google Analytics, Google Search Console, your CRM and your ad platforms.
Search is the channel where buyers state their need in their own words. Treat it as a long term asset in the plan:
Organic results take time, usually several months before first effects, so plan them from the first quarter and do not judge them on a single month. Google's SEO starter guide is a good baseline for the team in charge.
A useful marketing plan fits on a few pages, ties every action to a measurable goal and is reviewed every quarter. For the organic part, Sorank finds your keywords, writes and publishes optimized articles on autopilot and tracks your presence in the AI, with a 3-day free trial.
Most small and mid sized companies need 5 to 15 pages, plus a one page summary. The goal is a document the team reads and updates, so keep details such as campaign briefs in appendices. A long plan that nobody opens is worse than a short one used every week.
The 7 Ps are product, price, place, promotion, people, process and physical evidence. The first four come from the classic marketing mix, and the last three were added for services. They are a checklist to make sure the plan covers the whole offer, not only communication.
Write the plan for 12 months, check the KPIs every week or month and hold a formal review every quarter. At each review, cut the actions that underperform and move the budget to what works. Rewrite it fully once a year or after a major change in the market.
THEY TRIED SORANK BEFORE YOU
