Consulting Marketing
How to Choose a Marketing Consultant for Small Business (Without Getting Burned Again)
By Kyle Senger
15+ years in local marketing; Google Ads certified; Shopify Partner.
You've probably been pitched before. Maybe more than once. Someone showed up with a deck, used words like "strategy" and "visibility" a lot, and you signed something. Months later you were staring at a PDF full of graphs that didn't connect to a single dollar you could trace.
If that sounds familiar, you're not alone. And this article is for you specifically , the small business owner who's shopping for a marketing consultant for small business help, and who needs to know what to actually look for before signing anything.
We're not going to cover every marketing strategy under the sun. That's what our complete guide to marketing strategies for consultants is for. What we're going to cover here is the hiring decision itself: what to look for, what to avoid, and how to structure the first few weeks so you know fast whether it's working.
What a Small Business Marketing Consultant Actually Does (vs. What They Say They Do)
Here's the thing. A lot of consultants will tell you they "build your brand" or "grow your presence." That's not a job description. That's a vibe.
A good marketing consultant for small businesses does specific, traceable work. They figure out where your customers come from today, where the gaps are, and then they build or fix the channels that close those gaps. Google Ads, SEO (that's getting your website to show up in Google search results), local listings, email, content , whatever fits your business and your budget.
The output isn't a presentation. It's a number. Cost per lead. Number of calls from Google. New customers this month vs. last month.
If someone can't tell you what metric they're going to move and how they'll measure it, that's a problem.
In my experience, most small business owners who've been burned by a previous agency didn't get burned on the work. They got burned on the measurement. The agency was doing something, they just couldn't tell you if it was doing anything useful.
The 5 Things That Separate a Good Consultant from a Shiny Pitch
1. They tell you what they won't do
Good consultants have a scope. If someone tells you they do everything , SEO, ads, social, video, PR, branding, web development, email, events , be skeptical. That's usually a sign they do all of it at a surface level and none of it well.
A consultant worth hiring will tell you: "Here's what I'm good at. Here's what I'd refer out. Here's what doesn't make sense for your budget right now."
2. They own the attribution conversation on day one
Attribution just means: which marketing activity led to which customer? It sounds simple. It's actually the thing most agencies quietly avoid.
Before you sign anything, ask: "How will we know if this is working?" If the answer involves ranking reports or follower counts without a connection to leads or revenue, keep looking.
3. They don't own your accounts
This one is non-negotiable. Your Google Ads account, your Google Business Profile, your Analytics, your Meta Business Manager , you own those. You should have admin access. Always.
I've talked to business owners who paid $3,500 to a second agency just to figure out whether the first one had done anything, because they couldn't get access to their own accounts when they tried to leave. That's not a horror story. That's a pattern.
Make sure you own your assets before you sign anything.
4. They can show you real numbers from real clients
Not case studies that say "we increased traffic by 200%." Anyone can write that. Ask for cost per lead. Ask for before-and-after lead volume. Ask what the client's budget was and what they got for it.
If they can't show you that, they're either hiding something or they haven't been tracking it. Neither is good.
5. They explain CASL before touching your email list
If a consultant pitches cold email outreach as part of your marketing, they need to walk you through CASL compliance. Under Canada's Anti-Spam Legislation, you can't send commercial emails to people without either express consent (they opted in) or specific types of implied consent , like an existing business relationship within the last two years. Violations can run up to $10 million CAD. A consultant who glosses over this either doesn't know Canadian law or doesn't care. Either way, you're the one on the hook.
What the First 60 Days Should Actually Look Like
This is where you separate consultants who talk from consultants who do. Here's what the first two months of a real engagement looks like when someone's doing it right.
Week 1 and 2: Audit and baseline. Before anything gets built or changed, a good consultant looks at what exists. Website traffic, where leads are currently coming from, Google Ads performance if you're running them, local search rankings in your city, conversion rate (what percentage of visitors actually contact you). This isn't glamorous work. It's necessary. If a consultant skips this and jumps straight to "here's what we're going to build," that's a flag.
Week 3 and 4: Prioritization. After the audit, you should get a clear answer to: "What's the biggest gap between where you are and where you want to be, and what's the fastest way to close it?" Not a 60-slide deck. A short, honest answer with a plan behind it.
Month 2, Weeks 1 and 2: First channel live. One thing should be running or rebuilt by now. A Google Ads campaign, a fixed Google Business Profile, a new landing page. Not everything at once. One thing, done right, with tracking in place.
Month 2, Weeks 3 and 4: First real data. You should have four weeks of data on whatever launched. Cost per lead, click-through rate, call volume from Google. At this point, the consultant should be reviewing it with you and telling you honestly: "Here's what's working, here's what we're adjusting, and here's why."
If you're two months in and you still can't answer "what did marketing do for us this month," that's not a you problem. That's a consultant problem.
The Math You Should Do Before You Hire Anyone
Let's make this concrete. Say you're a trades business in Saskatoon. Your average job is worth $2,500. You close about 40% of the leads you talk to.
To get one new customer, you need roughly 2.5 leads. To get 4 new customers a month, you need about 10 leads.
Per DataForSEO's Canadian keyword data, "marketing consultant for small business" has a Google Ads CPC of around CA$5.22 in Canada. That's on the low end. For trades-specific terms, CPCs run higher , often CA$15 to CA$40 per click depending on the market.
Assume a landing page converts at 5% (meaning 1 in 20 clicks becomes a lead). At CA$20 CPC, 20 clicks costs CA$400 and gets you 1 lead. At a 40% close rate, you need 2.5 leads to get a customer , so roughly CA$1,000 in ad spend per new customer.
If a new customer is worth CA$2,500, that's a solid return. But here's the piece most people miss: those numbers only hold if someone is actually managing the campaign. An unmanaged Google Ads account will waste 40-60% of its budget on irrelevant clicks within 90 days. That's not a guess , that's what I see consistently when I audit accounts that have been running without active management.
So when you're evaluating what a consultant costs, the real question isn't "what's the monthly fee?" It's "what's the cost of running this without someone watching it?"
Red Flags to Watch Before You Sign
They want a long-term contract before showing you anything. A good consultant should be willing to earn your continued business month to month, at least after an initial setup period. You stay because the work works, not because you're trapped.
They pitch AI as the answer without explaining the actual work. "We use AI to optimize your campaigns" is not a plan. What are they actually doing, week by week? If they can't answer that specifically, the AI is a distraction from the fact that there's no real plan.
Their reporting shows rankings but not leads. Rankings (where your website shows up in Google) are a means to an end. The end is phone calls, form fills, and customers. If the monthly report is all rankings and no lead data, they're measuring the wrong thing on purpose.
They can't tell you what your cost per lead was last month. If a consultant has been running your ads or managing your SEO for more than 60 days and can't tell you your cost per lead, they either aren't tracking it or they don't want you to know. Both are bad.
They hold your accounts hostage. If you ask "can I have admin access to my Google Ads account?" and the answer is anything other than "yes, here you go," walk away.
How to Decide: A Simple Framework
If you're comparing two or three consultants and can't decide, run them through this:
Can they show me real numbers from a client in a similar industry? If yes, that's a green light. If they can only show you vague "results," that's yellow at best.
Do I own all my accounts from day one? Non-negotiable. Yes or no.
Can they explain, in plain language, what they'll do in the first 30 days? Not "build your strategy." Actual tasks. Actual deliverables.
Is there a month-to-month option after setup? If they won't offer one, ask why. A consultant who's confident in their work doesn't need a 12-month contract to keep you around.
Do they understand Canadian rules? CASL for email, PIPEDA for data privacy, and if you're in Quebec, Bill 96 for language requirements on your website. These aren't optional. A consultant who doesn't know them isn't ready to work in Canada.
For a full breakdown of what services and pricing actually look like for small businesses, see our small business marketing consulting services and pricing guide.
Related Reading
- Marketing strategies for consultants: complete guide
- Small business marketing consulting: services and pricing
- [How to evaluate a Google Ads agency] ,
[google-ads-agency-evaluation] - [What does SEO actually cost in Canada?] ,
[seo-pricing-canada]

