Skip to content
Analytica

Pay-Per-Click Advertising

Ads that pay for themselves, or get cut. Google and Microsoft search ads for businesses in metro Detroit and across Michigan, built on your own search terms, kept honest by a negative keyword list that grows weekly, and reported in jobs rather than clicks.

Talk to us

In short

Search ads built on the searches that already called your Michigan business, shown only to the people who might, landing on a page that keeps the ad's promise, and measured in jobs by campaign, in an account that stays yours.

  • Built from your search terms and your calls
  • Negative keywords before launch and every week after
  • Every call and form tracked to its ad, jobs marked
  • Your account, your data, reported in jobs
Two people looking at a rising bar chart on a tablet at a desk
Photo: Mikael Blomkvist, Pexels

Why the list matters more than the ad

The ad is the easy part. The searches it must never show for are the work.

Search ads are the fastest way onto page one and the fastest way to pay for people looking for a job, a manual or a filter size. The difference is a list.

Across every industry, a lead from search ads cost $66.69 on average in 2026. For a roofer it was $228; for a cleaning company, $47. Your trade sets the range. Where in it you land is decided by the account. And most of what decides it is not the ad. It is the negative keyword list, the page the click lands on, and whether anyone tracked which click became a job.

We build the account from the searches that already called you, write the ads in the searcher’s words, add the negatives before launch and every week after, land the click on a page that keeps the promise, and track every call to its ad. Then we report jobs by campaign and move the budget toward what produced them. The account is yours throughout.

$66.69
the average cost of a lead from search ads across all industries in 2026, down for the first time in five years
$228
the average cost of a roofing lead in 2025; a cleaning company's cost $47. The trade sets the range. The account decides where in it you land.

LocaliQ, Search Advertising Benchmarks, 2026; LocaliQ, Home Services Search Advertising Benchmarks, 2025.

What the ads look like

One offer, three ads

The same furnace tune-up as a search ad, a display banner and a social ad. Three different jobs, three different pieces of writing, one business.

The search ad

Sponsored

Furnace Repair, Farmington Hills | Tonight, Not Tomorrow

Answered by a person, any hour. A technician in Oakland County today, the visit booked on this call.

Call now

Written in the words of the search, with the one thing the searcher fears answered in the headline. No slogan; they did not search for one.

The display banner

Oakland County

The furnace picks the coldest night.

Book the tune-up before it does.

See October dates

Seen by someone who was reading something else. One line, one reason, one thing to do, and the business name only where the brand rules say it goes.

The social ad

If your furnace is older than your teenager, read this before November.

Three signs it will not make the winter, and what a tune-up finds. Farmington Hills and the rest of Oakland County.

Read the checklist

Has to earn a stop in a feed, so it opens with the reader, not the business, and sends them to something worth reading rather than a form.

The business advertised here is invented. Showing a client’s ads would need their permission, and inventing a client to demonstrate advertising would rather defeat the point.

In the work

The terms, the list, the ad, the page, the tracking, the budget

Six pieces. The second is where most small business accounts lose a third of their budget.
A team seen from above around a table of laptops and printed charts, a screen showing a breakdown of ad spend
The monthly page is jobs by campaign and what each cost. Clicks appear only where they explain a call. Photo: Mikael Blomkvist, Pexels.
  1. Built on your search terms

    The exact searches that produced your calls, from Search Console and the search terms report, not a keyword list from a tool. An account built on what already worked starts ahead.

  2. Negative keywords, from day one and every week

    Jobs, salary, DIY, manual, filter size, reddit, free. The searches your ad must never show for, added before launch from experience and every week after from the report. This is where most wasted budget in a small business account goes.

  3. Ads written in the searcher's words

    The headline answers the fear in the search. The description says what happens on the call. The assets, call button, sitelinks, location, are the ones that get a phone tapped.

  4. Landing pages that keep the promise

    The page the ad sends to says what the ad said, loads on a phone over cellular, and has the number at the top with tap-to-call. An ad that lands on the home page pays for a click and loses the customer.

  5. Call and conversion tracking

    Every call and form from an ad counted, recorded with the caller told, and the ones that became jobs marked so the account is measured in jobs. Clicks are how the platform charges you; jobs are how you pay for it.

  6. Budget by hour, day and place

    Ads scheduled to when calls are answered, targeted to the counties and cities you serve, bid toward the searches that book. With the AI phone desk answering, the schedule can be all night, because the call is.

