Lead Key

Marketing Plan for Small Business That Gets Used

A marketing plan for a small business is one page: who you sell to, two or three channels, a budget, and one number. Here's how to build it in two hours.

Mark GasparikMark Gasparik
Growth publisher, Lead Key Agency
Published October 16, 202610 min read
A collage of product screens showing a Google search, a Maps listing card, a one-page marketing plan on a laptop and a budget stat card.

A marketing plan for a small business is a one- to two-page document that names who you sell to, what you promise them, the two or three channels you'll use to reach them, what you'll spend each month, and the single number you'll judge it by. It is not a 30-page document with a SWOT grid nobody reads. Most owners can write a usable one in about two hours, then review it for 20 minutes on the first Monday of every month.

What goes in a marketing plan for a small business?

Eight parts. If your plan has all eight and fits on two pages, it's done.

  • The one number. Not "grow brand awareness." Something like "18 booked jobs per month by March, up from 11."
  • Who you sell to. One or two customer types, described by situation, not demographics: "homeowner with a pool who just had their regular guy retire."
  • What you promise. The one thing a competitor down the road can't honestly say.
  • Where they look. The specific searches, feeds, or referral sources those people actually use.
  • Two or three channels. Not seven. Each with an owner and a weekly action.
  • Budget. A monthly number, split by channel, tied to what a customer is worth.
  • Offer and follow-up. What someone gets for calling, and what happens in the first five minutes after they do.
  • Review cadence. Weekly 15 minutes on numbers, monthly 30 minutes on decisions.

The U.S. Small Business Administration puts the same ideas inside the marketing and sales section of a business plan. If you're applying for a loan, you'll need that longer format. For running the business week to week, the short version wins because you'll read it.

How do you create a marketing plan for a small business, step by step?

Work through these eight steps in order. Steps 1 through 4 take about 45 minutes, step 5 takes the longest, and the rest are quick.

  1. Count what you have now. Pull the last 90 days: how many leads, how many became customers, average sale, where each one came from. If you don't know the source, start asking on every call this week. You can't plan growth off a blank.
  2. Set the one number. Pick a target that's 30-50% above current, with a date. Bigger jumps than that usually need a new location, a new service line, or a hire — a different conversation.
  3. Write the customer in one sentence. "Homeowners in Kanata and Stittsville with an in-ground pool, 35-65, who want opening and closing handled without chasing anyone." Specific beats broad every time.
  4. Write the promise in one sentence. Same-day quotes. Licensed techs, not subcontractors. Fixed monthly price. If you can't name one, ask your last five customers why they picked you.
  5. Do the money math. Work out what you can afford to pay for a customer (next section). This decides the budget, not the other way around.
  6. Pick two or three channels. One that produces demand now (usually paid search or Maps), one that compounds (reviews, local SEO, email), one optional for reach (social). Three is the ceiling for a business under about $3M in revenue with no marketing hire.
  7. Fix the follow-up before you spend. Missed calls and slow replies waste more budget than bad targeting. Set up an automatic text when a call goes unanswered and decide who responds to form fills within 10 minutes during business hours.
  8. Put the review on the calendar. A recurring 30-minute monthly slot with the numbers open. Plans die from no review, not bad strategy.

How do you set the budget?

Start from what a customer is worth, not from a percentage you read somewhere. Example for a pool service company:

  • Average first job: $420. Average customer stays 2.4 seasons, so lifetime revenue around $1,900.
  • Gross margin 55% = roughly $1,045 in gross profit per customer.
  • You're willing to spend 15% of that to acquire one = about $155 per new customer.
  • You close 40% of leads, so your ceiling is $62 per lead.
  • Target 12 new customers a month = 30 leads = $1,860 monthly budget at your ceiling. Anything under that is profit.

Run this math before you talk to anyone about ads. Our full walkthrough of how to calculate and lower customer acquisition cost covers the variations for e-commerce and subscription models.

What does a marketing plan example for a small business look like?

Here's a filled-in plan for a seasonal pool and hot tub service company in Ottawa, the same category as PoolZenia. Numbers are illustrative but typical for that trade.

Goal: 12 new recurring maintenance customers per month from April to September, up from 7. Customer: homeowners with in-ground pools or hot tubs in Kanata, Stittsville and Barrhaven who want scheduling handled for them. Promise: fixed seasonal price, same crew every visit, booked online in under two minutes. Budget: $1,800/month in season, $400/month off-season.

ChannelMonthly budgetWeekly actionMetric to watch
Google Ads (search, 15 km radius)$1,200Check search terms, add negatives, pause anything over $90 per leadCost per booked job
Google Business Profile + reviews$0 + 2 hrsOne photo post, request reviews from every completed jobNew reviews, calls from Maps
Email to past customers$30 (tool)One send per month: opening reminder, closing reminder, referral offerRebooking rate
Facebook/Instagram retargeting$570Refresh one video of a pool opening, 15 secondsCost per landing page visit

