Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
Blog · no fluff

Marketing blog
for small business

A marketing blog for small business owners in Canada: straight answers about websites, Google and Meta ads, Google Maps, CRM and analytics, with prices, examples and the mistakes I see at clients.

Start here

Most useful
first reads

Articles

Latest
posts

Strategy6 min
Small business owner with a calculator and a printed spreadsheet working out a digital marketing budget

How much does digital marketing cost in Canada?

What digital marketing costs in Canada in 2026: one-time builds, monthly management, ad spend, and how to tell a fair quote from a padded one.

Read →
Strategy6 min
Desk seen from above with a laptop showing a monthly marketing timeline, a phone and a paper calendar with notes

How much should a small business in Canada spend on marketing?

A practical way to set a small business marketing budget in Canada: start from the customers you need and what one is worth, then check it against the usual rules of thumb.

Read →
Strategy5 min
Owner of a small workshop on a video call with an outside marketer, laptop, phone and mug on the desk

Marketing agency or freelancer: what makes sense for a small business

Marketing agency vs freelancer: what each really costs a small business, where each fails, and five questions that make the choice obvious.

Read →
Strategy6 min
Man in a parked car on a small-town street looking at a map with one highlighted business pin on his phone

How to get customers online as a local Canadian business

How to get customers online as a local business in Canada: the five steps that bring enquiries, in the order that wastes the least money.

Read →
Strategy5 min
Owner holding a printed one-page marketing plan with blocks and arrows, a laptop and phone on the desk behind

How to write a one-page marketing plan

A one-page marketing plan forces the decisions that matter onto a single sheet. Here are the nine boxes to fill, with a worked example for a local service business.

Read →
Strategy5 min
Marketer checking a small business website on a laptop and its Google Maps listing on a phone, with a checklist notebook

What a marketing audit includes and when you need one

What a marketing audit includes, area by area, what you should get at the end, and the signs that tell you it is time for one.

Read →
Strategy6 min
Hand holding a phone with a map and several business pins above printed flyers from local competitors

How to analyze your local competitors in an afternoon

A local competitor analysis you can finish in one afternoon with a spreadsheet and a phone: who shows up, what they promise, what they charge and where the gap is.

Read →
Strategy5 min
Cork board with a customer profile: printed portrait of a middle-aged woman, sticky notes and cards being pinned

How to define your target customer, with Canadian examples

How to define your target customer without marketing jargon: six questions, three Canadian examples and a short profile that makes every ad and page easier to write.

Read →
Strategy5 min
Business owner at a whiteboard crossing out long scribbled lines and circling one short phrase

Unique selling proposition examples for service businesses

Unique selling proposition examples for plumbers, cleaners, clinics, accountants and more: vague lines rewritten into promises customers believe, and how to write yours.

Read →
Strategy5 min
Glass funnel on a wooden table with many small white cards falling in and only a few coming out the bottom

A simple sales funnel for a service business

A plain-English sales funnel for a service business: five stages from first search to booked job, the numbers to track at each one, and where leads usually leak.

Read →
Strategy6 min
Owner of a small neighbourhood shop serving a customer at the counter, shelves of products behind her

Marketing an immigrant-owned business in Canada

How to market an immigrant-owned business in Canada: keep your community, reach everyone else, and handle languages, reviews and trust without losing what makes you different.

Read →
Strategy6 min
Two smartphones held side by side showing the same message layout in two versions, with printed template modules below

English and French: when your business needs bilingual marketing

When does a Canadian business need bilingual marketing in English and French? What the law requires in Quebec, where French pays off elsewhere, and who should handle the French side.

Read →
Strategy6 min
Small bakery owner photographing a decorated cake on a marble counter for a Demand Gen ad on YouTube and Discover

Seasonal marketing in Canada: planning around winter, holidays and slow months

Seasonal marketing in Canada, month by month: how to plan ads and content around winter, holidays and slow periods, so the busy season pays for the quiet one.

Read →
Strategy5 min
Owner of a small coffee shop in a mountain town wiping the counter in the morning, hills visible through the window

Marketing a business in a small Canadian town

Marketing a small-town business in Canada works differently: everyone knows everyone, the market is small and distances are long. Here is what works and what wastes money.

Read →
Strategy6 min
Business owner at a table with a large sheet showing a hand-drawn plan, a laptop with a video call and a cup of coffee

