Skip to main content
Real estateIndustry solution

Conversion tracking for real estate, from enquiry through to completion

Real estate journeys run for months, split across your own site, portals you don't control, and IDX search that frequently sits inside an iframe your tags can't see into. The conversion that matters — a completed sale or a signed listing — lands far outside any attribution window. The realistic build measures enquiries and booked viewings properly, carries the click ID into the CRM, and uses viewing-booked as the optimization target while completions serve reporting.

Free30 minutesNo obligation

Getting and tracking leads for real estate agents

Where a real estate agent's leads come from, and why registrations aren't clients

An agent or brokerage gets leads from IDX registrations, home-valuation forms, portal connections, Local Services Ads, the Business Profile and sphere referrals, and most of them are browsing. Count a lead when it becomes a real conversation or an appointment with a buyer or seller in your market, and keep the original source on the Follow Up Boss, BoldTrail or Lofty record until closing.

The owner's version: Google Ads says the campaign is performing, the CRM fills with registrations, and the agents complain that half the phone numbers are fake and the rest never pick up. The forced-registration popup on a BoldTrail, Lofty or Sierra IDX site is being counted as the conversion, so bidding learns that the goal is someone willing to type an email to see listing photos, and it finds more of them, bots included. Home-valuation ads do the same on the seller side, rewarding curious owners who won't list for years. The closing that pays arrives months later and gets credited to 'website' or to whichever portal the buyer used last.

The ten-minute check: register on your own site from an ad click with a test email and watch which conversion fires, on which domain, and whether the click ID lands on the new contact. Then open the last twenty Google-sourced registrations in Follow Up Boss and count the working phone numbers. Finally, list last year's closings and try to name the first source of each one. Most teams can fill in fewer than they expect, and portal leads turn out to be mixed in with paid ones.

Fixed looks like this: registrations kept as a secondary signal, a verified conversation and an appointment set as the primary ones, click IDs and UTMs written to custom fields on the contact, and stage changes such as appointment, under contract and closed sent back to Google Ads and Meta through server-side events. Housing rules remove ZIP-code and demographic targeting, which makes that signal the main lever you have left. Zillow, Realtor.com and other portal leads stay out of ad conversions entirely, since you never bought them with a click. Our free audit follows one test registration through your stack and shows where it breaks.

Where the leads come from

Google Search adsBuyers searching neighborhoods and listings, sellers searching for an agentHousing rules apply: no ZIP-code or demographic targeting, so radius or city targeting plus a clean conversion signal.
Local Services AdsCallers who want to talk to an agent now, paid per leadCategory is Real estate services. Leads carry no click ID, so match them to CRM contacts by phone and time.
Business ProfileThe listing past clients and referrals check before they callGoogle lets individual agents hold a profile alongside the brokerage's; settle who owns each profile and number before an agent moves on.
MetaBuyer and seller lead forms and home-valuation offersRuns under the Housing special ad category; send CRM stages back through the Conversions API instead of optimizing on form submits.
Portals (Zillow, Realtor.com, Homes.com)Connections paid per lead or as a referral fee at closingLeads are created on the portal with no click of yours; keep them out of every ad conversion upload.
Sphere and referralsPast clients, friends and agent-to-agent referralsTag them on the contact so paid channels can't claim the closings they produce.

Which calls count

Count it when
Count the call when a buyer or seller in your market talks about a move, a specific property or a listing appointment, or when it becomes an appointment in the CRM.
Minimum duration
Around a minute and a half as a starting filter, because a real enquiry covers timeline, area and price range; portal and vendor calls can run just as long, so the CRM stage is the real test.
After hours
Buyers call about a listing in the evening and on weekends, while the house they saw online is fresh. A live answer or a fast text back books the showing; a voicemail sends them to the next agent on the portal.

Where each lead should land

IDX registration
Contact in Follow Up Boss, BoldTrail or Lofty with the click ID in a custom field, scored as secondary until a conversation happens.
Search ad call or form
Contact with the click ID, and the first source kept separate from the latest, so the closing can be sent back to Google Ads.
Local Services Ads call
Contact with source Google LSA and the caller's number, matched monthly to the LSA lead list.
Portal connection
Contact with the portal as source, judged by cost per closing and excluded from ad uploads.

Real estate · what breaks

What real estate companies usually run into

  1. 01

    IDX search inside an iframe

    Where tags can't reach the interactions that matter.

  2. 02

    Portal enquiries mixed with owned

    Two very different channels, one number.

  3. 03

    Completions far outside the attribution window

    So the real outcome can't drive bidding.

Real estate · the fix

What changes — Real estate

  • Viewings measured as the optimization target

    Inside the window, and predictive.

  • IDX interactions tracked where possible

    Or explicitly acknowledged where not.

  • Completions reported by channel

    For decisions, if not for bidding.

Real estate · architecture

The conversion map for real estate companies

Five stages across months. The gap between what's bidable and what matters is the defining constraint.

  1. 1

    Property enquiry

    Browser-side plus call tracking. Volume for learning.

  2. 2

    Viewing booked

    Server-side from the CRM. The realistic optimization target.

  3. 3

    Viewing attended

    Stronger signal, lower volume.

  4. 4

    Offer made

    Server-side, usually outside the import window.

  5. 5

    Completion

    Reported, rarely bidable. Say so rather than pretending.

Real estate · diagnose

Where real estate companies tracking usually breaks

  1. 01

    IDX in an iframe

    Search, saved properties and enquiry forms all invisible unless the provider supports cross-domain or messaging.

  2. 02

    No click ID on the CRM record

    So nothing downstream can be attributed at all.

  3. 03

    Portal leads counted as site conversions

    Which makes the website look better than it is.

  4. 04

    Optimizing on completions

    Months outside the window, so the conversion action starves.

Real estate · prove

How the work is proven — Real estate

Source of truth

your CRM's record of booked viewings and completed transactions

  • Click ID present on a live CRM enquiry.
  • IDX interaction tracking confirmed, or the limitation documented explicitly.
  • Viewings reconciled against the CRM for a closed month.
  • Portal and owned enquiries separated in reporting.

Real estate · free audit

What we check in the free audit

  • IDX in an iframe
  • No click ID on the CRM record
  • Portal leads counted as site conversions
  • Optimizing on completions

Checked against

your CRM's record of booked viewings and completed transactions

Get my free conversion tracking audit

Free30 minutesNo obligation

Real estate · when not to buy

What lands in your monthly report — Real estate

One page a month, in language you can put in front of a principal.

  • Enquiries, viewings booked and viewings attended for the month, by channel.
  • Cost per attended viewing — the most usable efficiency number in this vertical.
  • Completions by channel where attribution survived, and how many didn't.
  • Owned site versus portal, separated.

Real estate · what we deliver

The flow we build — Real estate

  • Click ID captured and written to the CRM

    At first enquiry.

  • IDX iframe handled explicitly

    Cross-domain, postMessage, or a stated limitation.

  • Viewing bookings sourced from the CRM

  • Completions reported separately

    Where they fall outside the import window.

Written guarantee

95%+ tracking accuracy

Measured against your CRM's record of booked viewings and completed transactions. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Real estate questions, answered

It depends on the provider. Some support cross-domain linking or postMessage; some support nothing. Where nothing is possible we say so rather than reporting a number we can't stand behind.

Free · 30 min

Optimize on viewings, report on completions

Free30 minutesNo obligation