Skip to main content
LandscapingIndustry solution

Conversion tracking for landscaping, measured in signed work

Landscaping runs two businesses out of one phone number. Recurring maintenance is small-ticket, predictable and worth years; design-build is one large job with a long sales cycle and a site visit in the middle. They convert at completely different rates and values, and almost every account sends both into one conversion action, which teaches bidding to chase whichever is more frequent. The build sends signed contracts from the field service system, with the two revenue types kept apart.

Free30 minutesNo obligation

Getting and tracking leads for landscapers

Why a landscaper's spring request pile turns into so few sold projects

A residential landscaper's paid leads mix design-build projects, one-time cleanups, mowing requests at the edge of the route and budgets far below what a patio or planting plan costs. Every request counts the same in the ads. Count a lead when a homeowner in your area books a site visit for work you sell, and record its source on the request in Jobber, LMN or Service Autopilot so the sold project can be traced back.

The pattern landscapers describe: in spring the request form fills every night, the design consultations book out for weeks, and by the end of the season only a few turn into sold patios, plantings or drainage work, while August brings almost nothing for the same spend. What is happening is that the form treats a homeowner with a real project and a realistic budget, someone who wants a quote for a single mow a long drive from the nearest route, and a renter asking about weeding as one conversion. Jobber's request form adds its own twist: it sends events to a GA4 measurement ID set inside Jobber rather than through your site's Google Tag Manager, so Google Ads often sees no request at all unless someone connects the two.

That costs you twice. Designers spend their evenings on site visits that were never going to buy, and bidding learns that the cheapest requests are the best ones because nobody tells it which visits became a sold project. Route density decides profit on maintenance, so a stream of one-off requests on the fringe of the service area can lose money even when every one books. The ten-minute check: pull last season's site visits from your job system, mark each sold or not, note the project type and the rough budget, and put the lead source beside it. If the source field mostly says 'website' or 'Google', the ads have never been judged on sold work.

Fixed looks like: requests carrying their click ID or call source into the job system, design-build and maintenance kept as separate conversions, the sold project sent back with its value and the maintenance agreement valued at its season, spring capacity limits reflected in the budget, and a monthly read of cost per sold project by channel. The free audit starts with last season's site visits and where each came from.

Where the leads come from

Local Services AdsHomeowners who want a landscaper to call them back, paid per leadThe category is 'Landscaping services', with lawn care as its own category; switch off job types you don't sell before spring, since those leads are no longer credited, and match by phone because there is no click ID.
Google Search adsDesign, hardscape, patio and drainage searches from homeowners with a projectKeep project and maintenance campaigns apart, use presence-only targeting drawn around your routes, and negative out mulch delivery, DIY and supply-yard searches.
Business ProfileProject photos and reviews homeowners compare in springService-area profile with the address hidden; a tracking number as primary keeps profile requests apart from paid ones.
MetaBefore-and-after projects and fall planting or lighting offersAsk budget and timeline on the form, and measure against sold projects, not request volume.
NextdoorNeighbors asking who did the yard down the streetYard signs on finished jobs feed it; give it its own source.
Houzz, Angi, Thumbtack, GreenPalMarketplace requests, from design projects to one-off mowsDedupe on phone against your own form leads, and judge each on sold work from your job system.

Which calls count

Count it when
Count the call when a homeowner at an address on or near your routes asks for work you sell and books a site visit. Existing maintenance customers and mow-only requests outside the route are not new leads.
Minimum duration
Around a minute and a half to start, since a real project call covers the address, the work and a timeline; tune it from recordings and let the booked visit decide.
After hours
The owner is often on a mower or a job site and can't answer. A same-day callback, or a text-back that books the visit, saves more spring leads than night-time phone coverage.

Where each lead should land

Jobber or website request form
Request in Jobber with the click ID captured on your own page, because Jobber's form sends GA4 to its own measurement ID rather than through your site's tags.
Tracked call or text
Request or client record with the call source, created during the call.
Marketplace request
Request with Houzz, Angi, Thumbtack or GreenPal as source, deduplicated on phone.
Existing maintenance client asking for a project
Quote on the existing client, reported as an upsell rather than a new lead.

