Chapter01A gutted kitchen at dusk with bare wall studs, unfinished cabinet boxes and plumbing stubs under the window, and a wooden sawhorse holding a closed navy folder and an amber pen in the glow of a work light
Google Ads

Google Ads for Contractors · Chapter 01 of 16 · All chapters

Google Won't Import a Contract Signed More Than 90 Days After the Click. Bid on the Booked Estimate, Then Send the Contract Back.

Construction CRM and Google Ads: send booked estimates and signed contracts back to Google with their value, inside the 63- and 90-day upload limits.

David SmaniaFounder, BrandRocket11 min read · October 5, 2026

A homeowner taps your ad on a Sunday night, fills in the form and books an in-home estimate for Thursday. Later she pays for a design. After that, she signs for a kitchen. A midrange major kitchen remodel averages $82,793 nationally, according to Zonda's 2025 Cost vs. Value report.

Out of the box, Google Ads saw one thing in that whole story: a form. It scored it exactly the way it scores a spam submission from a bot selling search engine services. Same weight, same "1" in the conversions column, same lesson for the bidding system. That is like grading a framing crew on how many lumber deliveries showed up, not on whether the house got built.

This chapter settles the scorekeeping first, before any keyword spends a dollar. It walks the whole path a residential job takes, from call or form to booked estimate to design agreement to signed contract, and decides what Google should count, what it should bid on and what it should simply hear about later. Our examples come from 12 remodelers, design-build firms and builders in one example market, Raleigh-Durham, North Carolina, each one found running Google Search ads. Your market will have different companies and different numbers. The counting works the same anywhere in the US.

Two names we use through the guide: an Isolation campaign (our name for it) runs exact match keywords with manual bids on the searches you already know produce jobs. An Exploration campaign (also ours) comes later, uses broad match and a target cost per conversion, and goes looking for the searches you haven't found yet. Both live or die on what this chapter sets up.

Chapter 1 of 16

Calls, Forms, Calendars and Texts All Book Estimates. Google Only Counts the Ones You Tag.

We went through the 12 example sites one by one and wrote down every way a homeowner could reach the company.

One caveat on that last count: we read each site's page code, and anything loaded through Google Tag Manager is invisible to that kind of check. "No call-tracking script seen" means not in the page code, not that the company doesn't track calls.

Every one of those doors needs its own counter.

Calls. Google's own call reporting is the starting point. Once it's on, Google counts calls from your ads in a conversion action called "Calls from ads" and puts them in the Conversions column automatically. A call becomes a conversion only after it passes a length threshold you set. Google's help pages don't hand you a number, so choose one deliberately. We use 30 seconds, because a homeowner who leaves a voicemail about a bathroom is a real lead. Google can also listen now: when the caller and your office are both on US or Canadian numbers, it may judge a lead from the call recording, and without a recording it falls back to the length rule. Tools like CallRail and CallTrackingMetrics exist too. They add features of their own on top of Google's. They're worth knowing about. You don't need one to start.

Forms. A form counts when the page after it loads or the form's submit event fires, not when somebody clicks the button.

Schedulers. A booking tool that lives on another domain, like Calendly, finishes the booking where your Google tag can't see it. Google Analytics 4 can follow the visitor across with cross-domain measurement. Skip that step and every homeowner who books an estimate through the calendar looks, to Google, like someone who read your page and left.

Count. Set lead conversions to "One," so a homeowner who calls twice and fills in the form once after the same ad click counts as one lead. Google's help page says that setting counts a single conversion per ad click. Website actions start at "Every" by default, so a lead form usually has to be switched by hand.

The Booked Estimate Is the Conversion Google Can Learn From.

Counting everything doesn't mean bidding on everything. Google's guidance (help pages 14792795, 13489421 and 13775965) is to pick a single stage for bidding, one that logs 15 or more conversions over 30 days and, ideally, lands within a week of the ad click. Google warns that bidding toward several stages at once can double up.

Walk a residential job through those tests:

So the booked estimate is your primary conversion, the one Google bids toward. Calls and form fills stay counted so you can see them, but as secondary actions. In Google's terms, primary actions feed the Conversions column and the bidding, and secondary ones are tracked for reporting only. The design agreement and the signed contract go in as secondary too, with their dollar values, until you have the volume to bid on them.