That's the entire plan. Four rows, one goal, one promise, one budget. A contractor, dentist or auto shop version swaps the channels and the math but keeps the shape — you can see the trade version in our guide to digital marketing for contractors.

What does a digital marketing plan for a small business include?

A digital marketing plan is the same document with the channel section filled in from online options only. The honest trade-off between them is speed versus cost: paid channels buy leads today, organic channels cost time and pay later.

ChannelTime to first leadTypical monthly costBest for
Google Search AdsDays$800-$5,000 ad spendServices people search for when they need them
Google Business Profile + local SEO4-12 weeks$0-$900Any business with a service area or storefront
Meta ads (Facebook/Instagram)1-2 weeks$600-$3,000 ad spendOffers, events, retargeting, visual trades
Organic social3-6 monthsTime, 3-5 hrs/weekTrust, recruiting, repeat customers
Email / SMS to your listSame day$30-$150Rebooking, referrals, e-commerce repeat sales
Content / blog SEO4-9 months$500-$3,000Considered purchases, B2B, high ticket

If you only have budget for one line in that table and you serve a local area, make it Google Business Profile plus whatever it takes to get consistent reviews. It's the cheapest lead source most local businesses have. Our plain-language guide to what local SEO is and how it works covers the setup, and Google publishes its guidelines for representing your business on Google — read them before you edit your business name or add service areas.

How do you build an internet marketing plan on a small budget?

Fewer channels, more repetition. Here's how we'd split three common budget levels for a local service business:

  • $500/month: 100% on Google Business Profile, reviews, and a landing page that loads fast and has a phone number in the header. No paid ads yet — you'd be spending too little to learn anything.
  • $1,500/month: $1,000 Google Search Ads on your three highest-intent services, $500 on the organic/reviews work above. Tight geography, exact and phrase match, conversion tracking on calls over 60 seconds.
  • $5,000/month: $2,800 Google Ads, $900 Meta retargeting and offer campaigns, $800 content and local SEO, $500 email/SMS and automation.

Two rules at every level. Don't start a channel you can't fund for 90 days — Google's algorithms need conversion volume before they stabilize, and judging a campaign at week two is guessing. And don't add a fourth channel until the first three have steady numbers you trust.

What goes in a social media marketing plan for a small business?

Four things: where you'll post, how often, what the posts are about, and what you want someone to do after seeing one. Everything else is decoration.

  • Platforms: pick one or two where your customers already are. A Munich beer garden and a Houston dental practice do not need the same list.
  • Cadence: three posts a week you can sustain beats daily for two weeks then nothing. Batch-film once a month.
  • Content pillars: four repeating types — finished work, how-we-do-it, team/behind the scenes, customer question answered. Rotate them.
  • The ask: every fourth post gets a direct one: book, call, order, DM for a quote.

Organic social rarely produces leads on its own for a local business in year one. Its job is making your paid ads and your Google profile feel legitimate when someone checks you out. If you want social to actually generate calls, that's a paid budget — see what Facebook ads for local businesses cost and how they're structured.

How is a marketing plan for a new small business different?

Three differences: you have no data, no reviews, and less margin for error. So the plan gets shorter and the first 90 days are mostly about generating proof — first customers, first photos, first reviews — rather than scale.

A new business should spend its first month on the fundamentals that paid traffic depends on: a claimed and complete Google Business Profile, a site that explains what you do above the fold, and a working phone and form. We wrote a separate step-by-step for this stage: the marketing plan for a new small business, including what to do in weeks 1-4 before any ad spend.

One warning for new businesses: do not buy reviews or ask friends to post them. The FTC's rule on consumer reviews and testimonials makes fake and incentivized reviews a legal problem, not just a platform problem, and Google removes them anyway.

What does a simple marketing plan template for a small business look like?

Copy these ten lines into a doc and fill them in. That's your template.

  1. Goal by date: ____ customers/jobs/orders per month by ____.
  2. Current baseline: ____ per month, from ____ leads, closing at ____%.
  3. Customer in one sentence: ____.
  4. Promise in one sentence: ____.
  5. What a customer is worth (gross profit): $____. Max cost per customer: $____. Max cost per lead: $____.
  6. Monthly budget: $____, split ____ / ____ / ____.
  7. Channel 1, owner, weekly action: ____.
  8. Channel 2, owner, weekly action: ____.
  9. Offer and response time: ____, answered within ____ minutes.
  10. Review: first ____ of each month, 30 minutes, these three metrics: ____.

