This guide is for franchisors using Google Ads to recruit franchisees. Franchisees advertising their local service is a different job, aimed at customers.

Paid search reaches people who are already looking, but a category search does not by itself identify a franchise candidate. “Home inspection” comes from someone buying a house. “Home inspector jobs” comes from someone after a salary. A smaller share comes from people who want to own the business. A recruitment campaign depends on separating the three, then telling Google which clicks turned into graded candidates.

Step 1: group keywords by intent

Fictional home inspection franchisor, Northfield Inspections. No search volumes are given here because none were measured. Pull them for your own market before you set a budget.

GroupExample keywordsWho’s searchingUse
Brand“northfield inspections franchise”, “northfield franchise cost”Candidates who already know youExample hypothesis: often cheaper per click, check your own account. Volume is limited by awareness built elsewhere
Category ownership“home inspection franchise”, “start a home inspection business”People considering owning in your categoryCore recruitment spend
Investment questions“home inspection franchise cost”Candidates researching the numbersThe landing page must answer the investment question in the first screen
Broad franchise“franchise opportunities”, “best franchises to buy”Everyone, in every categoryExample hypothesis: costlier and mixed, check actual CPCs and queries. Test in a capped budget
Competitor namesOther brands’ namesCandidates comparingCheck Google’s trademark policy and your own policy first

Step 2: write negatives with a match type, and test what they block

Google’s help documentation explains how each negative match type behaves (checked 28 Oct 2026):

  • Negative broad: blocks searches that contain all the negative terms, in any order.
  • Negative phrase: blocks searches that contain the terms in the same order, extra words allowed.
  • Negative exact: blocks only that exact search, with no extra words.

Negatives don’t match close variants, so add plurals and synonyms yourself. The same page says they do account for casing and misspellings.

The risk with negatives is overblocking, and it’s invisible: a blocked search never shows up in your reports. Here’s how the same idea goes right or wrong:

Intent to blockToo broadWhy it overblocksBetter
Training and licensing coursescertification (negative broad)Also blocks “home inspection franchise certification included”, a candidate asking about training"inspector certification course" (phrase) and [home inspector certification online] (exact), added from real search terms
Job seekershiring or careers (negative broad)Also blocks “home inspection franchise hiring staff”, a candidate asking how they’d staff a unitjobs and job (negative broad), added from real search terms. Review “hiring” and “careers” searches one by one
Homebuyersnear me (negative phrase)Also blocks “home inspection franchise near me”, which a candidate could type"home inspection near me" and "inspector near me" (phrase)
State licensing examslicense (negative broad)Also blocks “home inspection franchise license requirements”, a real candidate question"inspector license exam" (phrase)

A narrower negative is safer, not safe. Check each one against the specific searches you want to keep, under the match type you chose:

Negative (match type)BlocksStill shows
[home inspector certification online] (exact)home inspector certification onlinehome inspector certification online franchise included
"home inspector certification online" (phrase)home inspector certification online; home inspector certification online franchise includedhome inspection franchise certification included
"inspector certification course" (phrase)home inspector certification course; franchise with inspector certification course includedhome inspection franchise certification included

The phrase version of the same words blocks the candidate search the exact version saves, and even the narrow course phrase can catch a candidate asking whether training is included. Pick the match type that blocks the query you saw, then search your terms report for the wanted queries it would also stop.

Two themes deserve particular care. “Franchise for sale” and “business for sale” can come from candidates who would consider a new unit as well as a resale, so don’t block them across the account. Route them to their own ad group, read the search terms, and add exact negatives only for the ones that clearly aren’t candidates. “Licensing” is similar: “home inspection licensing vs franchise” is a buyer comparing models. Block specific exam or course searches, not the word.

Fictional search terms review, week one:

Search termMatched keyword (match type)ClicksClassified asAction
home inspection franchise costhome inspection franchise (phrase)14CandidateKeep
home inspector jobs austinstart a home inspection business (broad)9Job seekerAdd jobs (negative broad)
how to start a home inspection businessstart a home inspection business (broad)7CandidateKeep
home inspection near mehome inspection franchise (broad)6HomebuyerAdd "home inspection near me" (negative phrase)
northfield franchisenorthfield inspections franchise (phrase)5CandidateKeep
home inspector certification onlinestart a home inspection business (broad)4StudentAdd [home inspector certification online] (negative exact)
home inspection business for sale texasstart a home inspection business (broad)3UnclearKeep for now. Watch the inquiries it produces

