Services

Google Ads for Ottawa trades, capped at what a lead is worth to you

Paid search is the fastest way to get the phone ringing in Ottawa, and the fastest way to lose money. We set a ceiling on what you'll pay per lead before the first click, then hold every ward and language to it.

Written by Ali Sedighi, MBALast updated:

Google Ads puts your business at the top of search results today, for a price set by auction. The price is decided by how hard your competitors bid, not by your margins, so the only safe way to run ads in Ottawa is to know your own break-even cost per lead first and refuse to pay more.

The ceiling, worked out

Every account we run starts with one number: the most you can pay for a lead and still make money on the job. Here's the method with sample figures; swap in yours.

Step Example
Average job value $1,400
Gross margin 40% = $560
Close rate on paid leads 30%
Break-even cost per lead $560 × 0.30 = $168
Target cost per lead (leave room for profit) about $110

If a keyword or ward runs above $168 per lead for a month, it is costing you money, however busy it makes the office. We cut it, rework it, or move the budget to a ward that comes in under target.

Who this is for

Google Ads suits Ottawa trades that need calls now: a new business, a company entering a new ward, or anyone facing a seasonal rush such as the first deep freeze, spring roof checks or the summer air-conditioning peak. It also suits businesses that want to test a French campaign quickly, before investing in months of French SEO.

It's a poor fit if your website doesn't convert, if nobody answers the phone during the hours ads run, or if you can't take on more work this month. Ads amplify what's already there.

What's included

  • Ceiling and budget setup. The break-even maths above, agreed in writing.
  • Geographic targeting by ward cluster. Google lets advertisers target specific locations such as cities, radii and postal areas. We draw the targets around the Ottawa wards you actually serve, so a Kanata crew isn't paying for clicks from Navan.
  • Language-split campaigns. English and French in separate campaigns with separate landing pages, linked to the bilingual campaign plan.
  • Local Services Ads review. Where Google offers them for your trade, we look at whether they fit alongside search ads.
  • Search terms clean-up every week at first. Wasted searches ("jobs", "DIY", "course", competitor brand names you don't want) are blocked.
  • Call tracking. Every call, text and email from ads is counted, and booked jobs are matched where you share them.
  • Hours that match your phones. Ads run when someone can answer.

Timeline

Period What happens
Week 1 Ceiling agreed, account access, tracking installed and tested
Week 2 Campaigns built by service, ward cluster and language
Weeks 3–6 Daily checks, search-term clean-up, first bid adjustments
Month 2 onward Budget moved to the wards, services and languages under target

How results are measured

The monthly report shows cost per lead against your ceiling for each service, ward cluster and language, plus booked jobs where you share them. If paid search can't come in under the ceiling for your trade, we'll say so and suggest putting the budget into local SEO instead.

Ottawa-specific settings we check

A few details matter more here than in many cities. Location targets should be set to people actually in or regularly in your wards, not people merely interested in Ottawa, which can include searchers in other provinces. Ad schedules should reflect when your phones are covered. And if you serve both sides of the Greenbelt, consider separate campaigns for each side so budgets don't drift toward the cheaper, less profitable area.

Mistakes to avoid

  1. Targeting "Ottawa" as one block. The city is too wide; you pay for clicks you can't serve profitably.
  2. Broad match with no negatives. It's a fast way to pay for job seekers and students.
  3. Sending every ad to the home page. Each service needs a page that matches the search.
  4. Running ads after hours with nobody on the phone. Either answer, or pause.
  5. Judging by clicks. Clicks are a cost. Booked jobs are the result.

See pricing for plan levels, and the Ottawa marketing calendar for when to push and when to hold back.

Frequently asked questions

How much should an Ottawa trades business spend on Google Ads?

Work backwards from jobs, not from a budget. Decide how many extra jobs you want a month, divide by your close rate to get leads, and multiply by your maximum cost per lead. That figure is a sensible starting budget.

Is ad spend included in your plan price?

No. Ad spend is paid directly to Google from your own account. Our plan covers the planning, building, management and reporting.

Who owns the Google Ads account?

You do. We work inside an account in your business's name, so the history and data stay with you if you ever leave.

Should we run ads in French too?

If your service area and team can support French-speaking customers, yes, as a separate campaign so it can be measured on its own. The French ad copy should come from a professional French copywriter.

Sources

  1. Google Ads Help: About targeting geographic locations (2026-10-22)
  2. City of Ottawa: Wards (official ArcGIS layer) (2026-10-22)