Articles

Practical answers about ads, tracking, and booked jobs.

Find a guide, checklist, or calculator for the question you have now. Filter by type, or search by topic.

45 pages · Every figure sourced or labelled illustrative · Read the glossary

Browse

Articles, guides, and calculators together.

Guide · Advanced

How to connect Google Ads leads to booked jobs with Enhanced Conversions and Offline Imports

How Enhanced Conversions for Leads and Offline Conversion Imports link Google Ads clicks to CRM booked jobs, and why primary bidding settings matter.

Read

Article · Foundational

How Google Ads management pricing works for local service businesses

Compare setup-plus-monthly Google Ads management, percentage of ad spend, bundled retainers, and pay-per-lead models for local service businesses.

Read

Guide · Working

How Google AI Overviews affect local service ads and lead generation

How Google serves Search, Performance Max, and Local Services Ads inside AI Overviews, and how local trades qualify for AI search placements.

Read

Framework · Foundational

How to hire a Google Ads specialist for a local service business

Compare a direct Google Ads specialist, a volume agency, and marketplace freelancers for local service businesses across pricing, tracking, and ownership.

Read

Guide · Working

Why Google Ads, GA4, and your CRM show different lead counts

Nine reasons Google Ads conversions, GA4 key events, and your CRM lead count do not match, and how to spot duplicate tags vs normal reporting lag.

Read

Guide · Foundational

Real local service Google Ads cost per lead: 8 verified account records

Compare 8 verified Google Ads and Local Services Ads records ($12.03 to $54.34 CPL) across cleaning, detailing, and pest control against industry averages.

Read

Guide · Advanced

Server-side Google Tag Manager for local service businesses

When a local service business needs server-side GTM on Stape, how Safari cookie limits affect tracking, and how shared event IDs stop double counting.

Read

Checklist · Working

Google Ads auto-applied recommendations: what local-service owners should approve or disable

How Google Ads auto-apply recommendations work, which changes to approve by hand, and how to protect budget, targeting, tracking, and lead quality.

Read

Framework · Foundational

Call, form, or booking request: choosing the conversion path for a local service landing page

How to choose the primary conversion on a local-service page. Urgency, ticket size, and capacity decide between a call, a form, and a booking request.

Read

Guide · Foundational

Why Google Ads clicks do not become calls or quote requests

Clicks arrive, then disappear. The four post-click failures to check in order: message mismatch, friction, mistrust, and broken routing.

Read

Framework · Foundational

What should a local service business count as a conversion?

Decide which calls, forms, messages, bookings, and offline outcomes to count as Google Ads conversions, and how to choose primary versus secondary actions.

Read

Guide · Working

Emergency vs scheduled work: when one budget should not cover both

Emergency and scheduled work are different buying situations. When to separate the campaigns, how to budget each, and how to track the path to a job.

Read

Playbook · Working

What to do when Google Ads spends but the phone does not ring

A 12-step sequence for a local-service account: confirm spend, clicks, call assets, routing, reporting, location, hours, search terms, and booking.

Read

Playbook · Working

Google Ads landing-page audit for local service businesses

A nine-point landing-page audit for local-service Google Ads: message match, service and area clarity, call routing, proof, speed, mobile, tracking.

Read

Playbook · Working

Why Google Ads leads are not turning into jobs

Diagnose where the lead-to-job path breaks: query quality, service area, offer, tracking, call handling, qualification, booking, capacity, and economics.

Read

Playbook · Working

How to audit Google Ads location targeting for a service-area business

Audit Google Ads location targeting for a service-area business using Presence settings, location reports, search terms, calls, and booked jobs.

Read

Guide · Working

Google Local Services Ads lead credits: what counts as a valid lead?

What Google may treat as a valid LSA lead, how automated credits work, and why a credited lead is not automatically a booked or profitable job.

Read

Checklist · Working

Local Services Ads move into Performance Max: what to check before and after migration

Google is moving Local Services Ads into pay-per-lead Performance Max inside Google Ads. What stays the same, what changes, what to back up, and what to test.

Read

Framework · Working

Missed calls are a marketing cost: how to measure the revenue you lose

A missed call is not automatically a lost sale, but it is a measurable risk. Build the revenue-at-risk model before you touch the budget.

Read

Guide · Working

Performance Max for local service businesses: what you can measure and what you cannot

When Performance Max fits a local service business, what its automation can measure, what it cannot verify alone, and how to test it against jobs.

Read

Guide · Foundational

How to read a Google Ads Search Terms Report

Read the Google Ads search terms report in plain language: classify each query by service, location, and intent, then keep, exclude, or check it.

Read

Article · Working

What AI actually changed in Google Ads, and what it did not

AI made Google Ads bidding, matching, and ad assembly more automated. What changed, what did not, and what a local-service owner still has to define and verify.

Read

Article · Foundational

Should you run Google Ads yourself or hire an agency?

