All posts
Owner Guides

Remodeling Marketing: Count Signed Contracts, Months Later

Remodeling marketing pays off on signed contracts, read a quarter later, not on inquiries. Track the pipeline and send signed jobs back to Google Ads.

October 5, 2026·8 min read·by Olexander Cheberko
Table of contentstap to expand

Remodeling marketing pays off when a signed contract, not an inquiry, traces back to the channel that started it. A kitchen or bath job can run from first call to signed contract over weeks or months, so judge a channel on a full quarter of its inquiries, not on the month the ad ran.

Quick answer

  • Tag every inquiry with its first source on the day it comes in, in a CRM field (CRM: the software that holds your leads and jobs) that nobody changes at later stages.
  • Track the same five stages on every record: inquiry, site visit or design consult, proposal, signed, completed.
  • Judge a channel on one quarter's inquiries: count signed contracts when the quarter closes, then again three months later, since late-quarter inquiries may not have signed by the first count.
  • Capture the ad click id (GCLID, the code Google adds to the page address when someone clicks your ad) on the inquiry form, and upload each signed contract to Google Ads as an offline conversion (a sale made off your website) within Google's time limit.
  • Put your license number in your ads where your state requires it, by your own state board's rule, not California's.

What five stages turn an inquiry into a signed remodel?

A remodel passes two steps a service call never sees before anyone signs: a site visit or design consultation (a designer or estimator walks the space and talks budget), then a priced proposal.

StageWhat to recordWho records itWhat it tells you
InquiryDate, first source, project type (kitchen, bath, basement, addition)Whoever takes the call or formWhich channel started the conversation
Site visit or design consultDate held, rough budget discussedDesigner or estimator, same recordWhether the inquiry was a real prospect
ProposalDate sent, scope, bid amountEstimator or salespersonHow many consults turn into a priced offer
SignedContract date, signed valueOffice, from the signed contractThe figure to send back to Google Ads
CompletedFinal walkthrough date, amount collectedProject manager or office, from the final invoiceWhether the collected amount matched the signed value

Only the inquiry row can come from the prospect, through a web form; your staff enter every later row, so a blank cell there is a process gap, not a tracking limit.

Why does the signed date land months after the first click?

Between the site visit and the signature sits a proposal the homeowner compares against other bids, a budget conversation, sometimes a second visit, none of it on your ad account's clock. Google Ads limits how long it will connect a later sale to a click: a conversion action's click-through window (how long after the click Google still credits a result to the ad) runs from 1 to 90 days, depending on the conversion source, and a conversion after it is not recorded (Google, checked 2026-10-05). An offline conversion uploaded more than 90 days after the last click won't be imported; for enhanced conversions for leads, the method that matches uploads on a lead's hashed email or phone (Google, checked 2026-10-05), the limit is 63 days (Google, checked 2026-10-05).

That matters more here than for a same-week repair. Give the signed-contract action the longest window Google allows for it, and know that a contract signed more than 90 days after its click can't be imported. Even inside that limit, the gap between what Google Ads counts and what your own records show has other causes, so expect the two numbers to differ.

Which quarter should you read, and how do you read it?

Illustrative: every figure in this example is made up for an imaginary kitchen-and-bath remodeler, and none comes from a client. It ran search ads in January, captured the click id on its consult-request form, and followed that month's inquiries through March.

January inquiries, read on...Site visits heldProposals sentSigned contracts
January 311520
February 282282
March 3123116

January's ad spend was $6,000 for 40 inquiries, a cost per inquiry of $6,000 ÷ 40 = $150.00. Read on January 31, the campaign looked like a $6,000 loss with nothing signed. Read on March 31, six of those same inquiries had signed, at an illustrative average contract value of $42,000: 6 x $42,000 = $252,000 in signed work, for a cost per signed contract of $6,000 ÷ 6 = $1,000.00. All six signed within 90 days of their January clicks, so all six can still go to Google Ads.

Run the same reads every quarter: once when the quarter closes and again three months later. If a channel's first-read share of its eventual contracts holds steady from quarter to quarter, the first read becomes a usable early signal; if it swings, wait for the second read before cutting or scaling it.

How do you send a signed contract back to Google Ads?

Store the click id on the inquiry's CRM record and upload the conversion when the contract is signed, not when the inquiry arrives. Offline conversion tracking: CRM to Google Ads has the capture and upload mechanics; here the event you report is the signed contract.

The number you send matters as much as the timing. Send the signed contract's dollar value and correct it if a change order later moves the final figure; what value to send with offline conversions covers the calibration.

Which channels fit a remodeling business, and what does each cost to trace?

