GS
growthskills
Browse
Back to all playbooks

Marketing Plan Framework

Full 15-section marketing plan — personas, competitors, propositions, channels, and budget.

StrategyFree
$ npx growthskills add marketing-plan-framework

Marketing Plan Framework

A comprehensive, practitioner-tested framework for writing a full marketing plan from scratch. This is not a template of headings to fill in — it is a working methodology for building each section with real data, real analysis, and real strategic decisions. Whether you are building your first marketing plan or rebuilding one that has drifted from reality, this framework produces a plan you can actually execute against.


1. The 15-Section Structure

A complete marketing plan covers every layer of the marketing function — from understanding who you are selling to, through how you reach them, to how you measure whether it is working.

The sections, in execution order:

  1. Persona Development
  2. Competitor Research
  3. Proposition Mapping
  4. Brand Styleguide
  5. Keyword Research
  6. Technical SEO Foundation
  7. Public Relations
  8. Editorial Content Strategy
  9. Email List Building
  10. Conversion Optimization
  11. Tracking Plan
  12. Referral Triggers
  13. CRM Automation
  14. PPC Campaigns
  15. Budget Forecasting

Each section builds on the previous ones. Persona work informs competitor research. Competitor research informs proposition mapping. Proposition mapping feeds keyword research, content strategy, and ad copy. Skipping sections or doing them out of order creates a plan full of assumptions where there should be data.


2. Data-Driven Persona Building

Most personas are fictional characters created in a brainstorming session. They describe an imagined person with an imagined job who has imagined problems. Data-driven personas start with actual audience data and work backwards to behavioral profiles.

The Ad Platform Audience Insights Method

Major ad platforms (Google, Meta, LinkedIn) provide audience insights tools that let you explore the demographics, interests, and behaviors of people who match specific criteria. This is the raw material for personas.

Process:

  1. Start with a single attribute your audience is more likely to have compared to the general population. Example: if you sell marketing software, start with "interested in marketing automation."
  2. Look at the demographics and interests of that filtered audience. What else are they interested in? What publications do they read? What job titles do they hold?
  3. Apply a second filter — a subset attribute that narrows the audience further. Example: within marketing automation interest, filter for people who also follow SaaS industry publications.
  4. Continue filtering until you reach a niche audience of approximately 200,000-400,000 people. This is your working persona pool.
  5. Record every data point the platform reveals about this group: age ranges, gender split, geographic concentration, job titles, interests, pages they follow, content they engage with, device preferences, online behavior patterns.

Why this works: You are not guessing who your audience is. You are using platform data to find actual clusters of real people who share specific characteristics. The persona you build describes a real population, not an imaginary archetype.

Building the Persona Document

For each persona (most companies need 2-4), document:

  • Demographics: Age range, geographic concentration, job titles, seniority level, company size
  • Professional context: What they are responsible for, who they report to, what keeps them up at night
  • Content consumption: What publications they read, what podcasts they listen to, what events they attend, what social platforms they are active on
  • Decision-making style: Do they make solo decisions or need committee buy-in? Are they data-driven or intuition-driven? Do they evaluate multiple options or go with the first good solution?
  • Buying triggers: What events or circumstances cause them to start looking for a solution? Budget approval cycles, team growth, new leadership, competitive pressure, regulatory changes.
  • Objections: What will make them hesitate? Price, implementation time, switching costs, internal politics, risk aversion.

The Anti-Persona

Equally important is defining who your audience is NOT. The anti-persona prevents you from wasting budget on people who look superficially similar to your target market but will never buy.

Process: Reverse the persona methodology. Filter ad platform audiences for traits that are less common among your target market. Find the people who share some characteristics with your personas but diverge on critical dimensions — wrong company size, wrong budget authority, wrong industry vertical, wrong stage of business maturity.

Why anti-personas save money: Without an anti-persona, your targeting is a sieve. You exclude obvious mismatches but let through borderline audiences that waste 15-30% of your budget. An anti-persona gives your ad targeting, content strategy, and sales team a clear "do not pursue" profile.


3. Competitor Research

The Three-Layer Analysis

Layer 1: Direct competitors — Companies selling the same category of product or service to the same audience. These are the names your prospects mention on sales calls.

Layer 2: Indirect competitors — Companies solving the same underlying problem with a different approach. If you sell project management software, a spreadsheet template library is an indirect competitor. So is a consulting firm that helps teams build processes manually.

Layer 3: Status quo competitors — The current way your prospects are solving (or ignoring) the problem. This is often "doing nothing" or "using a cobbled-together set of free tools." The status quo is the most common competitor and the hardest to beat because inertia requires zero effort.

Competitor Link Profile Analysis

For each direct competitor, build a link intelligence profile:

MetricWhat It Tells You
Estimated search visitsOverall organic traffic scale
Domain authorityAggregate link strength
Root domain diversityHow many unique sites link to them
Total backlinksRaw link volume
Links per referring domainWhether links come from natural editorial mentions or bulk tactics
Link velocity (new links per 60 days)Whether their link profile is growing or stagnant

Why link velocity matters: A competitor with high domain authority but flat link velocity is coasting on historical links. A competitor with moderate domain authority but high link velocity is actively building and will overtake stagnant competitors within 6-12 months. Focus your competitive strategy on beating the builders, not the coasters.

Mine their backlinks for tactics: Export the URLs linking to each competitor. Categorize the linking sites: are they industry publications, guest post placements, directory listings, partnerships, resource pages, or press mentions? This tells you which link-building tactics work in your market. If every competitor gets links from the same 10 industry publications, those publications should be on your outreach list.


4. Proposition Mapping

The Value Matrix

Break your value proposition into six categories and fill each with specific, provable claims.

CategoryQuestion It AnswersYour Proof Points
TimeWhat time does this save?[Fill with specific data]
CostWhat does it cost or save?[Fill with specific data]
QualityHow good is the result?[Fill with specific data]
PainWhat frustration does it eliminate?[Fill with specific examples]
AccessWhat can they do that they could not before?[Fill with specific capabilities]
StatusWhat does using this say about them?[Fill with social proof]

How to populate the matrix:

  • Interview 10-15 existing customers and ask: "What changed for you after you started using us?" Categorize every answer into one of the six categories.
  • Review sales call recordings for the moments when prospects express excitement or relief. What category does that emotion map to?
  • Check competitor review sites for the complaints about alternatives. Each complaint is a pain point you can own.

How to use the matrix for marketing: Every ad headline, landing page section, email subject line, and social post should map to one of these six categories. When you run out of ideas, look at the matrix. When two headlines perform differently in A/B testing, check which category each maps to — you are learning which value dimension resonates most with your audience.


5. Brand Styleguide for Marketing

This is not a design brand guide (logos and colors). This is a marketing communications guide that ensures every touchpoint sounds like the same company wrote it.

The SOCO/SOCA Framework

SOCO — Single Overriding Communications Objective: The one message that every piece of marketing should reinforce. If a journalist writes about you, what headline do you want? If a customer describes you to a friend, what words do you want them to use? That is your SOCO.

Example: "The only marketing platform built for teams that have outgrown HubSpot but cannot afford Marketo."

SOCA — Single Overriding Communications Avoidance: The one narrative you must never get dragged into. Every company has a vulnerability — a criticism, a comparison, or a misconception that derails conversations when it surfaces.

Example: "We are not a cheap alternative. We never compete on price. If the conversation becomes about cost, redirect to capability and outcomes."

Voice Documentation

Document your brand voice across these dimensions:

  • Vocabulary level: Do you use technical jargon or plain language? Is it "implement a multi-touch attribution framework" or "see which campaigns actually make money"?
  • Humor tolerance: Can the brand be funny? Dry wit, self-deprecating humor, or always serious?
  • Confidence level: Assertive claims ("the fastest way to...") or measured claims ("designed to help you...")?
  • Formality: First person or third person? Contractions or formal grammar? "We" or the company name?

Provide 3-5 example paragraphs that represent the target voice, and 3-5 anti-examples showing what the voice is NOT.


6. Keyword Research

Process and Prioritization

Keyword research for a marketing plan is broader than keyword research for a single campaign. You are mapping the entire landscape of how your audience searches for solutions to their problems.

Step 1: Seed keyword expansion. Start with 10-15 seed keywords that describe your product category, pain points, and solution types. Run each through keyword expansion tools to generate hundreds of variations.

Step 2: Question mining. Use question-based keyword tools to find every question your audience asks about your category. "How to," "what is," "why does," "when should" — these questions become content topics.

Step 3: Competitor keyword gap analysis. Identify keywords your competitors rank for that you do not cover at all. These are content gaps in your strategy.

Step 4: Commercial intent classification. Categorize every keyword by intent: informational (learning), commercial investigation (comparing), transactional (buying). Weight your content calendar toward commercial investigation and transactional keywords.

Step 5: Prioritization scoring. Score each keyword on volume, competition, commercial intent, and fit. The highest-priority keywords are high intent with moderate competition and strong fit — not necessarily the highest volume.


7. Technical SEO Foundation

The marketing plan must include a technical SEO audit and implementation roadmap. Content strategy is useless if Google cannot properly crawl and index your site.

Foundation checklist:

  • Site loads in under 3 seconds on mobile
  • HTTPS is enforced with proper redirects from HTTP
  • XML sitemap is submitted and clean (no broken URLs, no redirects, no noindexed pages)
  • Robots.txt is correctly configured (not blocking important content)
  • Every page has a unique title tag, H1, and meta description
  • Canonical tags are in place for all pages with potential duplicate versions
  • Structured data (schema markup) is implemented for key page types
  • Internal linking structure keeps important pages within 3 clicks of the homepage
  • Mobile rendering is verified (no content hidden, no layout issues)