Review the search terms weekly, not once. The useful negatives come from your own reports.

A candidate searching “home inspection franchise cost” wants the investment range. Answer it in the first screen, along with what the business is, who it’s for, the owner’s role and the open territories. Then the inquiry form. A generic “Own a franchise” page throws away the intent that made the click worth paying for.

Step 4: tell Google which inquiries became candidates

Google can learn from what happens after the form, if you send it back.

The click ID. Google’s help page on offline conversion imports describes a Google Click ID (GCLID) for clicks from ads. Capture it from the landing URL on arrival and keep it with the inquiry (source tracking covers how). Don’t plan as if every inquiry will have one. Google’s iOS measurement page says it no longer sends the GCLID for iOS 14 traffic from ads on some Google apps, and describes wbraid for affected web measurement. The same page describes gbraid separately for app conversion measurement; do not treat the two as interchangeable. Consent choices, redirects that drop query strings, and forms that don’t copy the value into a hidden field also leave records without a usable ID.

Enhanced conversions for leads. Google’s help page recommends starting with enhanced conversions for leads, which uses hashed first-party data such as email, if you haven’t adopted offline conversion import. It also says to get consent where required by law or by Google’s policies.

The upload route. Google’s API deprecations page records a June 15, 2026 restriction on offline uploads for previously inactive developer tokens. Its current access-management guide says developer tokens were sunset on September 9, 2026 and access is managed through Google Cloud projects. Google recommends the Data Manager API for affected offline conversion workflows. Check the current upload route and project access rather than treating the historical token rule as a new-token setup recipe. (Documentation rechecked October 29, 2026.)

Implementer check: ask whoever runs your integration which route your uploads use. On a direct Google Ads API integration, distinguish upload-feature restrictions from project-access errors. Follow the current Data Manager API documentation, including its authentication and schema, rather than swapping endpoints. On a connector or CRM integration, check that provider’s own notice and diagnostics.

What to send. Send the earliest stage that reliably separates good candidates, such as a Qualified grade or a held first call, as its own conversion. Keep signings in the CRM for reporting. The event planning, including retries and regrades, is in Define the event before you send it.

Step 5: judge keyword groups on graded outcomes

Fictional four weeks:

Keyword groupSpendInquiriesGradedNot yet gradedQualifiedCost per Qualified so far
Brand$60010916$100
Category ownership$2,400242228$300
Investment questions$1,500151415$300
Broad franchise$1,800302821$1,800
Total$6,3007973620$315

What this supports, and what it doesn’t:

  • Broad franchise produced the most inquiries and one Qualified candidate. One month and one Qualified record is thin evidence, so don’t switch it off on this alone. Cap it instead: in this example, its budget drops from $1,800 to $900 for the next four weeks while the search terms are cleaned, and the change goes in the log.
  • Brand looks cheapest, but brand searches come from awareness built elsewhere. Lower cost per Qualified doesn’t show that extra brand spend would create extra candidates, or that those candidates wouldn’t have arrived anyway. Proving that needs a designed test, not a monthly report.
  • Category ownership and investment questions cost the same per Qualified candidate so far. Neither number says yet what a signed franchise will cost. Hold both steady and read them again once the cohort has matured.

Budget moves come from the full picture, including counts, maturity, your team’s capacity to call candidates and, later, cost per signed franchise. One fictional month of counts doesn’t make that decision automatically.

Start here

Open the last 30 days of search terms. Mark each one as candidate, homebuyer, job seeker, student or unclear. Add negatives with a deliberate match type, and check each new negative against the candidate searches you want to keep. Then ask which route your conversion uploads use.

Download: S14-google-ads-recruitment-plan.csv, with keyword groups, negatives with match types and overblocking checks, the search terms review and the keyword group read.

Related: Define the event before you send it · Facebook ads for franchise recruitment · Source tracking

Sources (checked 28 Oct 2026): Google Ads Help: About offline conversion imports · Google Ads API: Feature deprecations and unversioned changes · Google Ads Help: Data Manager API transition · Google Ads Help: Updates to iOS 14 campaign measurement · Google Ads Help: About negative keywords

Put it to work on your recruitment system

Bring your recruitment page and anonymized stage counts to a diagnostic. We’ll identify what to test and how to measure it.

Discuss your franchisor recruitment system

More franchisor guides · Read the research and limitations