Landscaping · what breaks

What landscaping and lawn care companies usually run into

  1. 01

    Maintenance and design-build in one conversion action

    One is a $200 monthly recurring relationship, the other is a $40,000 project. Averaging them makes both invisible.

  2. 02

    Phone calls counted without qualification

    Most landscaping inquiries start with a call, and unfiltered calls include existing customers, suppliers and people outside the service area.

  3. 03

    Seasonality read as performance

    Spring converts at multiples of February. Comparing campaigns across that boundary without saying so produces confident wrong conclusions.

Landscaping · the fix

What changes — Landscaping

  • Signed contracts as the conversion

    From the field service system, split into maintenance and project work.

  • Contract value, not job value

    A maintenance agreement is worth its term, not its first visit.

  • Calls filtered before they count

    By duration and by whether an estimate was actually booked.

Landscaping · architecture

The conversion map for landscaping and lawn care companies

Five events across two revenue types that must not be averaged together.

  1. 1

    Form submission

    A minority of inquiries in a phone-led category.

  2. 2

    Tracked phone call

    The majority channel. Filter by duration and by whether an estimate was booked.

  3. 3

    Estimate booked

    A site visit is scheduled. The first meaningful commitment.

  4. 4

    Maintenance agreement signed

    Recurring money event, valued at monthly fee times average agreement length.

  5. 5

    Project contract signed

    Project money event, valued at the contract amount.

Landscaping · diagnose

Where landscaping and lawn care companies tracking usually breaks

  1. 01

    Number-swap script deferred or cached

    If it has not run when the caller dials, the call cannot be tied to a session and nothing attributes it.

  2. 02

    Service area boundaries ignored

    Leads outside the area are pure cost, and counting them trains the algorithm to find more.

  3. 03

    Estimates that never close counted as conversions

    An estimate is not revenue. In design-build the estimate-to-close rate varies enormously by campaign.

  4. 04

    Season compared against season

    Report month over month against the same month last year, not against last month.

Landscaping · prove

How the work is proven — Landscaping

Source of truth

The field service system — contracts signed by date, split by type, for the same window

  • Signed contracts reconciled per record against what each platform reports, by contract type.
  • The share of calls carrying a session measured, since phone is the majority channel.
  • The call filter threshold agreed in writing before anything is sent.
  • Maintenance value shown as the calculation, using your own average agreement length.

Landscaping · free audit

What we check in the free audit

  • Number-swap script deferred or cached
  • Service area boundaries ignored
  • Estimates that never close counted as conversions
  • Season compared against season

Checked against

The field service system — contracts signed by date, split by type, for the same window

Get my free conversion tracking audit

Free30 minutesNo obligation

Landscaping · when not to buy

What lands in your monthly report

  • Maintenance agreements and project contracts by campaign, reported separately, over a closed month.
  • Cost per signed contract of each type, next to cost per call.
  • Estimate-to-close rate by campaign, which is where traffic quality shows.
  • Leads outside the service area by campaign — usually an immediate targeting fix.

Landscaping · what we deliver

The flow we build — Landscaping

  • Click identifier captured, including on the call path

    Number swap running before the visitor dials, on every page a paid visitor can land on.

  • Carried into the field service system

    Onto the customer record through the form or the call platform's session.

  • Signed contract fires the conversion

    With the contract type and its full value attached.

  • Cancellations reversed

    Maintenance agreements that lapse are not revenue you should still be reporting.

Written guarantee

95%+ tracking accuracy

Measured against The field service system — contracts signed by date, split by type, for the same window. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Landscaping questions, answered

No, and this is the main thing to get right here. They differ by two orders of magnitude in value and convert at completely different rates. A shared action means bidding optimizes toward whichever is more frequent, which is always maintenance, and your project pipeline quietly starves.

Free · 30 min

Split your two revenue types properly

Free30 minutesNo obligation