Getting there

Audit, build, launch small, cut and move, report

Nothing launches until a test call from an ad shows up in the report.
  1. 01

    Audit, or start clean

    An existing account is read for wasted spend, missing negatives and untracked calls before anything changes. A new one is built from your search terms and your calls.

  2. 02

    Build

    Campaign structure, keywords, the negative list, the ads, the landing pages, the tracking. Nothing launches until a test call from an ad shows up in the report.

  3. 03

    Launch small and watch daily

    A modest start, the search terms read every day for the first fortnight, the negatives growing from what people actually typed.

  4. 04

    Cut and move

    Weekly: budget away from what produced clicks and toward what produced jobs. The account gets better the way a garden does, by what is removed.

  5. 05

    Report monthly

    Spend, calls, forms, jobs, cost per job, by campaign. What was cut, what was moved, and what next month tests. Jobs, not clicks.

Fitted work

What comes up here, specifically

Built for the weeks, hours and county lines of metro Detroit and Michigan.
  1. The storm week

    Hail across Oakland or Macomb County on a Tuesday night is a roofing market on Wednesday morning. The budget goes up that morning, to those cities, and comes back down when the roofs are sold. A national agency sees it in the monthly report.

  2. The county line

    Targeted to the counties and cities you actually serve, excluded from the ones you do not, so an Ann Arbor searcher never costs a Farmington Hills plumber a click. The service area map and the ad targeting are the same map.

  3. Winter hours

    A furnace fails at 2 am in January. If nobody answers at 2 am, the ad is off at 2 am. If the AI front desk answers, the ad runs, because a booked emergency visit at 2 am is the most valuable click of the month.

  4. The brand campaign, reported honestly

    Ads on your own name reach customers who had already chosen you, and they make any account look good. We run them where a competitor is bidding on your name, report them separately, and never count them as new business.

Right time when

When this is worth doing

A good fit

  • You need calls this month, not in six
  • A job is worth enough that a lead at the benchmark cost pays
  • You have run ads before and could not say what they produced
  • Someone answers the phone when the ad is running

Not a fit

  • A job is worth less than a lead costs in your trade, in which case the report will say so in month one
  • Nobody answers the phone, in which case the front desk comes first
  • You want the account held for you, which we will not do

Scope

What we do not do

Each of these is how an agency keeps an account that should have been cut.
  1. Spend to a budget

    The budget follows the jobs, not the month. If the account is producing jobs at a cost you would pay again, it gets more; if it is not, it gets less, and the report says which.

  2. Hold the account

    The Google Ads and Microsoft Advertising accounts are yours, with the history, the data and the billing. We are added as a manager and can be removed in a click.

  3. Report clicks

    Clicks, impressions and click-through rates appear in the report only where they explain a call. The page you read is jobs and what each one cost.

Reasonable to ask

Before you commission it

How much should we spend?

The audit answers that for your trade and your area, from the benchmark ranges and from what your own search terms show. There is no number on this page because the right number for a roofer in Macomb County and a dentist in Farmington Hills are not the same, and both are decided by what a job is worth to you.

Google or Microsoft?

Google first, because that is where most searches are. Microsoft Advertising is added where the search terms and the costs justify it, which for some trades and older customers they do. The report shows both separately.

Do we need a new landing page?

Usually one per campaign, and usually yes, because the home page does not say what the ad said. It is a page on your site, built to load on a phone with the number at the top, and it stays yours.

What about Local Services Ads?

Where your trade is eligible, the Google Guaranteed listing is set up and run alongside search ads, with the same call tracking. It has its own rules, its own review requirement and its own report.

How do we know it is working?

Every call and form from an ad is tracked, and the ones that became jobs are marked, in your CRM or job system. The monthly report is jobs by campaign and what each cost, and the decision to continue is made with that in front of you.

Send us your search terms report.

If you have run ads, the report is in your account under Insights. We will tell you what share of the spend went to searches that were never going to call, and what the negative list should have been.

Talk to us