If a line can't be filled honestly, that's the first thing to fix. A blank "what a customer is worth" line is the most common reason owners can't tell whether their ads are working.

How do you know the marketing plan is working?

Track three numbers monthly and ignore the rest for the first six months: leads by source, cost per lead by channel, and close rate. Everything in a platform dashboard — impressions, reach, engagement — is a diagnostic, not a result.

  • Weekly, 15 minutes: lead count, any campaign over your cost-per-lead ceiling, unanswered calls.
  • Monthly, 30 minutes: cost per customer by channel, what you'll change, what stays untouched for another 30 days.
  • Quarterly, 60 minutes: is the goal still right, is a channel dead, is the offer still the strongest one you have.

Set up the tracking first: a call tracking number on your ads, conversion actions in Google Ads for calls and forms, and a required "How did you hear about us?" field. Without those three, every monthly review turns into opinion.

Why do most small business marketing plans fail?

  • Too many channels. Five channels at $300 each produces five sets of noise.
  • Changing things weekly. Give a channel 90 days and a real budget or don't start it.
  • No follow-up plan. Leads that wait 24 hours for a reply are usually gone.
  • No owner. "We" will post on Instagram means nobody will.
  • Vanity goals. Followers and impressions don't pay payroll.
  • Nobody reviews it. A plan with no calendar slot is a wish.

If writing and running the plan is the part that keeps slipping, that's what our fixed monthly plans for local businesses exist for — one budget, the channels that fit your trade, and a monthly report with the three numbers above.

What's the first thing to do this week?

Pull your last 90 days of leads and write down where each one came from. That single list tells you which channel to double and which to cut, and it turns the rest of the plan from guesswork into arithmetic. Then block two hours, fill the ten-line template, and pick a review date.

If you'd rather have someone build it with you and run it, book a free 30-minute strategy call — bring your numbers and we'll map the channels, budget and targets on the call.

Next step

Want the Lead Key team to do this for your business?

A free strategy call comes with an audit of your website and Google listing, and a written plan you keep either way.

Frequently asked questions

How much should a small business spend on marketing per month?

Work it out from what a customer is worth rather than a flat percentage: take your gross profit per customer, decide what share you'll pay to acquire one (commonly 10-20% for service businesses), then multiply by your monthly customer target. In practice, local service businesses that want steady paid lead flow usually need at least $1,000-$1,500 a month including ad spend, because smaller budgets don't generate enough conversions for Google or Meta to optimize against.

What's the difference between a marketing plan and a marketing strategy?

The strategy is the choice: who you serve, what you promise, and why someone picks you over the shop down the road. The plan is the execution of that choice — channels, budget, owners, dates and metrics. You need the strategy first, but it should fit in two sentences; the plan is where most of the detail lives.

How long should a small business marketing plan be?

One to two pages. Longer documents get written once and never opened, which defeats the point. If you need a formal version for a lender or grant application, write the long one separately and keep the short operational version for running the business.

Do I still need a marketing plan if all my work comes from referrals?

Yes, and it can be mostly a referral plan. Write down how many referrals you get per month, who sends them, what you do to stay in front of those sources, and what happens if your top referrer retires or moves. Most referral-dependent businesses also add one demand channel — usually Google Business Profile and reviews — so they aren't exposed to a single source.

How often should I update the plan?

Review the numbers monthly and rewrite the plan quarterly. Seasonal businesses should also write a shoulder-season version with a lower budget and a different goal, like pre-booking next season rather than taking jobs now. Rewriting more often than quarterly usually means you're reacting to short-term noise.

Can I use AI to write my marketing plan?

AI is good for drafting the structure and rewording your customer and promise lines, but it can't supply your real numbers — lead counts, close rate, average sale and margin. Feed it your actual 90-day data and ask it to stress-test the math, rather than asking it to invent a plan from scratch. The output is only as useful as the numbers you give it.

Which single channel should I start with if I can only pick one?

For a local business with a service area or storefront, start with your Google Business Profile and a steady review process — it's the lowest-cost source of calls most local businesses have. For an e-commerce store, start with email and SMS to your existing list. For B2B with a long sales cycle, start with search ads on the two or three terms your buyers actually type.

Mark Gasparik
Written by · how we write

Mark writes about what actually gets small businesses customers from Google, social media and AI: the campaigns, the listings, the websites and the numbers behind them. Every article is built from real search demand and the work our team ships for clients across the US and Canada.

LeoKGKirill
Leo, KG and Kirill will be on your call

Take over Los Angeles before your competitors do

Google, social and AI, built in 14 days, tracked in your own dashboard and guaranteed on ROI. One free call to see the plan.

5.0 on Google & Trustpilot No ROI? Money back Your local team of experts