Outsourced marketing: what a fractional marketer costs and does

What a fractional marketer costs in Canada, what the role covers week to week, how it compares with a full-time hire, and how to tell if your business is ready for one.

Read →
Strategy5 min
Printed one-page report with a single large bar chart, a hand with a marker circling one column

The 7 marketing numbers a small business owner should check every month

Seven marketing KPIs a small business owner can check in 20 minutes a month: what each one tells you, where to find it, and what to do when it goes the wrong way.

Read →
Strategy5 min
Small business owner at a desk looking at charts on a laptop while a phone with an incoming call lies beside it

How to calculate customer acquisition cost

How to calculate customer acquisition cost for a local business: a simple formula, what belongs in it, worked examples and how to tell if your CAC is too high.

Read →
Strategy6 min
Owner of a small bakery cafe reading a message from a regular customer on her phone behind the pastry counter

Customer lifetime value for a local business

How to estimate customer lifetime value for a local business without fancy software, why it changes how much you can spend on marketing, and how to raise it.

Read →
Strategy6 min
Owner of a small company laying out the first batch of a new product in plain boxes, a laptop with a chart beside her

How to launch a new service in your local market

A six-week plan to launch a new service in your local market: check demand, build a focused page, sell to existing customers first, then scale with ads.

Read →
Strategy6 min
Bakery owner shaking hands with the neighbouring coffee shop owner at the entrance, both holding plain paper bags

Turning word of mouth into a referral system

How to turn random word of mouth into a referral marketing system: when to ask, what to offer, how to track referrals and stay within Canadian rules.

Read →
Strategy5 min
Marketer's hand with a pen circling a falling line on a printed ad performance chart, laptop with an ads dashboard behind

10 marketing mistakes that waste a small-business budget

Ten small business marketing mistakes that quietly waste money, from ad accounts you do not own to quotes nobody follows up, and how to fix each one.

Read →
Strategy6 min
Social media strategy session: renovation company owner and marketer lay out post sketches as a content calendar

Signs it is time to hire someone for your marketing

Eight signs it is time to hire a marketer for your small business, which kind of help fits your stage, and what to get ready before you bring someone in.

Read →
Strategy5 min
Laptop screen with an abstract marketing dashboard showing number tiles, a bar chart, a line graph and a table

How to tell if your marketing is paying off

How to measure marketing ROI in a small business: the simple formula, the problems that make it tricky, and a practical routine to tell if your marketing pays off.

Read →
Strategy5 min
Two owners of a new business at a table with rows of paper cards, a few pushed aside as finalists for the company name

Marketing checklist for a new business in Canada

A marketing checklist for a new business in Canada: what to set up before launch, in the first month and in the first three months, in a sensible order.

Read →
Websites6 min
Web design for small business: bakery owner checking a new order from her website on her phone

How much does a website cost in Canada?

How much a website costs in Canada depends on what it has to do. Here is what drives the price, what comes after launch and how to compare quotes.

Read →
Websites5 min
Business website design: carpentry workshop owner showing his project gallery website to a client on a tablet

Small business website cost: what you actually pay for

A small business website cost is the sum of strategy, copy, design, code and tracking. Here is how the budget splits and which parts you should never cut.

Read →
Websites5 min
Landing page design: woman tapping the call-to-action button on a landing page on her smartphone

How much does a landing page cost?

A landing page cost depends on copy, design, tracking and how many offers it carries. Real numbers, what is included and how to judge whether it will pay off.

Read →
Websites5 min
Marketer checking a small business website on a laptop and its Google Maps listing on a phone, with a checklist notebook

What every small business website needs

What a business website needs to win customers, not just look good: a practical checklist of 14 elements to check on your own site in under an hour.

Read →
Websites5 min
Tom Goldman running a free website audit on a laptop and a phone at the same time

Why your website gets visits but no leads

Your website gets visits but no leads? Usually the cause is one of eight things, from the wrong traffic to a broken form. How to find yours and fix it.

Read →
Websites5 min
Website speed optimization: man at a bus stop waiting for a slow web page to load on his phone

Why your website is slow and how to fix it

Why is your website slow? The usual suspects are images, heavy themes, plugins and third-party scripts. Ten fixes in priority order, most of them doable this week.

Read →
Websites5 min
Website redesign: workshop owner holding an old laptop with a cluttered page next to a tablet with the clean new site

