Free SaaS Marketing Plan Template for B2B Founders (2026 Edition)
- Narrative Ops
- Apr 5
- 18 min read

You need a marketing plan.
You open Google Docs. Blank page stares back.
What should it include? How detailed should it be? What format actually works?
Most founders either:
Overthink it: Spend 3 months building a 45-page deck that nobody reads
Underthink it: Bullet points in Notion that never get executed
What you actually need:
Simple template you can fill out in 2-3 hours
Covers all the essentials (ICP, channels, metrics, budget)
Actionable format (not theoretical)
One-page executive summary version for board/investors
What you'll get in this post:
Complete marketing plan template (copy-paste ready)
Instructions for each section
Real examples from B2B SaaS companies
One-page executive summary version
Downloadable Google Docs/Sheets versions
By the end, you'll have a complete, professional marketing plan. No blank page paralysis.
What This Template Includes
The Complete Template Has 8 Sections:
Executive Summary - Entire plan on one page (for busy stakeholders)
ICP Definition - Who you're targeting (6 criteria framework)
Positioning & Messaging - What you're saying to them
Goals & Metrics - What success looks like (90-day targets)
Channel Strategy - Where you'll reach them (2-3 channels)
Budget Allocation - How you'll spend (by channel breakdown)
90-Day Roadmap - What you'll do week by week
Dashboard & Tracking - How you'll measure progress
Two Formats Provided:
Full version: 4-6 pages with detail (for execution)
Executive summary: 1 page (for stakeholders, board)
Time to complete: 2-3 hours
All templates are copy-paste ready. Fill in the bracketed sections with your information.
How to Use This Template
Step 1: Copy the template sections below
Step 2: Fill out sections in order (each builds on previous)
Step 3: Review with your team (get input before finalizing)
Step 4: Create executive summary version
Step 5: Execute and update monthly
Important: This is a living document. Update it monthly based on what's working.
Don't treat it as set-in-stone. Treat it as your current best hypothesis about what will work.
Section 1: Executive Summary Template
Purpose: Entire plan on one page for busy executives and board members
When to use: Board meetings, investor updates, stakeholder alignment
Template:
MARKETING PLAN EXECUTIVE SUMMARY
[Company Name] | [Quarter/Year]
TARGET CUSTOMER:
We target [company size] [industry] companies where [role] struggles
with [specific pain]. They currently use [alternative] but need
[better solution] because [trigger event].
POSITIONING:
We're the [category] that helps [ICP] achieve [outcome] through
[differentiation]. Unlike [alternative], we [unique value].
90-DAY GOALS:
- New MRR: $[amount]
- New customers: [number]
- MQLs: [number]
- Pipeline created: $[amount]
PRIMARY CHANNELS (Budget allocation):
1. [Channel]: $[amount]/month - [expected result]
2. [Channel]: $[amount]/month - [expected result]
3. [Channel]: $[amount]/month - [expected result]
KEY METRICS:
- Target CAC: $[amount]
- MQL → Customer: [%]
- Month 1 target: [X] customers
- Month 2 target: [X] customers
- Month 3 target: [X] customers
TOTAL BUDGET: $[amount]/month
BIGGEST RISKS:
1. [Risk] - Mitigation: [plan]
2. [Risk] - Mitigation: [plan]
How to Fill It Out:
Target Customer: Copy from Section 2 ICP, condensed to 2 sentences
Positioning: Copy from Section 3, condensed to 2 sentences
90-Day Goals: Top 4 metrics from Section 4
Primary Channels: Top 2-3 from Section 5 with budget and expected outcome
Key Metrics: CAC target, overall conversion rate, monthly customer milestones
Total Budget: Sum of all channel budgets from Section 6
Biggest Risks: Top 2 risks and how you'll mitigate them
Example (Filled Out):
MARKETING PLAN EXECUTIVE SUMMARY
ForecastAI | Q1 2026
TARGET CUSTOMER:
We target 50-500 employee B2B SaaS companies where the VP of Sales
struggles with forecast accuracy below 65%. They use Salesforce but
can't predict which deals will close because they just raised Series A/B
and the board demands reliable revenue projections.
POSITIONING:
We're the AI-powered forecasting platform that helps B2B sales leaders
achieve 90%+ forecast accuracy through real-time signal analysis. Unlike
Salesforce native forecasting, we integrate email, calendar, and deal
activity to predict outcomes, not just track pipeline.
90-DAY GOALS:
- New MRR: $50,000
- New customers: 20
- MQLs: 500
- Pipeline created: $300,000
PRIMARY CHANNELS:
1. LinkedIn Ads: $8,000/month - 120 MQLs, 8-12 customers by Month 3
2. Bottom-funnel SEO: $3,000/month - 15-25 MQLs, 3-5 customers by Month 3
3. Cold Outbound: $500/month - 60 MQLs, 5-8 customers by Month 3
KEY METRICS:
- Target CAC: <$600
- Visitor → Customer: 0.12%
- Month 1: 5 customers
- Month 2: 10 customers (cumulative)
- Month 3: 20 customers (cumulative)
TOTAL BUDGET: $15,000/month
BIGGEST RISKS:
1. LinkedIn CPL too high - Mitigation: Test 5 ad variations Week 1-2,
kill worst 2, scale best
2. SEO slow to ramp - Mitigation: Set expectations for Month 4-6 results,
don't judge Month 1-2
Section 2: ICP Definition Template
Purpose: Crystal clear definition of exactly who you're targeting
Why it matters: Vague ICP = wasted budget on wrong prospects
Template:
IDEAL CUSTOMER PROFILE (ICP)
1. COMPANY SIZE:
Employees: [range] OR Revenue: $[range]
Example: 10-200 employees OR $1M-20M ARR
2. INDUSTRY/VERTICAL:
Primary: [industry]
Secondary: [industry] (if applicable)
Exclude: [industries where you don't fit]
3. ROLE/TITLE (Decision Maker):
Primary: [exact title]
Secondary: [title]
Reports to: [who they report to]
4. PAIN POINT (Specific Problem):
Current state: [what's broken]
Impact: [cost of problem]
In their words: "[exact quote from customer interview]"
5. TECH STACK (Tools They Use):
Must have: [tool]
Nice to have: [tool]
Indicates: [what this tells you - budget, sophistication, etc.]
6. BUYING TRIGGER (Why Now):
Event: [what happened]
Urgency: [why they need solution now]
Examples: Just raised funding, hired new VP, rapid growth,
compliance deadline
VALIDATION CHECKLIST:
☐ Can find 100+ companies matching all 6 criteria
☐ Have talked to 5+ prospects matching this ICP
☐ Can describe their pain in their exact words
☐ Know their current alternative (status quo or competitor)
ICP STATEMENT (Condensed):
We target [size] [industry] companies where [role] struggles with
[pain]. They use [alternative] but need [solution] because [trigger].
How to Fill It Out:
Company Size: Be specific. "SMB" is too vague. "10-200 employees" is clear.
Industry: Start narrow. Better to dominate one vertical than be mediocre in five.
Role/Title: Exact job title. Not "marketing professionals." Use "Head of Demand Gen."
Pain Point: Use customer language from actual interviews. If you haven't interviewed 5+ customers, do that before filling this out.
Tech Stack: What tools indicate they're a fit? Salesforce user = has budget. HubSpot free = might not.
Buying Trigger: What makes them search NOW, not eventually?
Example (Filled Out):
IDEAL CUSTOMER PROFILE (ICP)
1. COMPANY SIZE:
Employees: 50-500
Revenue: $5M-50M ARR
2. INDUSTRY/VERTICAL:
Primary: B2B SaaS
Secondary: Professional services (agencies, consultancies)
Exclude: E-commerce, B2C, marketplaces
3. ROLE/TITLE:
Primary: VP of Sales
Secondary: Head of Revenue Operations
Reports to: CRO or CEO
4. PAIN POINT:
Current state: Sales forecast accuracy is 50-65%, can't predict
which deals will close
Impact: Board/investors losing confidence, can't plan hiring or
spending reliably
In their words: "My reps say 'verbal commitment' but I have no idea
if the deal is real. I'm guessing every quarter and it's killing me."
5. TECH STACK:
Must have: Salesforce or HubSpot CRM
Nice to have: Gong, Outreach, LinkedIn Sales Navigator
Indicates: Has sales team of 5+, sophisticated buyer, spends
$20K+/year on tools
6. BUYING TRIGGER:
Event: Recently raised Series A or B, board demanding predictable
revenue
Urgency: Need to prove revenue trajectory for next funding round
Other triggers: New VP Sales hired, missed forecast 2+ quarters,
lost board confidence
VALIDATION CHECKLIST:
☑ Can find 100+ companies (found 847 in Apollo matching criteria)
☑ Talked to 8 prospects via LinkedIn outreach
☑ Pain quote is from actual customer interview
☑ Current alternative: Excel + gut feel, or Salesforce standard
forecasting
ICP STATEMENT:
We target 50-500 employee B2B SaaS companies where the VP of Sales
struggles with forecast accuracy below 65%. They use Salesforce but
can't predict which deals will close because they just raised Series A/B
and the board demands reliable revenue projections.
Section 3: Positioning & Messaging Template
Purpose: What you say to your ICP (and how you're different)
Why it matters: Clear positioning = higher conversion at every funnel stage
Template:
POSITIONING & MESSAGING
POSITIONING STATEMENT (Internal - Geoffrey Moore Format):
For: [target customer from ICP]
Who: [statement of need/opportunity]
Our product is: [product category]
That: [key benefit/compelling reason to buy]
Unlike: [primary alternative - status quo or competitor]
We: [primary differentiation]
VALUE PROPOSITION (External - Customer-Facing):
[One sentence: What do you do, for whom, and what outcome?]
Example: "We help B2B sales leaders forecast revenue with 90%+
accuracy so they can confidently commit numbers to the board."
MESSAGING PILLARS (3-5 Key Messages):
1. [Pillar 1]: [Headline] - [Supporting point]
2. [Pillar 2]: [Headline] - [Supporting point]
3. [Pillar 3]: [Headline] - [Supporting point]
PROOF POINTS:
- [Metric/result from customer]
- [Metric/result from customer]
- [Metric/result from customer]
COMMON OBJECTIONS & RESPONSES:
1. Objection: "[Common objection from sales calls]"
Response: [How you handle it]
2. Objection: "[Common objection]"
Response: [How you handle it]
3. Objection: "[Common objection]"
Response: [How you handle it]
COMPETITIVE DIFFERENTIATION:
vs. [Competitor 1]: We [key difference]
vs. [Competitor 2]: We [key difference]
vs. Status Quo: [Why change is worth it]
How to Fill It Out:
Positioning Statement: Use the Geoffrey Moore format. It's battle-tested. Don't reinvent.
Value Proposition: One clear sentence. Test: Can someone repeat it after hearing it once?
Messaging Pillars: 3-5 things you want prospects to remember. Benefits, not features.
Proof Points: Real numbers from real customers. "Improved accuracy 58% → 94%" beats "Better forecasting."
Objections: Top 3 objections from actual sales calls. Script your best responses.
Competitive Differentiation: Be honest. Where are you better? Where are you worse? Own your lane.
Example (Filled Out):
POSITIONING & MESSAGING
POSITIONING STATEMENT:
For: VP of Sales at Series A/B B2B SaaS companies
Who: Need to improve forecast accuracy from 60% to 90%+ to satisfy
board requirements
Our product is: An AI-powered sales forecasting platform
That: Predicts deal outcomes with 90%+ accuracy by analyzing real-time
behavioral signals
Unlike: Salesforce native forecasting which relies on rep input and
pipeline stage
We: Integrate email engagement, calendar activity, and deal velocity to
predict outcomes based on data, not gut feel
VALUE PROPOSITION:
We help B2B sales leaders forecast revenue with 90%+ accuracy so they
can confidently commit numbers to their board.
MESSAGING PILLARS:
1. Predictable Revenue: Stop guessing which deals will close - know
with 90%+ confidence
2. Board-Ready Reporting: Give your board the reliable projections
they're demanding post-funding
3. Real-Time Intelligence: Unlike CRMs that track what happened, we
predict what will happen
PROOF POINTS:
- CustomerCo improved forecast accuracy from 58% to 94% in 60 days
- Average customer reduces forecast error by 35 percentage points
- 89% of predicted "at-risk" deals actually did stall or lose
COMMON OBJECTIONS & RESPONSES:
1. "We already have Salesforce forecasting"
Response: "Salesforce tracks pipeline. We predict outcomes. Most of
our customers had Salesforce and still couldn't forecast accurately
because reps' gut feel isn't reliable. We use actual behavioral data."
2. "This sounds expensive"
Response: "One missed forecast costs you board confidence and
impacts next round valuation. Our average customer recoups the
investment in Q1 through better resource planning alone."
3. "How is this different from Clari or Gong?"
Response: "Clari is deal inspection and pipeline management. Gong
is conversation intelligence. We're pure ML-driven forecasting -
predicting which specific deals close and when."
COMPETITIVE DIFFERENTIATION:
vs. Salesforce Forecasting: We use ML on behavioral signals, not rep
gut feel and manual pipeline updates
vs. Clari: We focus on forecast accuracy, they focus on deal inspection
and pipeline hygiene
vs. Spreadsheets: Automated, real-time, actually accurate (not
retroactive guessing)
Section 4: Goals & Metrics Template
Purpose: Define what success looks like with specific numbers
Why it matters: Can't manage what you don't measure
Template:
GOALS & METRICS (90 Days)
REVENUE GOALS:
New MRR Target: $[amount]
New Customers: [number]
Average Deal Size: $[amount]/month
Pipeline Created: $[amount]
LEAD & OPPORTUNITY GOALS:
MQLs Needed: [number]
SQLs Needed: [number]
Opportunities Needed: [number]
Demos Needed: [number]
CONVERSION BENCHMARKS (Use These Unless You Know Better):
- Visitor → MQL: 3%
- MQL → SQL: 30%
- SQL → Opportunity: 60%
- Opportunity → Customer: 25%
- Overall: Visitor → Customer: 0.135%
WORKING BACKWARD CALCULATION:
Goal: [X] new customers
Need: [X ÷ 0.25] = [Y] opportunities
Need: [Y ÷ 0.60] = [Z] SQLs
Need: [Z ÷ 0.30] = [A] MQLs
Need: [A ÷ 0.03] = [B] website visitors
CHANNEL-SPECIFIC TARGETS (Month 3):
[Channel 1]: [metric] - [target number]
[Channel 2]: [metric] - [target number]
[Channel 3]: [metric] - [target number]
KEY METRICS TO TRACK WEEKLY:
- MQLs generated
- MQL → SQL conversion %
- Demos booked
- Demo show rate %
- Opportunities created
- CAC (blended)
- Pipeline velocity (days)
SUCCESS THRESHOLDS:
Good: CAC <$[X], Close rate >[X]%, MQL→SQL >[X]%
Needs Work: CAC $[X-Y], Close rate [X-Y]%, MQL→SQL [X-Y]%
Critical: CAC >$[Y], Close rate <[X]%, MQL→SQL <[X]%
MONTHLY MILESTONES:
Month 1: [X] customers, [Y] MQLs, $[Z] pipeline
Month 2: [X] customers (cumulative), [Y] MQLs, $[Z] pipeline
Month 3: [X] customers (cumulative), [Y] MQLs, $[Z] pipeline
Example (Filled Out):
GOALS & METRICS (90 Days)
REVENUE GOALS:
New MRR Target: $50,000
New Customers: 20
Average Deal Size: $2,500/month
Pipeline Created: $300,000
LEAD & OPPORTUNITY GOALS:
MQLs Needed: 500
SQLs Needed: 150
Opportunities Needed: 90
Demos Needed: 100
CONVERSION BENCHMARKS:
- Visitor → MQL: 3%
- MQL → SQL: 30%
- SQL → Opportunity: 60%
- Opportunity → Customer: 22%
- Overall: Visitor → Customer: 0.12%
WORKING BACKWARD:
Goal: 20 new customers
Need: 20 ÷ 0.22 = 91 opportunities
Need: 91 ÷ 0.60 = 152 SQLs
Need: 152 ÷ 0.30 = 507 MQLs
Need: 507 ÷ 0.03 = 16,900 website visitors
CHANNEL-SPECIFIC TARGETS (Month 3):
SEO: 500 organic visitors, 15 MQLs, 3-5 customers
LinkedIn Ads: 3,000 visitors, 120 MQLs, 8-12 customers
Outbound: N/A visitors, 60 MQLs, 5-8 customers
KEY METRICS (Track Weekly):
- MQLs: 500 total (167/month average)
- MQL → SQL: 30%
- Demos booked: 100 (33/month)
- Demo show rate: >70%
- Opportunities: 90 (30/month)
- CAC: <$600
- Sales cycle: <60 days
SUCCESS THRESHOLDS:
Good: CAC <$500, Close rate >25%, MQL→SQL >35%
Needs Work: CAC $500-700, Close rate 20-25%, MQL→SQL 25-35%
Critical: CAC >$700, Close rate <20%, MQL→SQL <25%
MONTHLY MILESTONES:
Month 1: 5 customers, 120 MQLs, $80K pipeline
Month 2: 10 customers (cumulative), 200 MQLs, $150K pipeline
Month 3: 20 customers (cumulative), 180 MQLs, $300K total pipeline
Section 5: Channel Strategy Template
Purpose: Which 2-3 channels you'll focus on and why
Why it matters: Can't do everything. Focus wins.
Template:
CHANNEL STRATEGY
PRIMARY CHANNELS (2-3 Maximum)
CHANNEL 1: [Name]
Budget: $[amount]/month
Time Investment: [hours/week]
Owner: [person responsible]
Why This Channel:
- Fits budget: [Yes/No + reasoning]
- Fits timeline: [Results expected in X months]
- Can execute: [Team has skills/capacity]
- ICP uses it: [How we validated this]
Expected Results:
- Month 1: [metric + target]
- Month 2: [metric + target]
- Month 3: [metric + target]
- Month 6: [metric + target]
Success Metrics:
- CAC: $[target]
- Conversion rate: [%]
- Volume: [leads or customers/month]
---
CHANNEL 2: [Name]
[Repeat same structure]
---
CHANNEL 3: [Name]
[Repeat same structure]
---
CHANNELS WE'RE SKIPPING (And Why):
- [Channel]: [Reason - budget, timeline, ICP fit, etc.]
- [Channel]: [Reason]
- [Channel]: [Reason]
TESTING PIPELINE (Future Consideration):
- [Channel to test in 90 days]: [Hypothesis]
- [Channel to test in 180 days]: [Hypothesis]
Example (Filled Out):
CHANNEL STRATEGY
PRIMARY CHANNELS
CHANNEL 1: LinkedIn Ads
Budget: $8,000/month ($7,500 ad spend, $500 tools/creative)
Time Investment: 8 hours/week
Owner: Mike Chen (Contractor, Paid Ads Specialist)
Why This Channel:
- Fits budget: Yes - allocated $8K in budget
- Fits timeline: 4-8 weeks to results, need faster channel to pair
with SEO
- Can execute: Hired experienced LinkedIn ads contractor
- ICP uses it: VP Sales active on LinkedIn, targetable by title +
company size
Expected Results:
- Month 1: 2,500 visitors, 80 MQLs, 15-20 demos
- Month 2: 3,000 visitors, 100 MQLs, 20-25 demos
- Month 3: 3,500 visitors, 120 MQLs, 25-30 demos
- Month 6: 4,000 visitors, 140 MQLs, 30-35 demos
Success Metrics:
- CAC: $400-600
- Conversion: 3-4% (visitor → MQL)
- Volume: 120-140 MQLs/month by Month 6
---
CHANNEL 2: Bottom-Funnel SEO
Budget: $3,000/month ($2,500 writers, $500 Ahrefs)
Time Investment: 10 hours/week
Owner: Sarah Kim (Founder/CEO, strategy + editing)
Why This Channel:
- Fits budget: Yes - sustainable ongoing cost
- Fits timeline: 4-6 months to meaningful results, acceptable for
long-term play
- Can execute: Founder owns strategy, outsource writing to freelancers
- ICP uses it: 73% of prospects Google "[competitor] alternative"
before buying (verified via customer interviews)
Expected Results:
- Month 1: 3 articles published, indexed in Google
- Month 2: 6 total articles, 50 organic visitors
- Month 3: 9 articles, 200 visitors, 5-10 MQLs
- Month 6: 18 articles, 800 visitors, 25-35 MQLs
Success Metrics:
- CAC: $50-150 (long-term, Month 6+)
- Conversion: 3-5% (organic visitor → MQL)
- Volume: 25-35 MQLs/month by Month 6
---
CHANNEL 3: Cold Outbound (Email + LinkedIn)
Budget: $500/month (Apollo $300, Lemlist $200)
Time Investment: 12 hours/week
Owner: Tom Rodriguez (SDR, part-time 20hrs/week)
Why This Channel:
- Fits budget: Very low tool cost (labor separate)
- Fits timeline: Immediate results starting Week 2-3
- Can execute: Part-time SDR hired, has outbound experience
- ICP uses it: Can target VP Sales by company size in Apollo, get
verified emails
Expected Results:
- Month 1: 400 emails sent, 8-12 meetings booked
- Month 2: 600 emails sent, 12-18 meetings
- Month 3: 600 emails sent, 12-18 meetings
- Month 6: 600/week sustained, 15-20 meetings/month
Success Metrics:
- CAC: $100-300
- Reply rate: 8-15%
- Volume: 15-20 qualified meetings/month
---
CHANNELS WE'RE SKIPPING:
- Google Search Ads: Too expensive ($15+ CPC for our keywords), budget
better on LinkedIn
- Content Syndication: Haven't seen good ROI in our space, high volume
but very low quality
- Podcasts: 6-12 month timeline too slow, no production bandwidth
- Events/Conferences: $10K+ per event, can't afford at current stage
- Community Building: 12+ month timeline, need faster results first
TESTING PIPELINE:
- Month 6: Test Google Ads if LinkedIn hitting <$500 CAC ($2K test
budget)
- Month 9: Test partner co-marketing if we have 5+ referenceable
customers
Section 6: Budget Allocation Template
Purpose: Exactly how you'll spend your marketing budget
Why it matters: Forces prioritization and resource allocation
Template:
BUDGET ALLOCATION
TOTAL MONTHLY BUDGET: $[amount]
BY CHANNEL:
[Channel 1]: $[amount] ([%] of budget)
- [Line item]: $[amount]
- [Line item]: $[amount]
[Channel 2]: $[amount] ([%] of budget)
- [Line item]: $[amount]
- [Line item]: $[amount]
[Channel 3]: $[amount] ([%] of budget)
- [Line item]: $[amount]
- [Line item]: $[amount]
SHARED/OVERHEAD:
- [Tool/service]: $[amount]
- [Tool/service]: $[amount]
- [Contractor/team]: $[amount]
TOTAL: $[amount]/month
QUARTERLY: $[amount]
BUDGET ALLOCATION RULES:
- 70-80% on proven channels
- 20-30% on testing/new channels
- Re-evaluate monthly based on CAC by channel
EXPECTED CAC BY CHANNEL:
[Channel 1]: $[CAC estimate]
[Channel 2]: $[CAC estimate]
[Channel 3]: $[CAC estimate]
Blended Target: $[overall CAC]
TRIGGER TO ADJUST:
If CAC > $[threshold] for 2 months → Reduce or kill channel
If CAC < $[threshold] for 2 months → Increase budget 50%
Example (Filled Out):
BUDGET ALLOCATION
TOTAL MONTHLY BUDGET: $15,000
BY CHANNEL:
LinkedIn Ads: $8,000 (53%)
- Ad spend: $7,500
- Canva Pro: $30
- Stock images: $20
SEO/Content: $3,000 (20%)
- Freelance writers (3 articles): $2,500
- Ahrefs: $500
Cold Outbound: $500 (3%)
- Apollo.io: $300
- Lemlist: $200
SHARED/OVERHEAD: $3,500 (23%)
- HubSpot CRM: $800
- Google Analytics 360: $0 (free tier)
- Design tools (Figma): $45
- Zapier automation: $30
- Misc tools: $125
- SDR salary (part-time, 20hrs): $1,500
- Marketing contractor mgmt: $1,000
TOTAL: $15,000/month
QUARTERLY: $45,000
BUDGET ALLOCATION RULES:
- 73% on proven channels (LinkedIn + SEO once proven)
- 27% on testing (Outbound) + overhead
- Monthly review: Reallocate based on CAC performance
EXPECTED CAC BY CHANNEL:
LinkedIn Ads: $400-600
SEO: $50-150 (Month 6+, compounding)
Outbound: $100-300
Blended Target: $350-500
TRIGGER TO ADJUST:
If CAC > $700 for 2 consecutive months → Reduce budget 50% or kill
If CAC < $400 for 2 consecutive months → Increase budget 50%
If CAC $400-700 → Maintain and optimize
Section 7: 90-Day Roadmap Template
Purpose: Week-by-week execution plan
Why it matters: Execution is everything. This keeps you on track.
Template:
90-DAY EXECUTION ROADMAP
MONTH 1: SETUP & LAUNCH
Goal: Get all channels running, start gathering data
Week 1 (Setup):
[Channel 1]: [Specific tasks]
[Channel 2]: [Specific tasks]
[Channel 3]: [Specific tasks]
Team/Systems: [Tasks]
Week 2-4 (Launch & Learn):
[Continue format for each week]
MONTH 2: OPTIMIZE
Goal: Fix what's broken, double down on what works
Week 5-8:
[Tasks by week]
MONTH 3: SCALE
Goal: Increase investment in proven tactics
Week 9-12:
[Tasks by week]
WEEKLY RHYTHM (Every Week):
Monday: Review last week metrics, plan this week (30 min)
Tuesday-Thursday: Execute
Friday: Update dashboard, document learnings (30 min)
MONTHLY REVIEWS (Last Friday):
- Compare actuals vs. targets
- Identify wins and losses
- Adjust next month's roadmap
- Update budget allocation if needed
Example (Filled Out):
90-DAY EXECUTION ROADMAP
MONTH 1: SETUP & LAUNCH
Week 1 (Setup):
SEO: Research 30 competitor keywords, outline 3 articles, brief writers
LinkedIn: Set up Campaign Manager, create 5 ad variations, build 2
landing pages
Outbound: Build list of 200 prospects in Apollo, write 3-message
sequence, set up Lemlist
Team: Configure HubSpot, create dashboard, define MQL scoring criteria
Week 2 (Launch):
SEO: Publish article 1 ("[Competitor] Alternative"), submit to GSC
LinkedIn: Launch campaigns at $250/day, monitor CPL hourly
Outbound: Send first 50 emails (Monday batch), track replies
Team: Weekly review cadence established, dashboard live
Week 3 (Execute):
SEO: Publish article 2, add internal links between articles
LinkedIn: A/B test ad copy, kill worst 2 performers, increase budget on
winner
Outbound: Send 75 emails, book first 3-5 meetings
Team: Optimize demo booking flow based on Week 2 data
Week 4 (Learn):
SEO: Publish article 3, monitor early ranking signals
LinkedIn: Adjust targeting based on best-performing audience segments
Outbound: Scale to 100 emails/week, refine messaging based on replies
Team: Month 1 retrospective, adjust Month 2 plan
MONTH 2: OPTIMIZE
Week 5-6:
SEO: Double down on article formats showing early traction, update top
articles
LinkedIn: Increase budget 30% on best ads, test new creative angles
Outbound: Personalization at scale (company-specific first lines)
Team: Fix top 3 conversion leaks identified in retrospective
Week 7-8:
SEO: Build 5 backlinks to top 3 ranking articles
LinkedIn: Launch retargeting for website visitors who didn't convert
Outbound: Hire full-time SDR to scale from 100 to 200 emails/week
Team: A/B test landing page headlines (3 variations)
MONTH 3: SCALE
Week 9-10:
SEO: 12 total articles live, comprehensive internal linking
LinkedIn: Increase to $10K/month budget (from $7.5K)
Outbound: 200 emails/week sustained, optimize for meetings not replies
Team: Document playbooks for what's working (repeatability)
Week 11-12:
SEO: Content calendar for Month 4-6 (18 more articles planned)
LinkedIn: Test video ads based on best static performers
Outbound: Refine ICP based on who's actually closing
Team: Quarterly review, build next 90-day plan
WEEKLY RHYTHM:
Monday 9am: Metrics review, this week's priorities (team standup)
Tue-Thu: Execution days (makers schedule, minimal meetings)
Friday 4pm: Dashboard update, week retro, learnings doc
MONTHLY REVIEWS (Last Friday, 2 hours):
✓ Revenue vs target (new MRR, customers, pipeline)
✓ Channel performance ranking (CAC, volume, quality)
✓ Kill/reduce/maintain/scale decisions
✓ Budget reallocation if needed
✓ Next month roadmap tweaks
Section 8: Dashboard & Tracking Template
Purpose: How you'll measure if the plan is working
Why it matters: Can't improve what you don't measure
Template:
MARKETING DASHBOARD & TRACKING
WEEKLY METRICS (Track Every Week):
- Website visitors (total + by source)
- MQLs generated (total + by source)
- MQL → SQL conversion rate (%)
- Demos booked
- Demo show rate (%)
- Opportunities created
- CAC (blended)
MONTHLY METRICS (Track End of Month):
- New customers
- New MRR
- Pipeline created ($)
- Win rate (%)
- Average sales cycle (days)
- CAC by channel
CHANNEL-SPECIFIC METRICS:
[Channel 1]:
- [Metric 1]
- [Metric 2]
- [Metric 3]
[Channel 2]:
- [Metric 1]
- [Metric 2]
- [Metric 3]
DASHBOARD TOOLS:
Primary: [Google Sheets, HubSpot, etc.]
Data sources: [GA, CRM, Ad platforms]
Update frequency: [Weekly on Fridays]
Owner: [Name]
REVIEW CADENCE:
Weekly: Team reviews dashboard (30 min Monday)
Monthly: Deep dive + roadmap adjustments (2 hrs last Friday)
Quarterly: Full plan review + rebuild (4 hrs)
RED FLAGS (Trigger Immediate Action):
- CAC > $[X] for 2 consecutive weeks
- MQL → SQL < [X]% for 2 consecutive weeks
- Demo show rate < [X]%
- Any metric 30%+ below target
Example (Filled Out):
MARKETING DASHBOARD & TRACKING
WEEKLY METRICS:
- Visitors: [actual] vs [target of 5,633/month]
- MQLs: [actual] vs [167/month target]
- MQL → SQL: [actual] vs [30% target]
- Demos booked: [actual] vs [33/month]
- Demo show rate: [actual] vs [70%]
- Opportunities: [actual] vs [30/month]
- CAC: [actual] vs [<$600]
MONTHLY METRICS:
- New customers: [actual] vs [M1: 5, M2: 10 cumulative, M3: 20
cumulative]
- New MRR: [actual] vs [$50K by Month 3]
- Pipeline: [actual] vs [$300K total by Month 3]
- Win rate: [actual] vs [22%+ target]
- Sales cycle: [actual] vs [<60 days]
- CAC by channel: LinkedIn $[X], SEO $[X], Outbound $[X]
CHANNEL METRICS:
LinkedIn Ads:
- Ad spend vs budget
- CPL (cost per lead)
- Landing page CVR
- CTR by ad variation
SEO:
- Organic visitors
- Keywords ranking top 20
- Demos from organic traffic
Outbound:
- Emails sent
- Reply rate (%)
- Positive reply rate
- Meetings booked
DASHBOARD TOOLS:
Primary: Google Sheets (manual weekly entry)
Data sources: Google Analytics, HubSpot CRM, LinkedIn Campaign Manager,
Apollo
Update frequency: Every Friday 4pm
Owner: Sarah Kim (Founder)
REVIEW CADENCE:
Weekly: Monday 9am team standup (30 min)
Monthly: Last Friday of month (2 hours, full team)
Quarterly: First week after quarter ends (4 hours, includes board prep)
RED FLAGS:
- CAC > $700 for 2 weeks → Emergency channel review
- MQL → SQL < 25% for 2 weeks → Lead quality audit
- Demo show < 65% → Fix reminder emails immediately
- Any metric 30%+ below target → All-hands troubleshooting session
How to Keep Your Plan Alive
The plan is not set-in-stone. It's a living document that evolves.
Monthly Updates (30 minutes):
Update Section 4 (Goals) based on actual performance
Adjust Section 5 (Channels) if CAC changed significantly
Revise Section 7 (Roadmap) for upcoming month
Quarterly Rebuilds (4 hours):
Complete re-evaluation of all 8 sections
Kill underperforming channels (be ruthless)
Add new channels if you have budget and bandwidth
Reset 90-day goals based on new baseline
Update ICP if you learned it was wrong
When to Make Major Changes:
Increase targets if:
Consistently hitting goals 20%+ ahead of schedule
CAC is 30%+ better than target
Have more budget available
Reduce targets if:
Missing goals 3 months in a row
Market conditions changed dramatically
Budget was cut
Change channels if:
CAC consistently 50%+ above target for 2+ months
Conversion rates not improving despite optimization
Better channel opportunity identified
Version Control:
Save as: "Marketing Plan Q1 2026"
Next quarter: "Marketing Plan Q2 2026"
Keep old versions to track evolution and learnings
Share With Stakeholders:
Board/investors: Executive summary (quarterly)
Marketing team: Full plan (share all updates)
Sales team: Sections 2, 3, 4 (ICP, positioning, goals)
Whole company: Section 7 roadmap (transparency builds alignment)
Key Takeaways
What you now have:
Complete 8-section marketing plan template
One-page executive summary format
Fill-in-the-blank structure (2-3 hours to complete)
Real example from B2B SaaS company
Copy-paste ready for immediate use
The 8 sections:
Executive Summary (one-page version)
ICP Definition (6-criteria framework)
Positioning & Messaging (what you say)
Goals & Metrics (what success looks like)
Channel Strategy (where you'll focus)
Budget Allocation (how you'll spend)
90-Day Roadmap (week-by-week plan)
Dashboard & Tracking (how you'll measure)
How to use it:
Block 3 hours this week (uninterrupted)
Fill out sections 1-8 in order
Get team input before finalizing
Create executive summary
Share with stakeholders
Start executing Week 1
Update monthly, rebuild quarterly
Most important principles:
Simple beats complex - 6 pages beats 45 pages
Living document - Update monthly based on results
Execution beats perfection - Start now, adjust as you learn
Focus wins - 2-3 channels, not 8
Measure everything - Track weekly, decide monthly
Remember: A good plan executed beats a perfect plan that sits in Google Drive.
The best marketing plan is the one you actually follow.
Need Help Building Your Marketing Plan?
Request a Deep Teardown. We'll work with you to complete this template, choose the right channels for your ICP and budget, and build your complete 90-day execution roadmap.
What you get:
Completed marketing plan (all 8 sections filled out)
Channel recommendations (based on ICP, budget, timeline)
90-day roadmap (week-by-week tasks assigned)
Budget allocation (optimized by expected CAC)
Metrics dashboard setup (ready to track)
Executive summary (board-ready one-pager)
3-5 business day turnaround
Skip the blank page. Get a complete, professional plan built for your specific situation.
Timeline: 3-5 business days
Investment: $399
