A one-page marketing plan answers ten questions on a single page: what the goal is, who the customer is, what problem they want solved, what you offer, what you say and how you prove it, which channels you'll use, what it costs, how you'll measure it, what happens with each enquiry, and who does what and when. For a small business that's enough to stop marketing "when there's time" and start working to a plan you can check.
Below you'll find the template as a table you can copy straight into your own file, a fully worked example for a fictional dog grooming salon with every field filled in and calculated, a shorter example for a fictional bookkeeper, and how to turn the plan into a calendar for the coming weeks.
Why a short plan works better for a small business
A 30-page plan suits a company with a marketing department. In a small business the same person sells, serves customers and markets, and a long plan is never opened again. A one-page plan has three advantages:
- It forces choices. There's no room for seven channels. You pick two or three and do them well.
- It's tied to numbers. Every line leads to a metric you can check at the end of the month.
- It's easy to update. What didn't work gets replaced next month, without writing a new document.
The structure follows the parts the SBA's marketing and sales guide recommends: target market, competitive advantage, goals, an action plan, a budget, and measuring and updating. Here they're condensed for a small business.
The 10 fields of a one-page marketing plan
- 90-day goal. A number and a date. "60 new clients by January 31", not "grow awareness".
- Target customer. Who they are, where they live or work, what occupies them. As specific as you can.
- Problem or desire. What they're trying to solve, in their words. You'll find those words in messages, calls and reviews.
- Offer. What they get, at what price, and why to act now rather than next month.
- Message and proof. One sentence on why to choose you, and what backs it up: reviews, experience, photos of work.
- Channels. Two or three, each with a recurring action and a frequency.
- Budget. Monthly ad spend, plus everything else (design, tools, help). The full method is in how much a small business should spend on marketing.
- Metrics. Three or four numbers checked monthly, each with a target.
- Enquiry handling. What happens from the moment someone gets in touch: who replies, how fast, what the next step is.
- Who and when. An owner and a day for each recurring task.
Fields 2-5 are your marketing strategy: who you sell to and why they should choose you. Fields 6-10 are the plan: how it happens in practice.
The template: copy this table
Select the table, paste it into Google Docs, Word or a spreadsheet, and fill in the last column. You can save it as a PDF from there.
| # | Field | Guiding question | Your answer |
|---|---|---|---|
| 1 | 90-day goal | How many customers, orders or how much revenue, by what date? | |
| 2 | Target customer | Who are they, where are they, what fills their day? | |
| 3 | Problem or desire | What do they want to fix or achieve, in their own words? | |
| 4 | Offer | What do they get, for how much, and why act now? | |
| 5 | Message and proof | Why choose you, in one sentence, and what proves it? | |
| 6 | Channels | Which 2-3 channels, what do you do in each, and how often? | |
| 7 | Monthly budget | How much on ads, and how much on content, tools and help? | |
| 8 | Metrics and targets | Which 3-4 numbers do you check monthly, and what's the target for each? | |
| 9 | Enquiry handling | Who replies, how fast, and what's the next step? | |
| 10 | Who and when | Who owns each task, and on which day of the week or month? |
Worked example: a dog grooming salon in Columbus, Ohio
The salon is fictional and the numbers are assumptions for illustration. They show how the fields connect to each other.
Background: a small grooming salon with the owner and two groomers, open Tuesday to Saturday. The owner reckons there's room for about 20 more clients a month. Most current clients came from referrals and Google Maps. An average groom is about $80, and after groomer pay and supplies roughly $35 of that is gross profit. Regular clients come back every six to eight weeks, so a new regular is worth around $200 in gross profit in their first year.
| # | Field | The salon's plan |
|---|---|---|
| 1 | 90-day goal | 60 new grooming clients between November 1, 2026 and January 31, 2027 |
| 2 | Target customer | Dog owners within about 5 miles of the salon, many working full time, often with doodles and other breeds that need grooming every 6-8 weeks. They want a weekday drop-off before work |
| 3 | Problem or desire | "The big chain is booked out for weeks", "My dog gets stressed in a busy salon", "I need someone who can do a proper doodle cut" |
| 4 | Offer | First groom with a free nail trim and a "pupdate" photo when the dog is ready. 7:30 a.m. drop-off on weekdays. Holiday slots open early for Thanksgiving and December |
| 5 | Message and proof | "Calm, one-dog-at-a-time grooming 10 minutes from home, with a photo when your dog is ready." Proof: Google reviews, before-and-after photos (with owners' permission), the groomers' certifications |
| 6 | Channels | Google Business Profile: new photos and a post every week, and a review request to every client after their first groom. Instagram: 2 posts and 2 short before-and-after videos a week. Meta ads: ads with a message button, targeted to about 5 miles around the salon. Referrals: $15 off the next groom for both the client and the friend who books |
| 7 | Monthly budget | Meta ads: $700. Content: the owner's time, about 3 hours a week, or a tool that creates posts. Referral discounts: depends on how many friends book |
| 8 | Metrics and targets | Enquiries: 40 a month (about 28 from ads, 12 from Google and referrals). Enquiries that book a first groom: 50%. Cost per enquiry from ads: $25 or less. Ad cost per new client: $60 or less |
| 9 | Enquiry handling | Reply to messages within an hour during opening hours, with an automatic reply outside them. In the first reply, offer two specific appointment times. Send a reminder the day before, and offer to book the next groom at checkout |
| 10 | Who and when | Owner: ads, Google profile and reviews, every Monday. Groomer A: before-and-after videos, Wednesdays. Whoever is at the front desk: replies to messages. Metrics review: last day of each month |
How the numbers connect: 60 new clients in three months is 20 a month. If half of enquiries book a first groom, the salon needs 40 enquiries a month. If ads bring about 28 of them at $25 each, that's $700 a month. Those 28 enquiries should produce about 14 new clients, so the ad cost per new client is about $50, under the $60 ceiling and well under the roughly $200 a regular client is worth in the first year. Enquiries from Google and referrals bring the average cost down further. For a sense of whether $25 is realistic, Facebook lead campaigns had a median cost per lead of $27.39 in WordStream's 2026 U.S. benchmarks, with wide differences by industry; the salon will only know its own number after a few weeks.
What not to do: don't offer a discount in exchange for a Google review. Google's review policy prohibits incentives for reviews, and the FTC's rule on fake reviews bans rewards tied to positive reviews. In this plan the discount is for a friend who books, never for a review. Also keep rebooking reminders separate from promotions: sending offers by text or WhatsApp needs the client's consent, as explained in WhatsApp broadcast rules for businesses.
Short example: a freelance bookkeeper in Denver
A professional service looks different: fewer enquiries, higher value per client and a longer decision. This business and its numbers are fictional too.
| # | Field | The plan |
|---|---|---|
| 1 | 90-day goal | 9 new monthly bookkeeping clients by January 31, 2027 |
| 2 | Target customer | Freelancers and small LLCs in their first or second year, in the Denver area |
| 3 | Problem or desire | "I don't know what I owe in quarterly taxes or when", "My receipts are a mess before tax season" |
| 4 | Offer | A free 20-minute video call and a fixed monthly fee for bookkeeping and quarterly estimates |
| 5 | Message and proof | "A bookkeeper who answers your texts in plain English." Proof: Google reviews, short answers to common questions on LinkedIn |
| 6 | Channels | Google search ads on phrases like "bookkeeper for freelancers Denver". Google Business Profile. A weekly LinkedIn post. Referral partnerships with two lawyers and a business coach |
| 7 | Monthly budget | Google Ads: $1,200. Everything else: time |
| 8 | Metrics and targets | 20 enquiries a month, 50% book a call, 35% of calls sign up (about 3.5 new clients a month) |
| 9 | Enquiry handling | Same-day reply, calendar link in the first reply, written summary after the call |
| 10 | Who and when | The bookkeeper: LinkedIn on Mondays, campaign check on Thursdays, metrics at month end |
At $1,200 a month, 20 enquiries means about $60 per enquiry, close to the $66.69 median cost per lead on Google Search in WordStream's 2026 benchmarks. Campaign setup is covered in Google Ads for small business. January is this business's busiest selling month, because tax deadlines make the problem urgent.
Turn the plan into a monthly calendar
A plan without a calendar stays on paper. Take fields 6 and 10 and break them into weeks. Here's the grooming salon in November and December 2026:
| Week | Recurring tasks | One-off task |
|---|---|---|
| Nov 1-7 | 2 posts, 2 videos, a Google profile post | Launch the Meta campaign; set the automatic message reply |
| Nov 8-14 | Same, plus review requests to 10 regular clients | Tell current clients about the referral offer |
| Nov 15-21 | Same | Check cost per enquiry after two weeks, without changing anything if it's too early; open December holiday slots |
| Nov 22-28 | Same | Thanksgiving (Nov 26); gift cards for Small Business Saturday (Nov 28); month-end review on Nov 30 |
| Nov 29-Dec 5 | Same | Remind opted-in clients that holiday slots are filling up |
| Dec 6-19 | Same | Last holiday appointments; book January grooms at checkout |
For a fuller content plan, use a social media content calendar.
Review and update the plan every month
On the last day of the month, twenty minutes, three questions:
- Did we hit the targets in field 8? If not, where did the funnel break: too few enquiries, or too few bookings?
- What's the likely cause? Too few enquiries points to the offer, the message or the channel. Too few bookings points to enquiry handling or price.
- What changes next month? One or two changes, not everything, or you won't know what helped.
Update the plan in the same file and keep the old version. After three months you'll have a record of what works in your business, which is worth more than any rule of thumb. The usual reasons plans fail are a goal without a number, too many channels, an audience that's too broad, and no fixed day to check the numbers.
If you're starting from zero and want to understand every channel first, read how to market a small business, step by step.
If you don't have time to fill in the template
You can also have someone draft a first version and correct it. PowerAds, an AI marketing agent that works in WhatsApp and a web chat, in English and Hebrew, asks about your business, researches your market and shows a marketing plan with cost and timing. It carries out the actions, such as posts, a landing page or a campaign, only after you approve, and anything that costs money appears as an approval card first. A plan written for you still needs your review: you know your customers best.




