How to Write a Marketing Plan for a Small Business

September 12, 2026 · by AI Website Builder

A marketing plan sounds like paperwork for bigger firms, but for your business it is what turns scattered effort into customers you can count. Work out who buys and what they search for, set goals you can measure, rank your channels and check the figures monthly. From those searches, the AI Online Marketing Strategy Generator maps out a 90-day plan you can adapt, with your channels ranked.

Map a marketing plan around your customers
  • Real search numbers
  • Channels in order
  • 90 days, month by month

Writing a marketing plan comes down to settling a handful of questions once, on paper, instead of answering them differently every week. For a small business the questions are plain ones: who buys from you, where they look before they buy, what you want them to remember and what you will do each week to reach them. Left unanswered, they produce marketing in bursts, such as a run of posts after a quiet month, a price cut when the rent falls due or an advert taken because a salesperson rang on a slow afternoon. Every burst costs money or time, and none of them builds on the last. A plan breaks the cycle by making you pick a few things and keep doing them long enough to learn whether they work. Three or four pages are plenty, and nobody expects the first version to be polished. What matters is that every line records a decision you can act on this week and check against real results next month.

This article is part of our complete guide: AI Online Marketing Tools.

Start with the people who buy from you

Every useful plan begins with a clear picture of the customer, and "everyone" is never the right answer. A pest control company in Lagos might serve two very different groups: families in Lekki who want their homes fumigated before a new baby arrives, and restaurant managers who need regular treatment to pass health inspections. The families decide quickly, care most about safety for children and pets, and usually find the company through a search or a neighbour. The restaurant managers compare contracts, want certificates and proper invoices, and often stay for years once they are happy. One advert cannot speak to both groups, and a plan that treats them as the same will reach neither of them well. So write down each group you serve, the problem that brings them to you and the worry they have before they buy.

Next, find out the words these customers use when they look for help, because those words show you where demand already exists. People rarely search for a business by its category name; they type the problem and the place, such as fumigation in Lekki or cockroach treatment for restaurants. Search terms like these reveal which services people want most, which areas they search from and which questions they ask before they pick up the phone. You can gather them by typing the start of a search into Google and noting the suggestions, by listening to the questions customers ask on calls and by looking at the searches that already bring people to your pages. For a faster start, our free marketing plan generator looks at what people search for in your trade and area and gives you a 90-day plan with your channels in order. Either way, keep the list, because it shapes almost every later decision in your plan.

Once you know who buys and what they search for, decide what you want them to remember about you. For a small business this is rarely about being the cheapest, because a larger competitor can nearly always undercut you on price. It is more often about being the nearest, the quickest to respond, the most specialised or the most personal. A bicycle repair workshop in Pune that collects bikes from offices in the morning and returns them the same evening has a promise any busy commuter understands at once. Write your own promise as one plain sentence that a customer could repeat to a friend over lunch. If you cannot do that yet, the rest of your marketing will struggle to say anything memorable. Try it aloud on a regular customer and watch whether they nod or look puzzled.

Set goals you can count

A goal such as growing the business or getting more visibility cannot guide a single decision, because you will never know whether you reached it. Useful marketing goals are counted in things that pay the bills: enquiries, bookings, orders or new regular customers. Start from the income you need and work backwards to the number of customers that would bring it in. A wedding photographer in Cebu who wants twenty weddings next year, and who usually books one wedding for every four serious enquiries, needs around eighty enquiries across the year, or roughly seven a month. That single figure tells her far more than any vague ambition, because she can check it every month and notice early when she is falling behind. Keep the arithmetic rough, since the point is a sense of direction rather than precision.

Give each goal a time frame that is short enough to act on. A year is too long to hold anyone's attention and a week is too short to show a pattern, so most small businesses plan in quarters of about three months. Our guide to a 90 day plan for a new business walks through that rhythm, but the principle holds for any business. You may also want a goal about keeping customers as well as finding them. A restaurant in Accra might set one goal for first-time diners and another for how many of last month's diners come back. Two or three goals are plenty, since more than that and none of them gets the attention it needs. Put them at the top of the plan so they are the first thing you see whenever you open it.

Choose your channels and put them in order

A channel is simply a place where customers can meet your business: your website, Google search, your Google Business Profile, a social platform, email, referrals, local events or print. The mistake most owners make is trying to be everywhere at once and doing each one half well. Choose channels with two tests in mind: are your customers already looking there, and can you keep it going every week without resenting it? A plumber in Leeds gets most of his urgent calls from people searching on their phones, so being found on Google matters far more to him than a polished social feed. A children's clothing boutique in Durban, by contrast, sells partly on how its pieces look, so photographs on Instagram earn their place in its plan. Put your channels in order of importance and give the first one most of your time.