Seven signs your website needs a redesign

Seven clear signs you need a website redesign, three reasons that are not good enough, and how to rebuild without losing the Google traffic you already have.

Read →
Websites5 min
Desk seen from above with a laptop showing a monthly marketing timeline, a phone and a paper calendar with notes

How long does it take to build a website?

How long it takes to build a website depends less on the code than on decisions, content and approvals. Realistic timelines and how to keep yours on track.

Read →
Websites6 min
Business owner at a table with a large sheet showing a hand-drawn plan, a laptop with a video call and a cup of coffee

How to write a website brief, with a template

A website brief template you can fill in within an hour: twenty questions in seven sections, examples of useful answers and the attachments that save weeks.

Read →
Websites6 min
Signed client agreement with a project timeline next to a laptop showing a task board

How to choose a web designer without regrets

How to choose a web designer without regrets: the questions to ask, red flags to spot in portfolios and contracts, and what must be in writing before you pay.

Read →
Websites5 min
Small server rack in a small business storeroom with a laptop showing a server-side tracking data flow diagram

.ca domain and hosting: what a business owner needs to know

A plain guide to .ca domain and hosting for Canadian business owners: who can register a .ca, .ca versus .com, choosing hosting and keeping everything in your name.

Read →
Websites5 min
Hand-coded website: Tom writing clean code on a laptop and testing the page on a smartphone

WordPress or a custom website: which is right for you

WordPress vs a custom website: an honest comparison of cost, speed, security, editing and ownership, with clear situations where each one is the better choice.

Read →
Websites5 min
Custom CMS website: salon owner changing a service price in a simple admin panel on her laptop

Wix, Squarespace or a custom website for a growing business

Wix vs Squarespace vs a custom website: what each does well, where growing businesses hit the limits, and how to tell when it is time to move on from a builder.

Read →
Websites6 min
Website accessibility: older man with glasses enlarging text on an accessible website on his tablet by a window

AODA and website accessibility: what Ontario businesses must do

AODA website accessibility explained for Ontario businesses: who must meet WCAG 2.0 AA, what smaller firms should still do, and a practical plan to get there.

Read →
Websites6 min
Small business owner listening to a customer at a café table and taking notes during a customer research interview

French on your website: what Quebec rules mean for your business

Quebec French language website rules in plain English: who must offer French, what Bill 96 changed, the mistakes to avoid and what to plan with your translator.

Read →
Websites5 min
Web design layout of a business website with headline, prices, project photos and a short contact form

Landing page or full website: which one do you need first

Landing page vs website: what each is for, when one page is enough to start, when a full site pays off, and how to grow from one into the other without waste.

Read →
Websites5 min
Conversion rate optimization: marketer comparing two versions of a web page on a laptop with a funnel sketch in a notebook

12 ways to get more enquiries from the same website traffic

Twelve website conversion tips for small businesses: practical changes to headlines, prices, forms and follow-up that turn more of your existing visitors into enquiries.

Read →
Websites5 min
Woman in her kitchen searching on her phone for an emergency plumber next to a leaking tap

Why your website should be designed for phones first

Mobile-first website design means planning every page for a phone before a desktop. Why it matters for local businesses and a ten-point check for your own site.

Read →
Websites5 min
Website maintenance: café owner photographing a new menu board to send for a quick website update

Website maintenance: what it includes and what it costs

Website maintenance cost depends on what your site is built on and what you expect. What maintenance includes, how it is priced and how to avoid paying for nothing.

Read →
Websites6 min
Beautician preparing a treatment room while a tablet on the counter shows a weekly booking calendar full of appointments

Adding online booking to your website

How to add online booking to your website: embedded tools, built-in calendars and booking bots compared, with tips on no-shows, reminders and privacy.

Read →
Websites5 min
Renovation contractor in work clothes on a bathroom job site answering a customer call from Google

What a contractor website needs to win jobs

A website for contractors has one job: turn a homeowner's search into a quote request. The pages, proof and details that make renovators, roofers and trades get called.

Read →
Websites6 min
UX/UI design: designer's desk with wireframes of a website for desktop and phone, paper sketches and a smartphone

How to structure a homepage that sells

A homepage structure that sells, section by section: what goes in the first screen, where proof and prices belong, and the order that turns visitors into enquiries.

Read →
Websites5 min

Website copywriting tips for business owners