Compare running Google Ads yourself against an employee, a freelancer, or an agency, using owner time, tracking risk, and the cost of mistakes.

Read

Article · Foundational

Are Google Smart Campaigns good for local businesses?

Smart Campaigns can be a bounded first test. Compare visibility, control, tracking, placements, and booked-job economics before relying on one.

Read

Article · Working

How Google Ads Quality Score affects CPC, and what it does not tell you

Quality Score is a keyword diagnostic, not a CPC discount table. How expected CTR, ad relevance, landing pages, and Ad Rank actually fit together.

Read

Article · Foundational

Why I work month-to-month and what that costs me

Month to month reduces contractual lock-in. It is not a performance guarantee. What the term costs me, what it protects for you, and its limits.

Read

Framework · Foundational

What your one-page monthly report is, and how it differs from a campaign report

Your one-page monthly report shows ad spend, recorded calls and forms, cost per contact, and the next decision. This is how it differs from a campaign report.

Read

Article · Foundational

The difference between tracking and reporting

Tracking records events. Reporting selects a view of them. Reconciliation compares both against the business record, which is the one that pays.

Read

Calculator · Foundational

Cost Per Booked Job calculator: the number behind your lead cost

Calculate Cost Per Booked Job, compare it against the contribution one booked job can carry, and see what a platform lead report leaves out.

Read

Framework · Foundational

How to set a fixed test period before scaling or stopping Google Ads

How to set a spend cap, end date, and decision point for a Google Ads test. The industry calls this a proving period. I call it a fixed test with an end date.

Read

Framework · Foundational

Three questions to ask a Google Ads manager before giving them your budget

Three questions to ask before hiring: what the failure rule is, how booked jobs get measured, and who owns the account, the data, and the exit.

Read

Article · Foundational

Why cost per lead is the wrong final metric for a local service business

Cost per lead measures a reported contact, not a booked job. What to measure instead: lead quality, bookings, completed work, and contribution.

Read

Checklist · Working

How to audit your Google Ads conversion tracking

Audit Google Ads conversion tracking for duplicate events, failed forms, call quality, primary conversions, offline outcomes, attribution, and booked jobs.

Read

Framework · Working

How much should you pay per click for a local service business?

Derive a planning maximum CPC from job contribution, booked-job rate, and completion rate. Worked high-ticket and low-ticket examples included.

Read

Guide · Working

Negative keywords for local-service Google Ads campaigns

Find, classify, and scope negative keywords in Google Ads without blocking valuable local-service searches or treating every non-converting query as waste.

Read

Framework · Working

Recurring service customers cost more to win and can be worth more

Recurring customers can justify a higher acquisition cost, but only once retention, contribution, churn, and payback are verified. A cohort model.

Read

Guide · Working

How to set up call tracking for a Google Ads campaign

Google Ads call tracking: call assets, website calls, forwarding numbers, duration thresholds as proxies, and reconciling calls against booked jobs.

Read

Calculator · Working

How to calculate a Google Ads budget before you launch

Calculate a planning budget from job value, contribution margin, cost per booked job, capacity, and the spending limits Google actually documents.

Read

Checklist · Working

The negative keyword checklist I run before and after every launch

The negative keyword checklist I run before and after a local-service launch: classify searches, choose match types, and protect booked-job intent.

Read

Checklist · Working

The five-minute tracking audit before launch

A pre-launch smoke test for Google Ads tracking: forms, calls, consent, attribution, and duplicate events. Five minutes, and it is not an audit.

Read

Article · Foundational

What is a booked job, and why leads are not the same thing

A lead is not a booked job. How to define booked work, measure the lead-to-booking rate, and connect a Google Ads account to revenue honestly.

Read

Guide · Foundational

Google Ads vs Local Services Ads: which channel fits your business?

Compare Google Ads and Local Services Ads on billing, control, lead quality, attribution, capacity, and cost per booked job before you choose.

Read

Calculator · Working

How to set a Local Services Ads budget without guessing

Set a Local Services Ads budget from lead demand, charged-lead cost, booked-job rate, and capacity, and see how the monthly maximum really works.

Read

Checklist · Foundational

Local Services Ads verification requirements and checklist

What Local Services Ads verification may require: Business Profile, licenses, insurance, background checks, reviews, and what the badge does not mean.

Read

Checklist · Working

The Google Ads tracking checklist for local-service businesses

A pre-launch tracking checklist for forms, calls, GTM, GA4, conversion actions, consent, identifiers, deduplication, and booked-job reconciliation.

Read

Send the numbers you already know.

What did your last ads cost, including fees? Are you getting the right calls and quote requests? Share the numbers you have.

I reply within 12 hours. You hear from me, not an account team.

Rather talk first? Pick a time that suits you.

Book a 30-min call

The form sends your details to me by email. I reply personally.

Optional

No obligation to hire me. Never send passwords or billing access.

Get a free review Book a 30-min call