Most small-business marketing budgets are set backwards. The owner picks a number that feels affordable, spends it, and then wonders whether it worked. This guide turns that around. You'll start with what a customer is worth, work out the most you can pay to win one, and only then decide how much to spend and where. All you need is a calculator and an afternoon with your sales records.
We use example numbers throughout. They are illustrations, not benchmarks. Replace every one with your own.
Step 1: Work out what a new customer is worth
Start with a year, not a single sale. A Burlington café regular, a clinic patient who returns for follow-ups, or a client who comes back every tax season is worth far more than their first visit.
Pull your records for the past year and estimate:
- First purchase value: the average spend on a customer's first visit or job.
- Repeat spend in year one: what an average new customer spends with you in the following twelve months.
- Gross margin: the share of each dollar left after the direct cost of providing the product or service.
| Example | Figure |
|---|---|
| First purchase | $90 |
| Repeat spend in year one | $270 |
| Year-one revenue per new customer | $360 |
| Gross margin | 45% |
| Year-one gross margin per new customer | $162 |
That $162 is the most a new customer can be worth to you in year one. If they stay for several years, the real value is higher, but year one is the safer number to plan around.
Step 2: Find your close rate
Not every enquiry becomes a customer. Your close rate is the share that do. For a shop, an "enquiry" might be a call, a direction request or a message. For an appointment business, it's a request that leads to a booking.
If you don't know your close rate, track it for four weeks. Keep a simple sheet: date, how they found you, and whether they became a customer. Ask every new customer how they heard about you. Even a rough figure is valuable.
In our example, say 40% of enquiries become customers.
Step 3: Set a ceiling cost per enquiry
Now multiply:
Year-one margin per customer × close rate = most you can pay per enquiry and break even in year one.
$162 × 0.40 = $64.80
This is your ceiling. Any channel that delivers enquiries for less than $65 is profitable in year one. Any channel that costs more needs a very good reason, such as customers who stay for many years.
Many owners like to aim well under the ceiling, for example at half of it, to leave room for profit and mistakes. In our example, that's about $32 per enquiry.
Step 4: Decide how many new customers you need
Work out how many new customers a month would make a real difference. Think about capacity: how many more customers can you serve without hiring or turning people away?
| Example | Figure |
|---|---|
| Extra customers wanted each month | 20 |
| Close rate | 40% |
| Enquiries needed each month | 50 |
| Target cost per enquiry | $32 |
| Monthly marketing budget | 50 × $32 = $1,600 |
That $1,600 covers everything: ad spend, any agency fee, tools and an honest value for your own time. If it's more than you can carry, either lower the target number of customers or look for channels that cost less per enquiry.
Step 5: Rank channels by cost per enquiry
Different channels deliver enquiries at very different costs. For most Burlington small businesses, the rough order from cheapest to most expensive looks like this:
- Google Business Profile. Free apart from time. Often the biggest source of local enquiries once it's complete. See our profile checklist.
- Reviews and repeat customers. Low cost, mostly time. Returning customers have no acquisition cost at all.
- Your website. A one-time cost plus upkeep. It makes every other channel work better.
- Organic search pages. Time or money up front, with a slow but compounding return.
- Google Ads. Fast, measurable and paid for every click. Worth it only when the cost per enquiry stays under your ceiling.
- Social ads, print and sponsorships. Useful for some businesses, harder to measure. Test carefully.
Spend in that order. Many owners do the opposite, starting with ads because they feel like action, while their free listing sits half finished.
Step 6: Run a 90-day test
Don't commit a year's budget on day one. Instead:
- Pick one or two channels from the top of the list.
- Set a spending limit for 90 days, in writing.
- Measure enquiries from each channel. For ads, use conversion measurement set up to count calls and other actions, not just clicks. For your profile, use its performance report. For everything else, ask customers.
- At day 90, compare each channel's cost per enquiry against your ceiling.
- Keep what works, cut what doesn't, and shift the money.
Ninety days is long enough to see a pattern for most local businesses, and short enough to limit losses.
Burlington-specific things to factor in
A few local realities affect the maths:
- Your real trade area. Burlington is a city of 186,948 people, according to the 2021 Census, but most local businesses draw from a smaller part of it. Pull postal codes from your last 50 customers and see where they cluster. Spending outside that area usually lowers your return. Our areas page describes each district.
- Neighbouring cities. Businesses near the Hamilton or Oakville edges often draw from across the line. Include those customers in your analysis.
- Seasonality. Many Burlington businesses have a busy season tied to the waterfront in summer, back-to-school in September or holiday shopping in December. Put more of the budget into the weeks before your peak.
- Competition by category. A specialised service with few local competitors can reach the top of results cheaply. A common category may need more patience or more spend.
Common budgeting mistakes
- Using revenue instead of margin. A $100 sale with a 30% margin is worth $30 to you, not $100.
- Ignoring repeat value. Treating every customer as a one-time sale undervalues good channels.
- Judging ads on clicks. Clicks cost money; customers make money.
- Spreading too thin. $300 a month on each of five channels rarely beats $1,500 on one that works.
- Forgetting your own time. Time is a cost. Count it.
- No stop date. Every test needs a day when you decide.
Where we fit
If your budget comfortably covers one of our plans and still leaves room for profit, managed marketing can save you time and mistakes. If it doesn't, start with the free and low-cost channels yourself. Either way, if you'd like someone to check your numbers, call, text or email us with your average sale, margin and close rate, and we'll tell you what the maths says.
Frequently asked questions
Is there a standard percentage of revenue to spend on marketing?
You'll see rules of thumb quoted, but they ignore your margins, competition and how much of your business comes from repeat customers. The customer-value method in this guide gives you a number that fits your business.
What if I don't know my close rate?
Track it for four weeks. Write down every enquiry and whether it became a customer. Even a rough number is far better than a guess.
Should a new business spend more than an established one?
Often, yes, in the first year, because a new business has no reviews, regulars or word of mouth yet. Plan for it to take longer to pay back, and keep a firm ceiling on what you'll risk.
Does the budget include my own time?
It should. An hour a week on your Google profile and review asks has a real cost. Counting it helps you decide what to do yourself and what to hand over.
Sources
- Statistics Canada: Census Profile 2021, Burlington (CY) (2026-10-22)
- Google Ads Help: About conversion measurement (2026-10-22)