For almost every small business the first channel is the website, because every other channel ends up pointing back to it. A social post, a flyer, a recommendation and a Google listing all finish with someone checking whether you look real and how to get in touch. If that check fails, the effort that brought them there is wasted. The website does not need to be large; it needs to explain what you do, where you work, what it roughly costs and how to reach you, on a phone as well as a laptop. From a few lines about your business, AI Web Maker builds a working website within minutes, with nothing to pay while you build and preview it, so the foundation need not hold up the rest of your plan. Once it is live, add it to your Google Business Profile and to every other channel you choose.

The rest of the list depends on what your customers search for and how they like to buy. Pages that answer common questions, such as how often a restaurant kitchen should be treated for pests, attract people who are researching before they spend. Referrals matter enormously for trades and professional services, so your plan might include thanking everyone who refers a client and asking happy customers for introductions. Email suits businesses with repeat customers, such as a salon or a garden centre, because a short monthly note keeps you in mind between visits. Paid adverts can bring quick enquiries but cost money every day they run, so they belong in a plan only with a firm limit and a way to measure them. Some owners wonder at this stage whether to hand the list to an agency, but the plan comes first and the question of who carries it out comes second.

Decide the message, the money and who does the work

Each channel needs something to say, and the message should come straight from your customer notes and your promise. The pest control firm would talk to families about safe treatments and a technician who explains everything before starting, and to restaurant managers about inspection reports and visits outside opening hours. Note down the three or four points you will repeat everywhere, in the words customers use rather than the language of your trade. Repetition feels tiresome to you long before it registers with customers, who only ever see a fraction of what you publish. Then list a handful of content ideas for each channel for the coming quarter, tied to the searches you collected earlier. A plan that says exactly what you will post, publish or send in week three is far easier to follow than one that simply says to post regularly.

Put a figure against the plan, in money and in hours, even if both are small. Money covers the obvious costs, such as hosting your website, printing, photography and any adverts, while hours cover the work you or your staff will do each week. Owners often forget the second, yet a plan that needs ten hours a week from someone who has four will quietly fall apart by the second month. How much to spend deserves its own careful answer, and our guide to marketing budgets starts from the value of each customer. For the plan itself, what matters is that the numbers are written down and match the goals you set. If they do not match, change the goals or the budget now rather than discovering the gap three months later.

Finally, give every task a name. In a two-person business that might mean the owner prepares the monthly email while the assistant replies to reviews and refreshes the photos on the Google Business Profile. In a larger team it could mean one person looks after each channel and reports on it at the monthly review. A task with no name beside it tends to become nobody's job, however good the intentions behind it. Put the weekly tasks into the calendar you already use, on a fixed day and time, so that they compete fairly with customer work. A tutoring centre in Nairobi that blocks every Tuesday afternoon for marketing will get more done than one that waits for a quiet moment. Quiet moments, as every owner knows, rarely arrive on their own.

Keeping a small business marketing plan working

The last part of the plan is a short list of numbers and a note of how often you will check them. For most small businesses these are enquiries or orders, where each one came from, how many became paying customers and what each channel cost. Make a habit of asking each new customer how they first came to hear of you, and record the answer somewhere simple, because that one habit tells you more than most reports. Your website statistics and the insights in your Google Business Profile add the picture of how many people found you and what they did next. Keep the list short enough to review in half an hour with a cup of tea. If a number is never going to change a decision, leave it out.

Set a monthly review and treat it as seriously as a meeting with your accountant. Look at each goal, each channel and each number, then ask what worked, what did not and what you will change next month. A garden landscaper in Cape Town might find that a single page about drought-tolerant planting brought more enquiries than months of social posts, and decide to add two similar pages the following quarter. Another business might discover that its paid adverts drew calls from people far outside its area, and cut them back. The plan is meant to be changed by what you learn, and a plan that never changes is usually one nobody reads. Keep the old versions too, because comparing one quarter with the next is how you notice slow improvements.

If the blank page is what stops you, begin from a structure rather than an empty document. A simple template with a box for each part of the plan can be filled in over a single evening, and our fill-in template guide lays one out for you. The first version will feel rough, which is fine, because the second one is written with a month of real results in hand. A few of our AI SEO Tools are useful for particular gaps along the way. The Keyword Difficulty Checker gauges how hard each search would be to win, while the AI Website SEO Checker reveals whether your pages are ready to be found. The aim is a plan you open every week, not a perfect one that sits in a drawer.

Writing a plan takes an evening or two, while following it takes a steady few hours every week. Start with the customer and the words they search, set one or two goals you can count and choose the few channels that suit how your customers buy. Put a figure and a name against every task, then check the numbers each month and change whatever is not working. None of this needs a marketing degree or a large budget, only the discipline to decide and the patience to keep going for a full quarter. If your website is the missing piece, sort that first, since there is no charge while you build and preview it with AI Web Maker and putting it live costs $119 for a year of hosting, plus your domain. After that, open your plan on Monday morning and do the first task on it.

A 90-day plan built on what your customers search: your channels in order, content ideas, budget and the numbers to watch. Free.

Make your plan with the AI Online Marketing Strategy Generator →

Marketing plan samples by industry