A 90-day marketing plan for a small business
A 90-day marketing plan built in three blocks: fix the foundation, launch one or two channels, then measure and double down on what works.

A good 90-day marketing plan for a small business does three things in order: month one fixes the foundation so nothing leaks, month two launches one or two channels you can actually run, and month three measures what happened and moves money toward the winner. Ninety days is long enough to get real data from ads and early signals from SEO, and short enough that you will not waste a year on a bad idea.
The most common reason plans fail is not a bad strategy. It is trying to launch everything at once. Below is a week-by-week plan that assumes a busy owner, a modest budget and maybe a few hours a week of your own time.
Before day one: pick one goal and one number
Write down a single goal for the quarter, phrased as a number. "Get 30 qualified inquiries a month" works. "Grow the brand" does not, because you cannot tell on day 90 whether you did it. Then write down where you are today: how many inquiries you got last month, from where, and how many became customers. If you do not know, that is your first finding, and month one will fix it.
Pick one or two target services too. A plan that promotes your most profitable service will beat a plan that promotes everything equally.
Month 1 (days 1 to 30): fix the foundation
Week 1: Tracking. Make sure you can see every inquiry. That means form tracking and call tracking on the website, GA4 and Google Tag Manager set up correctly, and a simple place to log leads, even if it is a spreadsheet. Without this, month three has nothing to analyze.
Week 2: Website check. Open your site on a phone and look at it as a stranger would. Is it obvious what you do and where? Is there a call button at the top? Is there a page for each service you want to sell? Fix the worst three problems. If the site is beyond repair, plan a rebuild now rather than pouring traffic into it.
Week 3: Listings and reviews. Update your Google Business Profile: categories, services, hours, photos. Claim Apple Business Connect and Bing Places. Start a simple routine of asking every happy customer for a review.
Week 4: Follow-up. Decide who answers inquiries, how fast and with what. Set up an auto-reply for forms and missed-call text-back for calls after hours. Write down a basic follow-up sequence for leads who do not book right away.
At the end of month one, you have not "done marketing" in the exciting sense. You have built a system where marketing can work.
Month 2 (days 31 to 60): launch one or two channels
Pick channels based on how your customers buy:
| If customers... | Start with |
|---|---|
| Search for you when they have a problem | Google Ads search campaigns plus local SEO |
| Do not search yet, but would buy if they saw you | Meta ads (Facebook and Instagram) |
| Mostly come from referrals | A structured referral program and email to past customers |
| Compare many providers before choosing | Detailed service pages, reviews, case examples |
Week 5: Launch. Set up the first campaign or first channel. Keep it narrow: one service, one area, one clear offer.
Week 6: Content. Write or improve one strong page per target service. Answer the questions customers actually ask on the phone.
Week 7: First adjustments. For ads, check search terms and add negative keywords. For SEO, make sure the new pages are indexed. Look at which inquiries are good and which are a waste of time.
Week 8: Past customers. Send one useful email or text to your existing customer list (with proper consent; see the CAN-SPAM and TCPA rules before you text anyone). Old customers are the cheapest new revenue you have.
Month 3 (days 61 to 90): measure and double down
Week 9: Count. Inquiries by source, cost per lead by channel, how many leads became paying customers. Compare to your baseline from day zero.
Week 10: Cut and shift. Move budget away from whatever brings expensive or poor-quality leads and toward what works. Do not spread it evenly.
Week 11: Fix the next leak. Maybe leads come in but do not book. Maybe they book but do not show up. The bottleneck has moved. Find where it is now.
Week 12 and 13: Write the next 90 days. You now have real numbers instead of guesses. Keep the goal format, adjust the target, and decide whether to add a second channel or deepen the first.
How to keep the plan alive on a busy week
Put a fixed 30-minute slot in your calendar every Monday morning for the whole quarter. Look at three things only: how many inquiries came in last week, from where, and which task on the plan is next. If a week goes badly, skip the task, not the review. Plans rarely die from one bad week. They die from four weeks of nobody looking at them.
What a realistic budget looks like
The foundation work in month one costs relatively little: analytics setup with me is $550, and a lot of the listing and review work is your own time. Month two is where money goes out. Google Ads management starts at $1,000/month, plus ad spend paid directly to Google (I recommend at least about $1,500 a month in most US niches). SEO and Google Maps start at $750/month. The cost calculator lets you add up a combination before we talk.
Mistakes that wreck a 90-day plan
- Changing the goal in week six because a friend's business is doing TikTok.
- Judging SEO after 30 days. Organic results usually take months. Use the quarter to build, not to judge.
- No owner. Every task needs a name next to it. "Marketing" is not a person.
- Skipping the review in month three. The review is the whole point. A plan without a review is just a to-do list.
If you want the structure but not the homework, I build this kind of plan as part of a marketing audit and strategy for $1,900: a written plan with priorities, budget and targets you can run yourself or hand to me. For a checklist of what to look at before week one, use my marketing audit checklist. And if you are starting from zero, the first 60 days for a new US business is a better fit than this plan.
Let’s talk
about your business
Before the call I review your website and ads. After the call you get an action plan and a price range in writing.
90-day plan questions
Is 90 days enough to see results from marketing?
For paid ads, yes, usually. Ninety days gives enough clicks and leads to see which campaigns work in most budgets. For SEO, 90 days shows early movement such as indexed pages and some new rankings, but the bigger gains typically take longer. Judge each channel by the right yardstick.
How many hours a week does a 90-day plan need from me?
If you hand the execution to someone else, plan on one or two hours a week for approvals, answering questions and asking customers for reviews. If you do it all yourself, expect five to ten hours a week, more in month one when you set up tracking and listings.
Should I run Google Ads and Meta ads together from the start?
Usually not on a small budget. Starting with one channel lets you learn what your customers respond to without splitting the money too thin. Add the second channel in the next quarter, once the first one is profitable and you have numbers to compare against.
What if my numbers are worse after 90 days?
Find out where they got worse. Fewer leads points to visibility or targeting. The same leads but fewer customers points to follow-up, pricing or lead quality. A bad quarter with good tracking is still useful, because it tells you exactly what to fix next.
Want a 90-day plan written
for your business?
Send me your goal and your current numbers. I will reply within one business day with what I would do first, or we can talk it through on a free 30-minute call.
