Event organisers usually pick speakers the same way: a sizzle reel, a bio, a fee that fits the budget. Then the talk lands somewhere between pleasant and forgettable, and nobody does anything differently on Monday. If your audience is business owners and executives, here is a better filter. I speak at these events, so read this knowing I have an interest in the answer.
Practitioner or professional speaker
This is the first fork. Professional speakers deliver a polished, well-rehearsed hour and are safe for a large general audience. The cost is currency: many are working from case studies that were fresh several years ago, because their week is spent on stages rather than in the work.
A practitioner who still runs client work brings examples from last quarter and can answer specific questions in the room without retreating to generalities. The delivery is usually less slick. For an audience of 40 owners who came to solve a problem, the tradeoff is almost always worth it. For a 2,000 person conference where the keynote sets tone, polish may matter more.
Five criteria that predict a useful talk
1. One idea, carried the whole way. The best business talks make a single argument and spend the hour proving it. Talks that cover six themes get remembered for none. Ask the speaker to state the idea in one sentence. If they cannot, the audience will not be able to either.
2. Examples the audience recognises. A room of Vancouver manufacturers and professional services firms does not need another Airbnb story. They need a company their size, in a sector they understand, with numbers that feel real.
3. They can handle the room. Ask a hard, awkward question during the vetting call. A speaker who engages with it honestly will do the same on stage. A speaker who deflects into a story will deflect there too.
4. They tailor. A speaker who asks who is in the room, what those people are worried about and what the event is trying to achieve is going to deliver something built for you. One who accepts the booking and sends a tech rider will deliver last week's talk.
5. There is something to do on Monday. Inspiration with no next step is a pleasant hour. Ask what the audience will be able to do the following week. If the answer is "think differently", keep looking.
What it costs in Canada
Local practitioners and consultants typically charge $2,500 to $7,500 CAD for a keynote, depending on length, travel and whether a workshop is attached. Established national speakers run $10,000 to $25,000. Author and celebrity names go well past that. Association, non-profit and community events can often negotiate, particularly with local speakers who value the audience.
Watch the extras. Travel, accommodation, workshop time, pre-event interviews and recording rights are commonly quoted separately. Ask for one number that includes everything you need.
How to vet properly in twenty minutes
Skip the sizzle reel. Every one of them looks good. Ask for fifteen minutes of unedited footage from a real event and watch the middle of it, not the opening. That is where you see whether they can hold a room without a big line.
Then ask for two references from events with a similar audience size and profile, and ask those organisers one question: did anyone talk about it the next day. That single answer tells you more than any testimonial.
Formats that work
Forty five minutes plus fifteen for questions suits most conference slots. Workshops need ninety minutes minimum, otherwise you get theory with no application. Panels are usually the weakest format unless the moderator is strong and willing to interrupt. If you want an audience to act, a keynote followed by a short working session in the same day outperforms either alone.
If you are organising an event for owners or executives in British Columbia and want a practitioner rather than a career speaker, the speaking page has topics, formats and previous audiences.
About the author
José Cabal, AI Marketing Consultant
AI Marketing Consultant · HubSpot Certified Trainer · Vancouver, BC
José Cabal has 20+ years of B2B marketing experience across Canada, the US, and Latin America, working with companies in tech, real estate, professional services, health, education, and manufacturing. He is a HubSpot Certified Trainer, holds an MBA from University Canada West, and founded Expresa3 in 2010 — one of the first inbound marketing agencies in Latin America. He has trained hundreds of marketers in English and Spanish, served on the HubSpot LATAM Partner Advisory Council, and spoken at conferences and universities across North America. He currently consults for SMBs building AI-powered marketing systems alongside his role as Head of Marketing and Business Systems for a growing company.
More about José Cabal · LinkedIn
Frequently asked questions
What does a B2B growth keynote speaker cost in Canada?
Local practitioners and consultants typically charge $2,500 to $7,500 CAD for a keynote, depending on length, travel and whether a workshop is attached. Established national speakers run $10,000 to $25,000, and author or celebrity names go well past that. Association, non-profit and community events can often negotiate, particularly with local speakers. Travel, accommodation, workshop time, pre-event interviews and recording rights are often quoted separately, so ask for one number that includes everything.
Should you hire a practitioner or a professional speaker?
A professional speaker delivers a polished, well-rehearsed hour that suits a large general audience, such as a 2,000 person conference where the keynote sets the tone. A practitioner who still runs client work brings examples from last quarter and can answer specific questions in the room, although the delivery is usually less slick. For an audience of 40 owners who came to solve a problem, the practitioner usually fits better.
How do you judge a speaker before booking?
Skip the sizzle reel and watch fifteen minutes of unedited footage from a real event, focusing on the middle rather than the opening. Ask for two references from events with a similar audience size and profile, and ask each organiser whether anyone talked about the talk the next day. During the vetting call, ask the speaker a hard question and ask what they would change in their talk for your room. A speaker who asks who will be in the room is likely to tailor the talk.
How long should a business keynote be?
Forty five minutes plus fifteen for questions suits most conference slots. Workshops need ninety minutes minimum, otherwise the session delivers theory with no application. Anything under thirty minutes should carry a single idea. Panels are usually the weakest format unless the moderator is strong and willing to interrupt. To get an audience to act, a keynote followed by a short working session on the same day outperforms either one alone.
What makes a keynote actually useful?
A useful keynote carries one clear idea the whole way and spends the hour proving it, because talks that cover six themes are remembered for none. It uses examples the audience recognises: a company their size, in a sector they understand, with numbers that feel real. It also leaves something concrete the audience can do within a week. Ask the speaker to state the idea in one sentence, and ask what the audience will be able to do the following week.
Should a keynote come from a practitioner or a professional speaker?
A professional speaker delivers a polished, well-rehearsed hour that suits a large general audience, but often works from case studies that were fresh years ago since their week is spent on stages rather than in the work. A practitioner who still runs client work brings examples from last quarter and can answer specific questions in the room. For an audience of business owners who came to solve a problem, the practitioner side of that tradeoff usually wins.
What are the extra costs an event organizer should ask about before booking a speaker?
Travel, accommodation, workshop time, pre-event interviews and recording rights are commonly quoted separately from the base fee. A local practitioner keynote of $2,500 to $7,500 CAD can rise once these are added. Ask the speaker for one all-in number that covers everything the event needs, so the extras are not discovered after the contract is signed.
What is the fastest way to vet a speaker before booking?
Skip the sizzle reel and ask for fifteen minutes of unedited footage from a real event, watching the middle rather than the opening, since that is where you see whether the speaker can hold a room without a rehearsed opening line. Then ask two references from similarly sized events a single question: did anyone talk about the talk the next day.