ChannelWhat it costsHow you trace it
Referrals and past clientsStaff time, maybe a referral rewardAsk at the inquiry, log "Referral: [name]" in the CRM
Search adsPer clickClick id captured on the form, or a call number used only in the ads
Google Business Profile with project photosStaff time to post photos after each jobThe CRM's source field; read the profile's own numbers as a trend, not a lead count
Houzz, only once your profile is verifiedA Houzz Pro planHouzz's own lead list, matched by phone or email
Meta adsPer click or impressionA landing page or form distinct from organic social, source field in the CRM
Home showsBooth fee, staff timeA show-only phone number or a code mentioned at the booth
Yard signs at finished jobsThe sign itselfA phone number printed only on the sign

Houzz's Verified License badge, which tells homeowners you have been vetted as a licensed professional, is available only on select Houzz Pro packages, in a short list of categories (general contractors and kitchen and bath remodelers among them) and in the US states Houzz lists for each category (Houzz, checked 2026-10-05). Without the badge, a profile is a directory listing: log any inquiry it brings, but don't pay for a plan expecting leads until your state and category qualify.

What do kitchen and bathroom searches cost, and when do they peak?

These are Google Ads Keyword Planner estimates for the US, October 2026: an average cost per click (CPC) and a top-of-page bid range, each for the whole country; local prices differ, and neither number is what you will pay.

SearchUS searches a monthAverage CPCTop-of-page bid range
kitchen remodel60,500$17.34$4.19 to $29.88
bathroom remodel near me90,500$32.29$12.59 to $60.00
general contractor near me135,000$9.31$4.98 to $28.13

Monthly US searches for the first two, by the same Keyword Planner estimates:

Monthkitchen remodelbathroom remodel near me
2025-0990,500110,000
2025-1060,50090,500
2025-1160,50033,100
2025-1249,50049,500
2026-0190,500110,000
2026-0249,500110,000
2026-0349,50074,000
2026-0449,50074,000
2026-0549,50074,000
2026-0660,500110,000
2026-0790,50074,000
2026-0860,500110,000

Bathroom searches bottom out in November; kitchen searches hit their low in December and sit there again from February to May; both are at their high in January. Compare a quarter with the same quarter a year earlier, not with the one before it, so a seasonal dip doesn't read as a failing channel.

Does your state require your license number in your ads?

In California, Business and Professions Code 7030.5 says every person licensed under the contractors' chapter "shall include his license number in: (a) all construction contracts; (b) subcontracts and calls for bid; and (c) all forms of advertising, as prescribed by the registrar of contractors, used by such a person" (California Legislature, checked 2026-10-05). That is California's rule only; other states set their own requirement and format, so check with your state's contractor licensing board. I'm not a lawyer, and this is a place to start looking, not legal advice.

What to ask your agency

  • Which source field is required on every inquiry in the CRM, and who fills it in.
  • How the click id gets from the inquiry form to the signed-contract upload, and who owns that job once the agency's contract ends.
  • Whether each quarter's inquiries get a second read three months later.
  • Whether the reported cost per lead counts leads from Houzz, Meta or your Business Profile that the agency's spend did not buy.

Tags

remodeling-marketinggeneral-contractor-marketingoffline-conversion-trackingdesign-consultationpipeline-trackingcontractor-license-number

Frequently asked questions

How do I promote my remodeling business?

Start with what you can trace back to a signed job: past clients and referrals, search ads with a form that captures the click id, a Business Profile stocked with finished-project photos, and a verified Houzz listing where your state and category qualify. Give each one a way to mark the inquiry at first contact, so months later you can tell which channel actually produced the signed contract.

How soon can I judge whether a remodeling ad channel is working?

Not from the month it ran. Follow one quarter's inquiries through site visit, proposal and signed contract, count the signed jobs when the quarter closes, then count again three months later, because inquiries from the quarter's last weeks have had little time to reach a signature by the first count. A channel that looks dead at the first count can come out ahead once its slower jobs sign.

Do I have to put my contractor license number in my ads?

Depends on your state. In California, yes: Business and Professions Code 7030.5 requires every licensed contractor to show the license number on contracts, subcontracts, calls for bid and every form of advertising, in the way the registrar of contractors prescribes. Other states set their own rule and format, so check with your state's contractor licensing board.

Should I send Google Ads the signed contract date or the completed and paid date?

Send the signed date as the conversion time and the signed value as the amount, then correct the value if a change order moves the final price. Signed is the earliest point you have a real dollar figure, and waiting for the job to finish can push the upload past Google's 90-day limit for that click.

Can Houzz work as a lead source for a remodeling company?

Only once your profile carries Houzz's Verified License badge, which tells homeowners you have been vetted as a licensed professional. The badge is limited to select Houzz Pro packages, a short list of categories that includes general contractors and kitchen and bath remodelers, and the states Houzz lists for each category. Treat a profile without it as a directory entry, not a lead channel worth tracking spend against.

Written by

Olexander Cheberko

Marketing Analytics & Conversion Tracking Engineer, NYC-focused, run remotely

LinkedIn

Related posts