Google bids toward whatever you call a conversion. Call a form fill a conversion and it will find you more form fills.

This matters most later. Once Isolation is booking enough estimates (our bar is roughly 30 quality conversions every month), Exploration gets its target cost per conversion from what Isolation actually paid. If "conversion" means every form fill, that target is fiction.

The Signed Contract Still Goes Back to Google, With Its Price.

Secondary doesn't mean forgotten. The signed contract is the number that tells you which keywords built your year, so it has to get back into Google Ads with its value.

For a remodeler or builder, the contract's road back to Google is called enhanced conversions for leads, and it's the one we set up first. Your site captures the homeowner's email or phone (hashed before it's sent), your CRM records the contract, and the contract goes back to Google matched on that contact information. Google now treats the older route, importing conversions by click ID, as a legacy feature without the durability that enhanced conversions for leads offers. Enhanced conversions for web and for leads are one on/off setting, and turning it on requires accepting Google's data processing terms. Since June 15, 2026, both kinds of offline uploads run through Google's Data Manager API.

Now the rule this chapter's title is built on. Google won't import a contract uploaded more than 63 days after the click for enhanced conversions for leads, or more than 90 days after the click for a click ID upload. Google's own conversion window tops out at 90 days too, so set forms to the maximum.

How long do residential jobs take to sign? We didn't find a reliable measure. The closest figure is from Houzz, whose 2026 renovation study puts the average kitchen project at 9.5 months of planning before construction. Planning isn't signing, but it tells you the direction: plenty of contracts will land after Google has stopped listening.

A contract signed on day 91 still pays your bills. Google just never hears about it.

That's fine, as long as you plan for it. The booked estimate does the teaching inside the window. The contract value still lives in your CRM, where it tells you which campaigns paid, and every contract signed inside the window goes back to Google with its real dollar amount, never a placeholder. Keep the attribution model on data-driven. Google already shifted every retired model to it, and it shares credit among the ad clicks that led to the contract.

Most Construction Software Can't Hand Google the Contract.

Here's the catch for this industry. The contract has to leave your software to reach Google, and most construction software doesn't send it anywhere. We read each vendor's own documentation:

On the example sites, one remodeler loads JobTread and another loads both Buildertrend and HubSpot, which is exactly the combination that can work: HubSpot holds the lead and the deal, Buildertrend runs the job.

If your software has no route back, you still have options:

  1. Capture the homeowner's email and phone on the first form, plus the click ID in a hidden field, and keep them on the lead record in whatever system you use.
  2. Route the lead through HubSpot or Salesforce first, and let that system send the contract value to Google.
  3. Or export signed contracts each week and upload them through the Data Manager, inside the 63-day limit.

Page Views Counted as Leads Teach Google to Find Browsers.

Bad tracking isn't neutral. If "contact page view" or "clicked the phone number" sits in the Conversions column as primary, Google learns that your best customer is someone who looks around and leaves. It will then go and find you thousands of them, efficiently.

Before launch, open the conversion actions in the account and clear out anything that isn't a real lead or a real job: page views, button clicks, duplicate thank-you pages, actions left over from an old agency. An existing account with conversion history gets this cleanup first, before any other change, because every bid it has placed was built on those numbers.

On installation, Google points you to its own Google tag. A site carrying both that tag and Tag Manager should merge them, and Google's preference is to do it inside Tag Manager. Then check every action with Tag Assistant before a dollar is spent. And if an old guide tells you to uncheck "enhanced CPC," skip it. Google retired that option for Search in 2025.

A tracking setup nobody has tested is a rumor about your business that Google believes.

Want this built for you instead? Our Google Ads management starts every contractor account right here.

Next: Google Already Answers the Price Question. Your Ads Start at the Hire.

Chapter 2 maps the searches homeowners make on the way to hiring you, from "what does an addition cost" to "general contractor near me," and why Google's AI Overviews answering the price question changes where your first dollar goes.

This chapter is part of Google Ads for Contractors, our sixteen-chapter guide for residential general contractors and construction companies anywhere in the US.

David Smania · Founder, BrandRocket

25+ years running paid media for small businesses, and a low tolerance for agency theater.

Follow on LinkedIn