Practical website copywriting tips for business owners: how to write headlines, benefits, proof and calls to action that make visitors call, with before and after examples.

Read →
Websites5 min
Brochure website for a small business: shoe repair craftsman holding a phone with his one-page site

One-page or multi-page website: pros and cons

One-page vs multi-page website: the pros and cons of each for a small business, how SEO and costs differ, and a simple way to decide which format fits you.

Read →
SEO6 min
Small business owner with a calculator and a printed spreadsheet working out a digital marketing budget

How much does SEO cost in Canada?

SEO cost in Canada depends on scope, competition and who does the work. What a monthly fee should buy, what cheap packages skip, and how to compare quotes.

Read →
SEO5 min
Flower shop owner in her doorway checking her business on a Google Maps search on her phone

Local SEO in Canada: a practical guide for small businesses

A plain-English guide to local SEO in Canada: the five things that decide whether nearby customers find you, and a 90-day plan to put them in order.

Read →
SEO6 min
Barber outside his shop holding a phone showing his business profile on a map with stars and a directions button

Google Business Profile: the complete setup guide

Google Business Profile setup, step by step: claiming and verifying, choosing categories, service areas, photos, products and the settings most owners leave empty.

Read →
SEO5 min
Man in a parked car on a small-town street looking at a map with one highlighted business pin on his phone

How to rank higher on Google Maps

How to rank higher on Google Maps when your profile is already set up: the nine levers that move the map pack, how to check rankings honestly, and what not to try.

Read →
SEO5 min
Print design at work: owner at a reception desk hands a customer a business card with a QR code, flyers on the counter

How to get more Google reviews the right way

How to get more Google reviews from real customers: a simple asking routine, scripts for text and email, how to answer bad reviews, and the rules Canadian businesses must follow.

Read →
SEO5 min
Laptop showing a search results page with ads, an AI overview, a map pack and organic results

SEO or Google Ads: where to start

SEO or Google Ads: which one to start with depends on how fast you need customers, your budget and your market. A clear way to decide, with costs and timelines.

Read →
SEO5 min
Woman in her kitchen searching on her phone for an emergency plumber next to a leaking tap

Why your website is not showing up on Google

Your website is not showing up on Google? Ten common causes, from indexing blocks to weak pages, a 15-minute check you can run yourself, and what each fix involves.

Read →
SEO6 min
Hand holding a phone with a map and several business pins above printed flyers from local competitors

Keyword research for a local business

Keyword research for a local business without expensive tools: where to find real searches, how to judge intent, Canadian wording to watch for, and how to map keywords to pages.

Read →
SEO5 min
Renovation contractor in work clothes on a bathroom job site answering a customer call from Google

SEO for service-area businesses without a storefront

SEO for service-area businesses that work at the customer's place: hidden-address profiles, how distance really works, area pages that aren't doorways, and job-based proof.

Read →
SEO6 min

How to rank in several cities without doorway pages

SEO for multiple cities without copy-paste location pages: real locations vs service areas, what each city page needs, and a structure that grows with your business.

Read →
SEO5 min
Carpentry workshop owner at his workbench reviewing an SEO audit checklist on a tablet

SEO audit checklist for small business websites

An SEO audit checklist written for small business websites: 40 checks grouped by area, the free tool to use for each, and how to decide what to fix first.

Read →
SEO5 min
Hands on a laptop showing a technical SEO indexing report, with the same website open on a smartphone beside it

Technical SEO basics every site owner should check

Technical SEO basics explained for business owners, not developers: how Google reads your site, the nine things that break most often, and what to ask your web person.

Read →
SEO5 min
Roofing company owner explaining customer questions to a writer taking notes for SEO content at a table

How to write content that ranks and sells

SEO content writing for small businesses: how to plan a page around one search, write from real experience, structure it for skimmers, and turn readers into enquiries.

Read →
SEO6 min
Bakery owner shaking hands with the neighbouring coffee shop owner at the entrance, both holding plain paper bags

Local link building ideas for Canadian businesses

Local link building that works for Canadian small businesses: 15 practical ideas from chambers of commerce, BIAs, suppliers and community groups, and which shortcuts to skip.

Read →
SEO5 min
Law firm owner and Tom checking a printed table that maps old website addresses to new ones during an SEO migration

How to move or redesign a website without losing Google traffic

How to redesign a website or change domains without losing Google traffic: what to record before, how to build a redirect map, launch-day checks and what to watch afterwards.

