Skip to content
Hand-built in San Antonio, Texas — since 1999
HVAC Web Designer badge logoHVACWeb Designer

The Automation Department · HVAC Web Designers

The accounting department

Marketing without attribution is a séance with a budget.

Every ring, click, and booked job traced to its source — so the monthly marketing decision becomes arithmetic instead of argument.

Fig. — The paper trail of a single phone call

1Caller dialstracked number2Source & pagerecorded3Call logged to CRMas lead4Booked job creditsits adno retyping, no waiting, no leaks in the line
Multiply by every call, every day. The monthly report writes itself — truthfully, for once.

Every HVAC owner has sat through this meeting: the ad vendor claims the calls, the SEO vendor claims the same calls, the radio guy claims everything since Tuesday, and the office manager quietly suspects most customers came from the truck wrap. Everyone has a chart. Nobody has the answer to the only question on the table: which marketing channel produced this booked job? Not “how many people visited the website” — which is trivia — but which dollar out produced which dollar in.

The answer is buildable. Dynamic tracking numbers show each visitor a phone number keyed to how they arrived — the Google ad, the map listing, the organic page, the postcard. When they call, the source is recorded with the call, the recording, and the page they called from. Forms and bookings carry the same lineage. When your office books the job, the attribution rides along into the CRM, and at month’s end the report says: this channel, this many calls, this many jobs, this much revenue. Signed, the data.

The instrument panel we install

  • CallRail (or equivalent) — dynamic number insertion, recording, and source capture
  • Google Ads conversion tracking that counts booked-job signals, not just clicks
  • GA4 configured for a service business — calls and bookings as conversions, not “engagement”
  • Google Tag Manager, so future pixels take minutes instead of invoices
  • Search Console monitoring for the organic side of the ledger
  • Microsoft Clarity session recordings — watch real visitors struggle so the site can stop making them
  • CRM and field-software attribution — the lead source field filled automatically, correctly, every time

When the numbers are trustworthy, marketing meetings get short. That alone is worth the setup.

This is infrastructure, not a subscription pitch: built once, checked monthly, owned by you. It also has a way of paying for itself immediately — the first honest attribution report almost always reveals one channel quietly overcharging for glory and another quietly underpraised. Reallocate accordingly, and the setup fee looks like the best marketing spend of the year.

From the counter

Fair questions, straight answers

Do tracking numbers hurt my NAP consistency for SEO?+

Not when installed correctly — dynamic insertion swaps numbers for human visitors while your real number stays fixed in the code and citations search engines read. Sloppy installs cause the problem; ours are not sloppy.

Are call recordings legal?+

With proper disclosure, yes, in most states — the standard “this call may be recorded” line. We configure notices to match the states you operate in, and you should confirm with your counsel like any recording practice.

We already have GA4. Isn’t that enough?+

GA4 out of the box counts visits and clicks; it does not know a phone call happened or a job got booked. The value is in the plumbing between systems — that is the part that answers the money question.

How long does setup take?+

Typically one to two weeks alongside site work, including number provisioning, CRM field mapping, and a month-end report template your bookkeeper could love.

Don’t sweat it —

Let’s talk about call tracking & attribution.

One call. A fixed price, a real date, and the person who will personally do the work on the other end of the line.

One craftsman · One promise · 7–10 days to launch