How to Create a Marketing Plan for Small Business (2026 Template)
Most small business marketing plans are abandoned by week three because they were built to impress, not to run. This guide skips the MBA framework and gives you a one-page plan structure you can finish in an afternoon — with a 90-day action calendar you'll actually use.
What a marketing plan actually is (and isn't)
A marketing plan is a short document — ideally one page — that answers four questions:
- Who are we trying to reach?
- What do we want them to do?
- How are we going to reach them?
- How much are we willing to spend to get there?
That's it. It is not a 30-page deck. It is not a list of everything you want to do. It is a constraint document — something that tells you what not to spend time on.
Step 1: Set one number
Every marketing plan needs exactly one primary goal expressed as a measurable number. Not "grow awareness." Not "get more customers." A number with a deadline.
| Bad goal | Good goal |
|---|---|
| Get more leads | 20 new leads/month by November 1 |
| Grow sales | $8,000/month revenue by Q4 |
| Post more on social | 3 posts/week, 50 profile visits/month |
| Improve Google ranking | Page 1 for "[city] + [service]" by December |
Pick one. Everything else in the plan should ladder to it. If a tactic doesn't move that number, it's not in the plan.
Step 2: Define your customer in one paragraph
You need a customer description specific enough that a stranger could write an ad from it. Answer these five questions, then turn the answers into one paragraph:
- Who are they? (Job title, life stage, or role — e.g., "owners of restaurants with 2–8 employees")
- What problem are they trying to solve?
- What have they already tried that didn't work?
- Where do they look when they need help? (Google, referrals, Instagram, industry Facebook groups)
- What makes them choose one provider over another?
Example: "Restaurant owners in cities with 2–8 staff who are losing money on no-shows and slow Tuesdays. They've tried social media but don't have time to post consistently. They Google '[city] restaurant marketing' and ask other owners in Facebook groups. They choose based on whether someone understands their industry and whether they can see a fast ROI."
If you can't write that paragraph, you don't have enough customer intel yet. Spend an hour reading Google reviews of your competitors before moving on.
Step 3: Pick two channels, not seven
The biggest mistake small business owners make in marketing planning: listing every channel they've heard of. You don't have the time or budget to do seven things mediocrely. Pick two and do them well.
Here's a cheat sheet for matching your goal to the right two channels:
| Primary goal | Best channel 1 | Best channel 2 |
|---|---|---|
| Local foot traffic / calls | Google Business Profile (Local SEO) | Google Ads (local) |
| Online leads fast | Google Ads (search) | Email nurture sequence |
| Long-term organic traffic | SEO / blog content | Google Business Profile |
| Brand awareness, social following | Instagram / Facebook content | Short-form video (Reels/TikTok) |
| Repeat customer revenue | Email list (drip + broadcast) | SMS / loyalty program |
| Referrals | Google reviews system | Referral incentive program |
For most local service businesses in 2026, the combination that produces the fastest ROI is: Google Business Profile optimization + Google Search Ads. One gets you free traffic, the other pays for immediate placement while the organic ranking builds.
Step 4: Budget it
A plan without a budget is a wish list. Here's a realistic monthly budget framework by business stage:
| Stage | Monthly revenue | Suggested marketing budget | Where to put it |
|---|---|---|---|
| Pre-revenue / launch | $0–$2k | $0–$300 | GBP optimization, organic content, email list |
| Early traction | $2k–$10k | $300–$800 | Google Ads ($300–$500) + content ($0–$300) |
| Growing | $10k–$50k | $1,000–$3,000 | Google Ads + Local SEO + email list |
| Scaling | $50k+ | 5–10% of revenue | Multi-channel with attribution tracking |
Rule of thumb: At least 60% of your budget should go to channels you can track to a lead or sale. The other 40% can go to brand/content. If you can't measure it, don't spend much on it yet.
Also budget your time. Each channel takes ~2–4 hours/week to run properly. Two channels = 4–8 hours/week. If you don't have that time, you need tools that compress it — or you outsource.
Step 5: Build a 90-day calendar
A 90-day sprint is the right planning horizon for a small business. Long enough to see results, short enough to pivot. Structure it in three 30-day blocks:
Month 1: Foundation
- Optimize Google Business Profile (photos, categories, hours, first 5 review requests)
- Set up or audit your Google Ads account (structure, keywords, negatives, conversion tracking)
- Write or update your homepage and top service page
- Build your email welcome sequence (3 emails minimum)
- Launch with a $300–$500 Google Ads test budget
Month 2: Produce + test
- Publish 2 blog posts targeting your main keywords
- Respond to every Google review (builds velocity)
- Increase ad budget if CPL is under target; pause underperforming ad groups
- Send your first broadcast email to the list you've built
- Track: calls, form fills, Google Maps direction requests
Month 3: Optimize + decide
- Review: which channel produced the most leads at what cost?
- Double down on what worked; cut or reduce what didn't
- Add a third channel only if Month 2 channels are running profitably
- Plan the next 90 days based on what you learned
Step 6: Decide how you'll measure it
You need three numbers, checked monthly:
- Leads generated (calls + form fills + direct messages)
- Cost per lead (CPL) = marketing spend ÷ leads
- Close rate = leads closed ÷ leads contacted
These three numbers tell you everything. High CPL → your targeting or offer is off. Low close rate → your sales process or product-market fit needs work. Low lead volume → you need more reach.
Tools to track them (free):
- Google Analytics 4 — website traffic and conversions
- Google Business Profile Insights — calls and direction requests
- Google Ads dashboard — CPL and ROAS
- A simple Google Sheet — log every lead and its source
One-page marketing plan template
Copy this into a Google Doc. Fill it in. Print it. Pin it somewhere visible.
MARKETING PLAN — [Business Name] — [Quarter/Year] PRIMARY GOAL One number: _____________________________ by [date] TARGET CUSTOMER [One paragraph: who they are, what problem they have, where they look for help] CHANNELS (2 max) 1. _____________________________ Budget: $___/mo Hours: ___/week 2. _____________________________ Budget: $___/mo Hours: ___/week MONTHLY BUDGET Ad spend: $______ Tools/software: $______ Content/creative: $______ Total: $______ 90-DAY CALENDAR Month 1 priorities: - ___________________________ - ___________________________ - ___________________________ Month 2 priorities: - ___________________________ - ___________________________ - ___________________________ Month 3 priorities: - ___________________________ - ___________________________ - ___________________________ SUCCESS METRICS (check monthly) Leads generated: ______ target: ______ Cost per lead: $______ target: $______ Close rate: ______% target: ______%
Tools that do the execution for you
Writing a plan is the easy part. Execution is where most small businesses stall — especially the parts that need to happen consistently every week: ad management, content, email sequences, SEO audits.
Ready-made Claude skills handle the execution layer. Load a skill into your own Claude account once, and it knows your business, your tone, and your strategy:
- Marketing Department Bundle ($159) — all six marketing skills in one package: SEO audit, Google Ads, Local SEO, email sequences, content repurposing, and slide decks. The closest thing to a full marketing department without the salary. Best fit if you're implementing a full plan.
- SEO Audit Skill ($29) — audit any page in 30 seconds. Finds the gaps your Google ranking is hiding behind.
- Google Ads Skill ($29) — builds a complete, launch-ready campaign from a few questions about your business.
- Local SEO Skill ($29) — optimizes your GBP, builds your citation list, and drafts your review request system.
- Email Sequence Skill ($29) — writes your welcome, nurture, post-purchase, and win-back sequences.
If you're building a marketing plan from scratch and want to run it yourself, start with the Marketing Department Bundle. It's cheaper than an hour of a consultant's time and does the recurring work indefinitely.
Not sure where your biggest gaps are? The Free Biz Health Check scores your marketing in 10 categories and tells you which lever to pull first.