Small Business Marketing Plan: 90-Day Roadmap With Example and Metrics
8 min read ยท 2026-10-25
A small business marketing plan is a short written plan that says who you want to reach, what you will tell them, which few channels you will use, who does the work each week and how you will know it is working. For a small team, a good plan fits on two pages and covers the next 90 days, not the next five years.
Most small business plans fail because they try every channel at once and track nothing. The roadmap below covers 13 weeks in five phases. It starts with one clear goal and a baseline, fixes the foundations customers check before buying, then tests two or three channels and keeps the ones that bring customers. You will also find a filled-in example, who owns what, a weekly routine, the metrics to track and how to adapt it to your type of business.
The roadmap at a glance
Goal: By the end of 90 days, run two or three marketing channels on a weekly routine, with every lead tracked to its source and a clear decision on which channels to keep. Duration: 13 weeks (90 days)
Goal and baseline (Weeks 1-2)
Pick one business goal and measure where you start.
- Choose one goal for the quarter, such as more booked jobs, more repeat orders or more inquiries from a new area.
- Count your current numbers: inquiries or orders per week, where they came from, and how many became paying customers.
- Set a marketing budget and a weekly time budget you can actually keep.
- Start a simple lead log in a spreadsheet: date, name, source, what they asked for, result.
Milestone: A one-page plan header with the goal, baseline numbers, budget, weekly hours and a working lead log.
Customer and message (Weeks 2-3)
Get clear on who buys from you and why they choose you.
- Describe your best customers from your own records: who they are, what they bought, how they found you.
- Call or talk to five recent customers and ask why they chose you and what almost stopped them.
- Write a short message: what you do, for whom, in which area, and the one reason to pick you.
- List the questions prospects ask most and the answers you give.
Milestone: A one-paragraph customer description and a two-sentence message used on every channel.
Foundations (Weeks 3-5)
Fix the places customers check before they contact you.
- Update your Google Business Profile with correct hours, services, service area, photos and a link to book or call.
- Check your website on a phone: clear headline, services, area, prices policy or how to get a quote, and a contact button visible on every page.
- Ask happy customers for reviews with a short message and a direct link.
- Make sure every inquiry form, phone line and email reaches someone who answers the same day.
Milestone: Business profile complete, website contact path tested on mobile, and a review request sent to recent customers.
Channel tests (Weeks 5-10)
Run two or three channels long enough to see which ones bring customers.
- Pick two or three channels that match where your customers already look, such as local search, email to past customers, partnerships, social media or a small paid search test.
- Set a weekly task list for each channel with an owner and a fixed time slot.
- Ask every new lead how they found you and record it in the lead log.
- Publish or send on the same days each week so the routine sticks.
Milestone: Six weeks of channel activity done on schedule, with the source recorded for every lead.
Review and next quarter (Weeks 11-13)
Keep what works, drop what does not and plan the next 90 days.
- Count leads, customers and cost per customer by channel from the lead log.
- Drop the weakest channel or change how you use it.
- Put more time or budget into the channel that brought the most paying customers.
- Write the next 90-day plan with one goal and the same structure.
Milestone: A one-page review with results by channel and the next quarter's plan agreed by the owner.
What goes in a small business marketing plan
Skip the 30-page template. A small business needs a plan it will open every week. Two pages are enough if each part is concrete.
Write each part in plain words and keep numbers in it. A plan that says grow brand awareness cannot be checked. A plan that says ten booked jobs a month from the north side of town can.
- Goal: one business result for the quarter, with a number and a date.
- Baseline: where you are today, from your own records.
- Customer: who you serve best and where they look for a business like yours.
- Message: what you do, for whom, where, and why you.
- Channels: two or three, each with weekly tasks, an owner and a time slot.
- Budget: money and hours per week.
- Tracking: how each lead is recorded and how you count results.
- Review date: when you will decide what to keep.
Example: a local landscaping company
Picture a family landscaping business with two crews. The owner wants more garden design jobs, which pay better than mowing, in the neighborhoods closest to the yard. Today most work comes from word of mouth. Here is how the 90 days could look.
Paid ads were not part of the first quarter. The owner first wanted to know how much the free channels could bring. That kept the test clear and the budget small.
- Weeks 1-2: goal set at more design jobs booked per month in five nearby neighborhoods. Lead log started. Owner: the business owner. Milestone: baseline from last quarter's jobs recorded.
- Weeks 2-3: five past design clients called. They chose the company for before and after photos and fast quotes. Milestone: two-sentence message written.
- Weeks 3-5: Google Business Profile updated with design photos and service area, website quote form fixed on mobile, review requests sent. Owner: office manager. Milestone: profile and form tested.
- Weeks 5-10: three channels: a monthly email to past clients with a seasonal project idea, a partnership with a local garden center, and two before and after posts per week. Owners: office manager and a crew lead for photos. Milestone: every lead logged with a source.
- Weeks 11-13: review shows the garden center and the profile brought most design leads. Social posts are kept only for photos reused on the profile. Milestone: next quarter adds a referral reward for past clients.
Who owns what
In a small business, marketing often belongs to everyone and therefore to nobody. Write a name next to each task, even if it is always the same person. If you use a freelancer or agency, they own delivery, but you still own the goal and the lead log.
Protect the time. A fixed two-hour slot every week beats a full day once a month, because most channels reward consistency.
- Owner or general manager: the goal, budget, final decisions and the monthly review.
- Office manager or marketing coordinator: the business profile, website updates, emails and the lead log.
- Front-line staff: asking every new customer how they found you and requesting reviews after good jobs.
- Freelancer or agency, if used: specific deliverables such as ads, design or website changes, with a monthly report.
Metrics to track
Track a few numbers well instead of many numbers badly. The lead log is your main source, because platform dashboards rarely show who actually paid you. Update it every time someone contacts you.
Review the numbers once a month. Look at the trend by channel, not one good or bad week.
- Leads by source: count of inquiries per channel, from the lead log.
- Conversion to customer: leads that became paying customers, divided by all leads, per channel.
- Cost per customer: money spent on a channel divided by customers it brought. Add your hours if you want the full picture.
- Reviews: new reviews per month and your average rating, from your profile.
- Repeat customers: share of sales from people who bought before, from your sales records.
Your weekly marketing routine
A plan only works if it turns into a routine. Block a fixed slot in your calendar and run the same checklist every week. The list below fits in about two hours for most small businesses with one or two channels.
Once a month, add 30 minutes to update the lead log totals and decide one thing to change next month.
- Reply to every new review and message.
- Post or send the planned content for each channel.
- Ask the week's happy customers for a review.
- Update the lead log and check that every lead has a source.
- Write down one idea for next week based on questions customers asked.
How to adapt it
A local service business, like a plumber, salon or accountant, should put local search, reviews and referrals first, because most customers search nearby and compare ratings. An online shop should focus on email to past buyers, product pages and one paid or social channel that fits its product. A business-to-business company should lean on referrals, partnerships, LinkedIn and direct outreach to a short list of target accounts.
If you have more budget than time, hand delivery to a freelancer and keep the goal, the lead log and the review with you. If you have more time than budget, put that time into reviews, partnerships and email to past customers, which cost little and often bring the warmest leads.
Common mistakes to avoid
- Trying every channel at once spreads your time too thin, so pick two or three and run them for at least six weeks.
- Not asking how leads found you makes every decision a guess, so ask every new lead and record the source in a lead log.
- Sending traffic to a website that is hard to use on a phone wastes it, so test your contact path on mobile before you promote anything.
- Setting a goal like more awareness gives you nothing to check, so set one business result with a number and a date.
- Stopping a channel after two quiet weeks kills it before it can work, so set the review date in advance and judge it then.
- Forgetting past customers leaves easy sales on the table, so email or call them with a reason to come back each season.
Frequently asked questions
How do I write a marketing plan for a small business?
Start with one goal for the next 90 days and a baseline from your own records. Describe your best customers and write a short message. Fix your business profile and website, pick two or three channels, assign weekly tasks and track every lead's source. Review results at the end of the quarter.
What are the main parts of a small business marketing plan?
A goal, a baseline, a customer description, a message, two or three channels with owners, a budget in money and hours, a way to track leads and a review date. Keeping it to two pages makes it easier to use every week.
How much should a small business spend on marketing?
There is no single right amount. It depends on your margins, your goal and how fast you need results. A practical approach is to set a budget you can keep for a full quarter, test a few channels and move money toward the ones that bring paying customers.
What is the best marketing channel for a small business?
It depends on where your customers look. Local service businesses often get the most from local search, reviews and referrals. Online shops often do well with email to past buyers. Test two or three and keep the ones your lead log shows are working.
How often should I update my marketing plan?
Review the numbers monthly and rewrite the plan every quarter. A 90-day cycle is long enough to see results and short enough to change course before you waste much time or money.