Schedule a full technical audit before launching any content or paid campaign. Fixing technical issues often produces faster traffic gains than creating new content.


8. Public Relations

Earned Media Strategy

PR in the marketing plan is not about press releases. It is about building relationships with the publications and journalists who influence your target audience.

Target publication mapping: List 20-30 publications your personas read. Categorize by tier: Tier 1 (major industry publications with large readership), Tier 2 (niche publications with concentrated readership), Tier 3 (blogs, podcasts, and newsletters with engaged small audiences).

Story angle development: For each publication tier, develop 3-5 story angles based on your SOCO. What data do you have that supports a newsworthy narrative? What trend can you comment on with unique perspective? What contrarian position can you defend with evidence?

Relationship building timeline: Tier 3 publications respond within weeks. Tier 2 publications take 1-3 months of relationship building. Tier 1 publications take 3-6 months and often require warm introductions. Start with Tier 3, build a portfolio of coverage, and leverage it upward.


9. Editorial Content Strategy

Research-Driven Content Planning

Do not create content based on what you think your audience wants. Research what they actually engage with.

Social share analysis: Use content analysis tools to find what actually gets shared in your niche. Search your core topics and sort by total engagements. The patterns reveal what resonates — specific formats, headline styles, angles, and depth levels that your audience amplifies.

Content categorization:

TypeCharacteristicsProduction Cadence
EvergreenRelevant for 12+ months, reference materialProduce once, update annually
SeasonalTied to events, holidays, industry cyclesPlan 6-8 weeks before season
TrendingTimely commentary on current eventsPublish within 48 hours of trigger
PillarComprehensive hub content, 3,000+ wordsQuarterly production
SupportingSpoke content, 1,500-2,000 wordsWeekly or bi-weekly

The 80/20 rule for content types: 80% of your content should be evergreen and pillar content that compounds over time. 20% can be trending and seasonal content for short-term traffic spikes. Teams that invert this ratio spend all their time chasing news cycles and have nothing to show for it after 6 months.


10. Email List Building

Capture Strategy

Your email list is the only marketing audience you truly own. Platform algorithms change, ad costs increase, organic reach decreases — but your email list remains constant.

Capture mechanisms by funnel stage:

Funnel StageCapture MethodExpected Conversion Rate
Top (Awareness)Content upgrades on blog posts3-8%
Middle (Consideration)Webinars, assessments, tools15-30%
Bottom (Decision)Free trial, demo request, consultation5-15%

List quality over quantity: A list of 2,000 engaged subscribers who open 40% of your emails is more valuable than 20,000 subscribers who open 5%. Inactive subscribers hurt your deliverability reputation and skew your performance metrics.


11. Conversion Optimization

Testing Plan

The marketing plan should include a CRO testing roadmap — not just "we will A/B test things," but a prioritized list of hypotheses with expected impact.

Hypothesis prioritization framework: Score each test idea on three dimensions:

  • Potential impact (how much of the funnel does this touch?)
  • Ease of implementation (how hard is it to build and deploy the test?)
  • Evidence strength (how much data supports the hypothesis?)

Run the highest-scoring hypotheses first. Plan for 2-4 tests per month depending on traffic volume. Document every result — wins and losses — to build institutional knowledge.


12. Tracking Plan

What Gets Measured

The tracking plan is the agreement between marketing and the rest of the organization about what numbers matter and where they come from.

Essential tracking infrastructure:

  • UTM parameters on every link in every campaign, following documented naming conventions
  • Goal configuration in analytics matching every conversion action
  • CRM lead source fields capturing first-touch and last-touch attribution
  • Hidden form fields passing UTM parameters and visitor identifiers to the CRM
  • Server-side tracking for accurate data collection resistant to ad blockers
  • Conversion import from CRM back to ad platforms for offline conversion optimization

Reporting cadence:

  • Weekly: campaign performance, lead volume, pipeline additions
  • Monthly: channel ROI, funnel conversion rates, content performance, budget pacing
  • Quarterly: strategic review against plan targets, channel rebalancing, plan adjustments

13. Referral Triggers

Building Referral Into the Product Experience

Referral should not be an afterthought bolted on after launch. The marketing plan should identify 3-5 natural referral triggers in the customer journey.

Common referral trigger points:

  • Immediately after first value realization (the "aha moment" when the product delivers on its promise)
  • After completing a milestone (first campaign launched, first sale attributed, first report generated)
  • During account renewal or upgrade conversations
  • When a customer gives a high NPS score (9 or 10)