Read →
SEO5 min
Office worker at a small accounting firm searching for a service provider on Bing on a desktop computer

Google AI Overviews: what they mean for small businesses

Google AI Overviews now answer many searches before anyone clicks. Which kinds of searches they change, why local searches are affected differently, and what to do about it.

Read →
SEO5 min
Café customer holding a phone with an AI chat answer listing three nearby restaurants and a small map

How to get your business mentioned in ChatGPT answers

When customers ask ChatGPT for "a good dentist in Halifax", where does the answer come from? How AI assistants find businesses and seven practical steps to be part of the answer.

Read →
SEO5 min
Hand holding a smartphone with a map and a small business location pin, as seen in a local search result

Apple Business Connect and Bing Places: the listings most businesses forget

Apple Business Connect and Bing Places are the free listings most businesses forget. Who sees them, how to claim and verify both, and how to keep them in sync with Google.

Read →
SEO6 min
Magnifying glass over a laptop screen with analytics charts, next to a notebook with ticked checklist items

Google Search Console for beginners

Google Search Console for beginners: how to set it up, what the Performance and Pages reports really tell you, and a short monthly routine that finds SEO quick wins.

Read →
SEO5 min
Desk seen from above with a laptop showing a monthly marketing timeline, a phone and a paper calendar with notes

How long does SEO take to work?

How long does SEO take to bring enquiries? A realistic month-by-month picture for local businesses, the six factors that make it faster or slower, and signs it is working early.

Read →
SEO5 min
Customer at a kitchen table comparing a list of local businesses on a smartphone before choosing one

Local citations in Canada: which directories matter

Local citations in Canada explained: which directories are worth your time, how to keep name, address and phone consistent, and how to clean up old listings after a move.

Read →
SEO5 min

Bilingual SEO for English and French websites

Bilingual SEO for English and French websites in Canada: how to structure the site, set up hreflang, research French keywords properly and avoid the mistakes that hide French pages.

Read →
SEO5 min
Hand-coded website: Tom writing clean code on a laptop and testing the page on a smartphone

Schema markup for local businesses explained

Schema markup for local businesses in plain English: what structured data does, which types matter for a local company, an example you can adapt, and how to test it.

Read →
SEO5 min
Printed marketing audit report with coloured tabs next to a laptop showing website analytics

SEO mistakes that keep small businesses off page one

The SEO mistakes small businesses make most often, ordered by how much they cost in lost enquiries, with a straightforward fix for each one and the signs to look for.

Read →
Advertising6 min
Service business owner in work clothes answering a customer call on a smartphone, laptop with ad results on the desk

How much does Google Ads cost in Canada?

Google Ads cost in Canada has two parts: what you pay Google for clicks and what you pay someone to run the account. Here is how to size both without guessing.

Read →
Advertising5 min
Consultant explaining a simple campaign plan on a whiteboard with sticky notes to three small business owners

Google Ads for small business: a starter guide

A plain-English starter guide to Google Ads for small business owners in Canada: what to prepare, how to build a first Search campaign and what to do in the first 30 days.

Read →
Advertising5 min
Hand holding a smartphone with a map and a small business location pin, as seen in a local search result

Cost per click explained: what drives the price of a click

Cost per click explained without jargon: how Google's auction sets the price, why a competitor can pay less for a better spot, and what you can actually change.

Read →
Advertising5 min
Owner of a custom kitchen workshop in his showroom among cabinet door samples, checking enquiries on a tablet

Google Ads not working? 9 common reasons

Google Ads not working for your business? These are the nine causes I find most often when I open a struggling account, with a quick test for each one.

Read →
Advertising5 min
Plumber in a work jacket beside his service van with a toolbox, answering a customer call on his phone

Google Local Services Ads in Canada: how they work

Local Services Ads in Canada put verified local businesses at the very top of Google and charge per lead rather than per click. Here is how they work and who they suit.

Read →
Advertising6 min
Small online store owner packing orders into plain cardboard boxes, laptop open on the desk beside him

Performance Max for small businesses: worth it or not

Performance Max for small business: an honest look at when Google's all-in-one campaign pays off, when it quietly burns budget, and how to test it safely.

Read →
Advertising5 min

Negative keywords: the cheapest way to save ad budget

