Skip to main content
Insights

Real Estate Lead Attribution: Connecting Marketing Spend to Signed Leases

How to trace every inquiry from first click to signed lease or management agreement: campaign tags, key events, call tracking, CRM stages and feeding outcomes back to ad platforms.

By Michael BerardiUpdated 6 min read

Most real estate marketing reports stop at clicks and form fills. Leasing teams, owners and asset managers care about something else: tours, applications, signed leases and management agreements. The gap between those two views is where budgets get wasted, because nobody can say which channels actually produce business.

Lead attribution closes the gap. It is less about sophisticated models than about disciplined plumbing: tagging traffic, recording inquiries, carrying the source into the CRM and following each lead to an outcome. This guide explains the setup we use.

It is written for marketing leads, leasing directors and owners who have been handed a traffic report and asked whether marketing is working. None of the steps require new software if you already have analytics, a CRM or leasing system, and a phone provider; most of the work is connecting what you already pay for.

Key takeaways

  • Attribution needs four links: a tagged visit, a recorded inquiry, a CRM record with source, and an outcome.
  • Define key events for real inquiries only: tour requests, rental analysis requests, calls and applications.
  • Track phone calls; many owners and tenants still call rather than fill in a form.
  • Send qualified leads and signed deals back to Google Ads so bidding learns what a good lead is.
  • Fix tracking before optimizing campaigns; decisions made on broken data are expensive.

Campaign tagging with UTMs

UTM parameters are small additions to a link that tell analytics where a visit came from. Google's URL builder documentation describes the standard fields: source, medium, campaign, and optionally term and content. Tag every link you control: email campaigns, social posts, listing service links that allow it, QR codes on signage and the website link in your Google Business Profile.

Consistency matters more than detail. Agree a short naming convention, such as lowercase source names and one medium per channel, and keep it in a shared document. Inconsistent tags split one channel into several rows and make reports unreliable.

Key events in GA4

Google Analytics 4 lets you mark important actions as key events. Choose only actions that represent real interest: tour requests, rental analysis requests, application starts, floor plan downloads for commercial sites, and clicks on phone numbers and email links. Page views and scroll depth are useful context, not key events.

Google distinguishes key events in Analytics from conversions in Google Ads, which are the actions used for bidding and ad reporting. Import only the most meaningful key events into Google Ads as conversions, so automated bidding optimizes toward inquiries that matter.

Tracking phone calls

Real estate still runs on the phone. Owners calling about management, tenants calling about a suite and prospects calling a leasing office are often the best leads of all, and they are invisible without call tracking.

Use tracking numbers on ads and landing pages, and numbers that change by source on the website where your provider supports it. Record calls above a minimum duration as key events, and pass caller details and source into the CRM. Keep your main published number consistent on Google Business Profile and directories so local search signals are not confused.

Carrying the source into the CRM

This is the link that breaks most often. A form submission lands in an inbox, someone retypes it into the CRM, and the source is lost. Fix it by passing hidden source fields with every form submission and mapping them to CRM fields automatically, and by adding a required "how did you hear about us" field for leads entered by hand.

Then define stages that match your sales cycle: new inquiry, qualified, tour or proposal, application or negotiation, signed. With source and stage in the same record, a simple report shows which channels produce signed business rather than inquiries alone.

Feeding outcomes back to ad platforms

Google Ads can import offline conversions: outcomes that happen after the click, such as a qualified lead, a tour or a signed lease. Enhanced conversions for leads can match those outcomes to ad clicks using hashed first-party data such as email addresses, where you have appropriate consent. Once outcomes flow back, bidding can learn which searches produce business rather than which produce the most form fills.

Mind the timing. Real estate cycles are long, and imported conversions must fall within the conversion window you set. Import intermediate stages such as qualified lead or tour as well as the final signature, so the platform gets enough signal to learn from.

Attribution models and their limits

Analytics platforms offer attribution models that divide credit among the touchpoints before an inquiry. Google Analytics 4 uses data-driven attribution by default for many reports, which assigns credit based on observed paths. These models are useful for understanding how channels work together, but they only see what can be tracked in the browser.

Real estate journeys include steps no analytics tool sees: a broker's recommendation, a drive past a building, a conversation at an industry event. Treat model output as one input. Pair it with the source recorded in the CRM and with what new clients tell you when asked how they found you. When the three agree, you can act with confidence; when they disagree, investigate before moving budget.

Listing services and third-party leads

Leads from listing services, marketplaces and referral networks often arrive by email or through the platform's own inbox, outside your website tracking. Give each one a distinct source value in the CRM, and where the platform allows, route its notifications to an address that creates CRM records automatically.

Compare these channels on the same terms as everything else: cost per tour and cost per signed lease or agreement. Listing services are often valuable, but the comparison is only fair when their leads are followed to outcomes like every other source.

A simple monthly report

Good attribution produces a report that anyone in the business can read. We keep it to one table per property or business line, with notes on what changed.

Example monthly attribution report (illustrative structure)
ChannelSpendInquiriesTours or proposalsSignedCost per signed
Organic searchProgram feeCountCountCountFee ÷ signed
Paid searchFee + ad spendCountCountCountTotal ÷ signed
Listing servicesSubscriptionCountCountCountTotal ÷ signed
ReferralsStaff timeCountCountCountEstimate

Common gaps we find in audits

Most attribution problems are small and fixable. These are the ones we see most often when we review a real estate firm's tracking for the first time.

  • Thank-you pages counted as leads even when visitors reach them by refreshing or bookmarking, inflating conversions.
  • Forms that email a shared inbox and never reach the CRM, so the source is lost the moment a person retypes the lead.
  • Untagged email and social links, which show up as direct traffic and make those channels look worthless.
  • One phone number everywhere with no call tracking, so the busiest lead channel is invisible.
  • Several analytics tags firing twice, usually after a redesign, doubling key events and hiding real trends.
  • No outcome stages in the CRM, so nobody can say which inquiries became tours or signed deals.

Fix tracking before optimizing

At Woodrow on 30th, a Baltimore student housing property with a hard leasing deadline, campaigns could not be optimized because conversion tracking was unreliable. We rebuilt tracking for forms, tour bookings and applications first, then shifted budget toward the campaigns producing tours. Click-through rates ran above 7% during the leasing window and the property reached its occupancy target ahead of the deadline. The case study describes the work.

The lesson applies everywhere: optimizing on bad data moves money in the wrong direction with confidence. Spend the first weeks of any program making the chain complete. Our real estate PPC and property management marketing programs both start there.

Common questions

What is lead attribution in real estate?

Connecting each inquiry to the marketing source that produced it and following it to an outcome such as a tour, signed lease or management agreement, so spend can be judged by results.

What should count as a key event on a real estate website?

Tour and appointment requests, rental analysis requests, application starts, floor plan or offering memorandum downloads, and phone and email clicks. Page views are context, not key events.

Do we need call tracking?

In most real estate businesses, yes. Calls are often the highest-intent leads and are invisible in analytics without it.

What is offline conversion import?

Sending outcomes that happen after the click, such as qualified leads, tours or signed leases, back to Google Ads so reporting and automated bidding reflect real business results.

How long before attribution data is useful?

A month of clean data shows inquiry sources. Signed outcomes take longer to accumulate, often one to three leasing cycles depending on your volume.