Conversion tracking for pool companies, measured in signed builds
A pool company sells one very large thing occasionally and one small recurring thing constantly, and the two have nothing in common except the phone number. A build is a six-figure decision with a design phase measured in months; service is a modest recurring agreement worth years. On top of that, the seasonality is the most extreme in home services, so any comparison that crosses a season boundary is meaningless unless somebody says so out loud.
Free30 minutesNo obligation
Getting and tracking leads for pool builders
Why a pool builder's consult calendar fills and the contracts trace back to referrals
A pool builder's paid leads include homeowners ready to design a pool, people pricing above-ground kits, researchers reading about costs and shoppers looking for chemicals or a pool table, all counted when the form is sent. Count a lead when a homeowner books a design consultation at an address you build in, and keep its source on the project record until the contract is signed and financed.
Pool builders know this one: from late winter the design consultation calendar is full, Google Ads reports a cost per lead that looks fine, and when the season's contracts are tallied most of them came from referrals and neighbors who saw a backyard build. What is happening is that the form submit is the conversion, so a homeowner with a budget and a yard that can take a pool counts the same as someone who wanted an above-ground kit, someone reading about fiberglass versus gunite, and searches for 'pool supplies' or a public pool that slipped through. The contract is signed weeks or months later, after a design presentation, HOA approval and a pool loan arranged on the lender's page, and nothing sends that signature back to the ad account.
That costs you the most expensive leads in the trade. Designers spend evenings on consultations that were never going to sign, and bidding learns that cheap researchers are winners. Ads also keep running after the build schedule is sold out for the season, buying consultations you can't start until the following year, when many of them will have signed elsewhere. The ten-minute check: list last season's signed builds, and next to each write the first source the homeowner came from and the date of the first contact. Then count how many consultations each source produced. If paid search has many consultations and few contracts, the ads are optimizing for the calendar, not the backyard.
Fixed looks like: the click ID captured on the first inquiry and stored on the project record, the held design consultation sent back as the early signal and the signed contract sent with its value, financing stages recorded on the same record, budgets tied to how many build slots are left, and a season-long read of cost per signed build by channel. The free audit starts with that contract-to-source list from your own records.
Where the leads come from
| Channel | Role | Note |
|---|---|---|
| Local Services Ads | Homeowners who call about a new pool or a remodel, paid per lead | The category is 'Pool contractor'. Turn off job types you don't do, such as weekly service if you only build, because those leads are no longer credited; match by phone and date. |
| Google Search ads | Inground, fiberglass, pool builder and pool remodeling searches | Negatives for supplies, chemicals, above-ground kits, pool tables and public pools; bid on held consultations and signed contracts imported with value. |
| Business Profile | Finished-build photos and reviews buyers check before booking a consultation | Show the design center address only if it is staffed; otherwise run a service-area profile. |
| Meta | Backyard design and financing angles in the off-season planning months | Qualify homeownership and timeline on the form and send CRM stages back; volume alone fills the calendar with researchers. |
| Nextdoor | Neighbors asking who built the pool next door | Construction signs and finished builds feed it; track it as its own source. |
| Houzz and referral partners | Design-minded homeowners and landscaper or realtor referrals | Houzz leads arrive inside Houzz with no click ID; label every partner by source so ads aren't credited for them. |
Which calls count
- Count it when
- Count the call when a homeowner at an address you build in asks about a new pool or a remodel and books a design consultation. Service customers, supply questions and above-ground shoppers are not build leads.
- Minimum duration
- Start at a couple of minutes, since a real build inquiry covers the yard, the type of pool and timing; tune it from recordings and let the booked consultation decide.
- After hours
- Pool buyers research and fill forms in the evening with their spouse. A callback the next morning that books the consultation matters more than overnight call coverage.
Where each lead should land
- Website form or call from a paid click
- Project or CRM record in Service Fusion, JobTread or your sales CRM with the click ID, carried through design and contract.
- Houzz inquiry
- Record with Houzz as source, keyed in from the Houzz inbox, since Houzz leads don't flow out to other systems on their own.
- Pool loan or financing application
- A stage on the same project record, never a new lead, because the application happens on the lender's page.
- Referral or neighbor
- Record with the referrer named, reported apart from paid channels.
Pools · what breaks
What pool installation and service companies usually run into
- 01
Builds and service in one conversion action
A six-figure build and a monthly service agreement optimized as though they were the same event.
- 02
Design consultations counted as sales
The consultation-to-contract rate on pool builds is low and varies enormously by campaign.
- 03
Extreme seasonality misread as campaign performance
Comparing July against November tells you about the calendar, not about the campaign.
Pools · the fix
What changes — Pools
Signed builds as one money event
With the contract value, from the project system.
Service agreements as a separate money event
Valued at the agreement term.
Seasonality stated in every report
Like periods compared against like periods, always.
Pools · architecture
The conversion map for pool installation and service companies
Five events across two businesses and a very long cycle.
- 1
Inquiry
Volume signal, phone-heavy.
- 2
Design consultation booked
A leading indicator worth reporting.
- 3
Design consultation attended
The realistic optimization target for builds, valued at your own consult-to-contract rate.
- 4
Build contract signed
The large money event, at contract value.
- 5
Service agreement signed
The recurring money event, valued at its term.
Pools · diagnose
Where pool installation and service companies tracking usually breaks
- 01
Build cycles exceeding import windows
A contract signed five months after the click cannot be uploaded to Google Ads. Measure the distribution first.
- 02
Consultation no-shows
High on cold paid traffic and they differ sharply by campaign.
- 03
Season-to-season comparison
The most common source of confident wrong conclusions in this category.
- 04
Service and build traffic sharing a bidding strategy
The frequent cheap conversion always wins and the expensive one starves.
Pools · prove
How the work is proven — Pools
Source of truth
The project and CRM systems — contracts signed by date, split into builds and service agreements, for the same window
- The click-to-contract distribution measured before anything is built, against every import window.
- Signed contracts reconciled per record against what each platform reports, by type.
- Consult-to-contract rate calculated from your own history and used as the consult value.
- Consultation no-show rate measured by campaign.
Pools · free audit
What we check in the free audit
- Build cycles exceeding import windows
- Consultation no-shows
- Season-to-season comparison
- Service and build traffic sharing a bidding strategy
Checked against
The project and CRM systems — contracts signed by date, split into builds and service agreements, for the same window
Free30 minutesNo obligation
Pools · when not to buy
What lands in your monthly report — Pools
- Builds and service agreements by campaign, reported separately, over a closed quarter for builds.
- Cost per signed build and cost per service agreement, never averaged.
- Consult-to-contract rate by campaign.
- Same-period year-over-year comparison, because month-over-month is meaningless here.
Pools · what we deliver
The flow we build — Pools
Click identifier captured and persisted for months
The design cycle on a build routinely outruns any browser storage.
Carried into the CRM and the project system
Through the consultation booking and the design phase.
Signed contract fires the conversion
Where the import window allows it; reported separately where it does not.
Service agreement cancellations reversed
Recurring revenue that stops should stop being reported.
Written guarantee
95%+ tracking accuracy
Measured against The project and CRM systems — contracts signed by date, split into builds and service agreements, for the same window. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Pools questions, answered
Not by uploading contracts against the original click — Google's offline import window is 90 days. The workable structure is optimizing toward attended design consultations valued at your own consult-to-contract rate, with build revenue reported separately over a longer window.
Separate campaigns and separate conversion actions. Service agreements convert far more often at far lower value, and a shared action means they consume the budget that should be finding build customers.
Year-over-year on the same period, and say so explicitly in the report. Month-over-month across a season boundary in this category produces conclusions that are confidently wrong.
Monthly service value times your average agreement length, from your own records. It will still be far below a build, which is correct and is exactly why they need separate conversion actions rather than a blended average.
More on Pools
- Google Ads · PoolsGoogle Ads conversion tracking for pool installation and service companies
- Meta · PoolsMeta Ads conversion tracking for pool installation and service companies
- TikTok · PoolsTikTok Ads conversion tracking for pool installation and service companies
RELATED GUIDES
Funnels, reconciliation and tools for pool companies
- Mold remediationConversion tracking for mold remediation, measured in approved jobs
- Septic servicesConversion tracking for septic services, measured in completed jobs
- Meta · Phone call → saleHow to track phone call to sale for Meta Ads
- Meta · Quote → closed jobHow to track quote request to closed job for Meta Ads
- Google Ads × Job SystemHow to reconcile Google Ads against your job management system
- Pool buildersLocal Services Ads for pool builders: service calls, spring rushes and cost per signed build
- Garage doorsConversion tracking for garage doors, measured in completed jobs
- Well drillingConversion tracking for well drilling, measured in drilled wells
Free · 30 min
Measure your click-to-contract window first
Free30 minutesNo obligation