A practical negative keywords guide: how they work, a starter list by category, and the 15-minute weekly routine that stops your Google Ads paying for the wrong searches.

Read →
Advertising5 min
Laptop on a desk showing an analytics dashboard with charts and event cards for Google Ads conversion tracking

How to set up conversion tracking in Google Ads

Google Ads conversion tracking, step by step: what to count, how to install it, how to handle consent under Canadian privacy rules, and how to test it before you trust the numbers.

Read →
Advertising5 min
Laptop on a small business desk showing a landing page with an open chat window in the bottom corner

Landing pages for Google Ads that convert

Landing pages for Google Ads decide whether a paid click becomes a call. Here is what to put on the first screen, what to cut, and a simple outline you can follow.

Read →
Advertising5 min
Hand holding a smartphone with an ad in a social media feed, laptop in the background showing a tracking diagram

Remarketing: how to bring back visitors who did not buy

A practical remarketing guide: which past visitors to follow, for how long, with what message, and how to do it on Google and Meta without annoying anyone.

Read →
Advertising5 min
Small language school owner at a laptop comparing three service dashboards laid out side by side on screen

Run Google Ads yourself or hire someone?

Should you run Google Ads yourself or hire someone? An honest comparison of time, skills and money, the options in between, and what to ask anyone before you hand over the account.

Read →
Advertising6 min
Magnifying glass over a laptop screen with analytics charts, next to a notebook with ticked checklist items

Google Ads audit checklist

A Google Ads audit checklist you can work through in about two hours: ownership, tracking, settings, keywords, ads, bidding, landing pages and what happens after the click.

Read →
Advertising5 min
Hand holding a smartphone with a Facebook ad in the feed, printed versions of the same ad laid out on the desk

How much do Facebook ads cost in Canada?

Facebook ads cost in Canada depends on who you target, when, and how good your ads are. Here is how Meta prices ads, what a realistic budget looks like and what management adds.

Read →
Advertising5 min
Cleaning company employee washing a large window in a bright apartment, with a box of cleaning supplies on the floor

Facebook ads for local businesses: a practical guide

Facebook ads for local business owners: how to target your area, which offers and formats bring calls and bookings, and how to measure results that happen offline.

Read →
Advertising5 min
Young owner of a handmade jewellery brand at her packing table, holding a phone with an Instagram chat open

Instagram ads guide for small brands

An Instagram ads guide for small brands: which placements to use, what creative works in Reels and Stories, how to sell from a catalogue and how to turn DMs into orders.

Read →
Advertising5 min
Tradesman in work clothes on a break at a job site replying to a customer on WhatsApp after a click-to-message ad

Meta lead ads: how to get leads that actually answer

Meta lead ads are easy to fill in, which is why so many leads never pick up. Here is how to design forms, follow up and optimize so the people who submit actually answer.

Read →
Advertising5 min
Auto repair shop owner in work clothes standing in his garage and checking customer messages on his phone

Facebook ads not working? What to check first

Facebook ads not working? Before you change the budget or the audience, check these things in this order. A simple four-metric test shows where the chain breaks.

Read →
Advertising5 min
Worried small business owner at her kitchen table looking at a disabled Facebook ad account warning on her laptop

Meta ad account restricted: what to do

A restricted Meta ad account can stop your Facebook and Instagram ads overnight. Here is how to tell what was restricted, what to do first, and how to lower the risk next time.

Read →
Advertising5 min
Young cosmetics brand owner filming a vertical TikTok ad of her product on a phone mounted on a mini tripod

TikTok ads for Canadian businesses

TikTok ads in Canada can reach people who never see your Google or Facebook ads, but only with the right creative. Here is who they suit, how they work and how to start.

Read →
Advertising6 min
Middle-aged manufacturing company executive in a meeting room reviewing B2B ad results on a laptop

LinkedIn ads for B2B companies: when they pay off

LinkedIn ads for B2B are expensive per click and can still be the cheapest way to reach the right buyer. Here is when they pay off, what to offer and how to measure it.

Read →
Advertising5 min
Ad creative: printed ad layouts in square, vertical and banner formats beside a laptop as one version is marked

Ad creative that stops the scroll

Ad creative that stops the scroll is less about budget and more about the first second, a clear idea and honest proof. Here is a structure, hook ideas and a simple testing routine.

Read →
Advertising6 min
Smartphone showing a social media ad, laptop with a CRM board of deal cards and a signed contract lined up on a desk