For each trigger point, plan:

  • What the referral offer is (credit, discount, free feature, mutual benefit)
  • How it is presented (in-app prompt, email, account dashboard)
  • What the referred person receives (must be compelling on its own — the referrer cannot sell a bad offer)

14. CRM Automation Messaging

Lifecycle Email Sequences

Map your entire CRM automation messaging plan before writing a single email.

Welcome sequence (Days 0-7):

  • Email 1 (Immediate): Welcome + deliver the promised resource or access
  • Email 2 (Day 2): Introduce one core feature or concept with a quick win
  • Email 3 (Day 4): Share a customer story showing a specific outcome
  • Email 4 (Day 7): Ask a question to drive engagement and learn about their needs

Engagement sequences (ongoing):

  • Progress updates: milestone celebrations, usage summaries, achievement badges
  • Education: tips based on features they have not yet used
  • Social proof: case studies matching their industry or company size

Retention sequences (triggered by behavior):

  • Slipping away (reduced login frequency): "We noticed you haven't been in recently — here's what's new"
  • Pick of the week: curated content or feature highlight based on their usage pattern
  • Anticipated need: proactive suggestion based on behavior patterns ("You've been doing X — have you tried Y?")
  • Based-on-similar-users: "Teams like yours typically use [feature] to solve [problem]"

Win-back sequence (triggered by churn signals):

  • Last chance: "Your trial/subscription ends in 3 days — here's what you'll lose access to"
  • Post-churn Day 7: "We miss you — here's what has changed since you left"
  • Post-churn Day 30: Special reactivation offer

Voice rule: Every automated email should sound like it was written by a person who cares, not by a marketing automation platform running a drip campaign. Read every email aloud. If it sounds like a robot, rewrite it.


15. PPC Campaign Planning

Campaign Structure

The marketing plan should map your paid search and paid social campaign structure before spending a dollar.

Search campaigns by intent:

  • Brand campaigns (your brand name, misspellings, brand + product terms)
  • Competitor campaigns (competitor names, "[competitor] alternative," "[competitor] vs")
  • Category campaigns (generic product category terms)
  • Content campaigns (informational keywords driving to blog/resource content)

Social campaigns by funnel stage:

  • Top of funnel: audience-based targeting with educational content
  • Middle of funnel: retargeting website visitors with social proof and case studies
  • Bottom of funnel: retargeting high-intent pages (pricing, demo) with direct-response offers

Budget allocation starting point: 60% to search (highest intent), 30% to social retargeting (highest ROI), 10% to social prospecting (lowest conversion rate but necessary for funnel fill). Adjust based on data after 60-90 days.


16. Budget Forecasting

The Complete Cost Picture

Most marketing budgets account for ad spend and tool subscriptions but ignore the most expensive line item: people's time.

Three cost categories:

  1. Direct costs: Ad spend, tool subscriptions, contractor fees, content production, event sponsorships
  2. People costs: Hours spent by team members on each channel, multiplied by their effective hourly rate (salary + benefits divided by working hours)
  3. Opportunity costs: What are you NOT doing because your team is spending time on this channel? Every hour on organic social is an hour not spent on content creation or outreach.

Why time accounting matters: A founder spending 15 hours per week managing Google Ads is not doing it "for free." Those 15 hours have a value — and if the founder's time is worth $200/hour, the true cost of that Google Ads management is $3,000/month plus ad spend. An agency charging $2,000/month might actually be the cheaper option when time is properly valued.

Building the 6-Month Forecast

  1. List every marketing channel in the plan
  2. Estimate monthly direct costs per channel (ad spend, tools, production)
  3. Estimate monthly hours per channel for each team member
  4. Calculate total monthly cost per channel (direct + people)
  5. Estimate monthly output per channel (leads, traffic, pipeline)
  6. Calculate cost per output per channel
  7. Build three scenarios: minimum viable (cut to essentials), planned (what the plan calls for), and aggressive (maximum investment if metrics hit targets)

The Real Goal of the First Plan

If this is your first comprehensive marketing plan, understand that the first 3-6 months are about learning, not ROI.

What the first plan teaches you:

  • Can you get traction with SEO in your market, or is competition too entrenched?
  • Which content types resonate with your specific audience?
  • What value propositions convert on paid ads and which fall flat?
  • What landing page designs and messaging produce the best conversion rates?
  • Which channels produce leads that actually close, not just leads that fill out forms?

The value of learning early: One mistake avoided because you tested a small budget first saves tens of thousands in wasted spend later. One winning message discovered in month 2 can be scaled across every channel for the rest of the year. One smart strategic decision — choosing the right primary channel, finding the right value proposition angle, identifying the right persona — can add millions in valuation over 3-5 years.

The first marketing plan is not a prediction. It is a structured experiment designed to produce the data you need to write a much better second plan.