Facebook ads vs Google Ads: which one for your business

Facebook ads vs Google Ads is really a question of intent: are your customers searching for you, or do you need to show up before they search? Here is how to choose.

Read →
Advertising5 min
Marketing for accountants: bookkeeper sorting client invoices at a desk beside a laptop and a calculator

How to split a small ad budget between channels

How to split a small ad budget between Google, Meta and the rest: start concentrated, prove one channel, then add the next and move money by cost per customer.

Read →
Advertising5 min
Business owner showing a client a slide with a chart on a tablet, a printed price proposal on the meeting table

ROAS explained: how to know if your ads make money

ROAS explained in plain terms: how to calculate it, how to find the break-even number for your margins, and why the ROAS in your ad platform is rarely the whole story.

Read →
CRM, automation and analytics5 min
Office coordinator at a desk with a CRM kanban board of lead cards on the monitor and a chat open on her phone

CRM for small business: where to start

A practical first step into CRM for small business owners in Canada: what to track, which tool to pick and how to get your team to actually use it.

Read →
CRM, automation and analytics6 min
Business owner showing a client a slide with a chart on a tablet, a printed price proposal on the meeting table

How much does a CRM cost to set up?

What a CRM costs to set up for a small business: software licences, setup work, integrations and training, with real Canadian-dollar prices and the costs people forget.

Read →
CRM, automation and analytics6 min
Middle-aged manufacturing company executive in a meeting room reviewing B2B ad results on a laptop

Custom CRM or HubSpot: how to choose

Custom CRM vs HubSpot for a small or mid-sized business: costs over time, flexibility, ownership and a six-question test to decide which one fits your process.

Read →
CRM, automation and analytics5 min
Two employees in a small workshop looking at a new lead notification on a phone

Lead response time: why the first hour matters

Why lead response time matters so much for local businesses, how to measure yours honestly and six practical ways to answer every enquiry within the first hour.

Read →
CRM, automation and analytics5 min
Plumber working under a kitchen sink while his phone rings with an incoming call on the floor beside him

Missed calls are lost customers: how to fix it

Missed calls quietly send customers to your competitors. How to measure the problem, and seven fixes from simple text-back messages to call routing and voicebots.

Read →
CRM, automation and analytics6 min
Laptop on a small business desk showing a landing page with an open chat window in the bottom corner

How much does a website chatbot cost?

What a website chatbot really costs a small business in Canada: one-time build, monthly platform fees, AI usage and the hidden work of keeping answers accurate.

Read →
CRM, automation and analytics6 min
Auto repair shop owner in work clothes standing in his garage and checking customer messages on his phone

WhatsApp for business in Canada: is it worth it

Is WhatsApp for business worth it in Canada? Who your customers are, the free app vs the paid platform, consent rules and how to tell if it fits your business.

Read →
CRM, automation and analytics5 min
Owner of a small language school at a laptop with an AI assistant chat open, printed price lists and rules beside her

AI assistants for small business: what they can and cannot do

AI assistants for small business explained plainly: where they save real time, where they make costly mistakes, and how to set one up with guardrails in Canada.

Read →
CRM, automation and analytics5 min
Beautician preparing a treatment room while a tablet on the counter shows a weekly booking calendar full of appointments

Automating bookings and reminders

How booking automation works for small businesses: online booking, automatic reminders, deposits and follow-ups, and how to set it up so staff and customers like it.

Read →
CRM, automation and analytics6 min
Two smartphones held side by side showing the same message layout in two versions, with printed template modules below

CASL and email marketing: consent rules in plain English

CASL and email marketing explained simply: when you need express consent, when implied consent works, what each email must contain and how to keep proof.

Read →
CRM, automation and analytics6 min
Small language school owner at a laptop comparing three service dashboards laid out side by side on screen

How much does email marketing cost?

What email marketing costs a small business in Canada: platform subscriptions, setup, design, writing and automation, with four realistic budget scenarios.

Read →
CRM, automation and analytics5 min
Owner of a small wine and deli shop at a laptop reviewing a newsletter layout for customers

Newsletter ideas for local businesses

Thirty newsletter ideas for local businesses in Canada, a seasonal calendar for the year and a simple structure that makes each issue quick to write.

Read →
CRM, automation and analytics5 min
Auto repair technician at a vehicle lift checking a short SMS appointment reminder on his phone

SMS marketing in Canada: rules and best practices

SMS marketing in Canada explained: what CASL requires for texts, how carriers treat business messaging, and practical rules for sending texts customers welcome.

Read →
CRM, automation and analytics5 min
Laptop on a desk showing an analytics dashboard with charts and event cards for Google Ads conversion tracking

GA4 for small business owners: the reports that matter

A plain-English GA4 guide for small business owners: the five reports that answer real questions, the numbers you can ignore, and how to tell if your setup is broken.

Read →
CRM, automation and analytics5 min
Smartphone showing a social media ad, laptop with a CRM board of deal cards and a signed contract lined up on a desk

UTM tracking: how to know where your leads come from

A practical UTM tracking guide: what each parameter means, a simple naming system, examples for Facebook, email, QR codes and Google Business Profile, and common mistakes.

Read →
CRM, automation and analytics6 min
Service business owner in work clothes answering a customer call on a smartphone, laptop with ad results on the desk

Call tracking: connecting phone calls to your ads

Call tracking explained simply: how businesses connect phone calls to the ad, keyword or page that produced them, what it costs to set up and what to watch for.

Read →
CRM, automation and analytics5 min
Hand holding a phone with a cookie consent banner showing two equal buttons for accept and reject

Cookie consent in Canada: PIPEDA, Quebec Law 25 and Consent Mode

Cookie consent in Canada for small business websites: the PIPEDA baseline, Quebec Law 25's stricter rules, Google Consent Mode v2 and a practical setup checklist.

Read →
CRM, automation and analytics6 min

What your website privacy policy needs in Canada

What a small business website privacy policy needs in Canada: the core sections under PIPEDA, the Quebec Law 25 additions and how to describe your real tools.

Read →
CRM, automation and analytics6 min
Marketing for law firms: lawyer at her desk in a small law office with legal books, case files and a laptop

Quebec Law 25: what it changes for websites and marketing

Quebec Law 25 explained for small business websites and marketing: who it applies to, what changes for tracking, forms, CRM and email, and where to start.

Read →
CRM, automation and analytics5 min
Hand holding a smartphone with a Facebook ad in the feed, printed versions of the same ad laid out on the desk

Online reviews and advertised prices: Competition Act basics

Competition Act basics for Canadian small businesses: what counts as a fake review, how drip pricing rules affect advertised prices and how to keep your ads safe.

Read →
CRM, automation and analytics5 min
Magnifying glass over a laptop screen with analytics charts, next to a notebook with ticked checklist items

Marketing reports: what to look at and what to ignore

How to read marketing reports as a business owner: which lines show real results, which numbers only look impressive, and the red flags to question.

Read →
CRM, automation and analytics5 min
Printed marketing audit report with coloured tabs next to a laptop showing website analytics

A simple Looker Studio dashboard for your business

How to build a simple one-page Looker Studio dashboard for a small business: which data to connect, which charts to include and how to keep it trustworthy.

Read →
CRM, automation and analytics6 min
Owner of a custom kitchen workshop in his showroom among cabinet door samples, checking enquiries on a tablet

Follow-up sequences that turn enquiries into customers

How to build follow-up sequences that turn enquiries and quotes into customers: three example sequences, timing, channels, what to automate and what to keep personal.

Read →
CRM, automation and analytics6 min
Print design at work: owner at a reception desk hands a customer a business card with a QR code, flyers on the counter

How to win back past customers

A practical plan to win back past customers: how to find lapsed customers, what to send and when, CASL limits on contacting them, and how to measure results.

Read →

What you'll find here

I write about what I do every day: building websites, running Google and Meta ads, setting up CRM and tracking. Each article answers one question an owner actually asks, with numbers where I have them and Canadian specifics where they matter, such as Quebec Law 25, CASL or Quebec's French-language rules.

Topics

  • Strategy and budgets: how much to spend, what to measure, when to hire.
  • Websites: costs, structure, speed, accessibility and French-language requirements.
  • SEO and Google Maps: local rankings, reviews, Google Business Profile.
  • Advertising: Google Ads, Facebook and Instagram, tracking and ROAS.
  • Systems: CRM, chatbots, email, SMS and analytics.

If a term trips you up, check the glossary. If you'd rather have it done than read about it, see my services and prices.

Didn't find
your answer?

Send me the question. If it's useful to others, it might become the next article.