An agent spends money on portal leads, social ads, postcards, sponsorships and a website. At the end of the year, which of those produced closings? Without real estate lead source tracking, the honest answer is often "not sure". That uncertainty leads to renewing expensive programmes out of habit and cutting the ones that quietly work.

This guide shows how to set up source tracking, connect leads to closings, calculate return on investment and build a simple dashboard.

Why real estate lead source tracking beats lead counts

Different sources produce very different leads:

Lead volume versus value
Source typeTypical pattern
Portal and social ad leadsHigher volume, lower conversion, faster to arrive
Referrals and past clientsLower volume, high conversion
Farming and contentSlow to build, steady over time
Open house contactsModerate volume, mixed timelines

Counting leads alone favours high-volume sources. Tracking closings shows true value.

Define your source categories

Create a consistent list used everywhere: website organic, Google Business Profile, Google Ads, Meta ads, portal by name, referral by person, past client, sphere, open house, direct mail by campaign, sign call, event, social organic. Use the same names in forms, call tracking and your CRM.

Capture sources automatically

  • Website forms: pass source and campaign from UTM parameters into hidden fields; see UTM parameters.
  • Call tracking: unique numbers for ads, Google Business Profile, signs and mail campaigns.
  • Portal and ad integrations: configure them to set the source in the CRM.
  • QR codes: unique codes and URLs per campaign.

Capture offline sources by asking

For referrals and sphere, ask: "How did you hear about me?" Record the specific referrer, not just "referral". This also lets you thank them. See sphere of influence marketing.

Track the full journey in your CRM

Stages to track
StageWhy it matters
LeadVolume by source
ContactedFollow-up speed and reach
AppointmentLead quality
Agreement signedCommitment
Under contractPipeline
ClosedRevenue

Each lead should carry its source through every stage. See real estate CRM.

Calculate cost per closing

Cost per closing = total spend on a source / closings from that source

Include all costs: ad spend, portal fees or referral fees, mail printing and postage, software and time where you can estimate it. Then compare with commission per closing.

Example ROI view (fill with your data)
SourceSpendClosingsCost per closingCommission earned
Portal programme
Meta ads
Farm mail
Past clients
Referrals

Long sales cycles mean leads from this year may close next year. Review over twelve months or longer.

Portal lead ROI

Portal programmes can be costly, sometimes with referral fees on closings. Track portal leads separately by programme, measure response time and conversion and compare cost per closing with other sources. Many agents find portal leads work only with fast response and long nurture. See Zillow alternatives for agents.

Referral source tracking

Track referrals by person and organisation. Reports show your top advocates, who deserves thanks and who has gone quiet. Respect RESPA and state rules on referral fees and gifts.

Agent marketing dashboard

A simple monthly dashboard can show:

  • Leads by source this month and year to date.
  • Appointments and agreements by source.
  • Closings and commission by source.
  • Spend and cost per closing by source.
  • Average response time.
  • Pipeline value by stage.

Dashboards can be built in your CRM, a spreadsheet or a reporting tool connected to it. See marketing dashboard and our conversion analytics service.

Attribution realism

Real estate decisions involve many touches. Do not expect perfect attribution. Use first and latest source, record significant touches and supplement data with what clients tell you. Our marketing attribution models guide explains the trade-offs.

Use the data to decide

Review quarterly: increase investment in sources with strong cost per closing and conversion, fix follow-up for sources with good leads but poor conversion, and cut or renegotiate sources that consistently underperform. Share results with your team so everyone understands where business comes from.

Track time as well as money

Some sources cost little money but a lot of time, such as open houses, door-knocking or social media content. Others cost money but little time. To compare fairly, estimate hours spent on each source each month and assign a value to your time. A source that produces closings cheaply in cash but consumes most of your week may be less attractive than it looks, while a paid source that saves time might be worth its cost. Simple time estimates, reviewed quarterly, make these trade-offs visible.

Sign calls and offline campaigns

Yard signs, printed brochures and events generate calls that are easy to lose track of. Use dedicated tracking numbers or text codes on signs, unique QR codes on printed materials and a sign-in process at events. Record these sources in the CRM like any digital lead. Many agents are surprised by how much business their signs and open houses generate once it is measured.

Brokerage-level tracking

Brokerages can apply the same principles across all agents: consistent source lists, company-wide dashboards and comparisons of company-generated leads with agent-generated business. This helps leadership decide where to invest marketing budgets, which lead programmes to continue and which agents need support with follow-up. Make source fields required in the CRM, provide training on how to record them and audit a sample of records each month for accuracy.

Common tracking mistakes

  • Source fields left blank or filled inconsistently.
  • Counting leads instead of closings.
  • Judging sources over too short a period.
  • Forgetting offline sources such as signs and mail.
  • Ignoring time costs when comparing channels.

Get help tracking real estate ROI

Projectify Lab sets up call tracking, form source capture, CRM reporting and dashboards for agents, teams and brokerages. See our conversion analytics service, our real estate marketing and technology approach, or book a demo call.

Frequently asked questions

How do I track where my real estate leads come from?
Capture source automatically with UTM parameters, call tracking and integrations, ask about offline sources, and store the source in your CRM through to closing.
What is cost per closing in real estate?
Total spend on a lead source divided by the number of closings it produced, compared with commission earned.
Are portal leads worth it?
It depends on cost, your response speed and nurture. Track portal leads to closings and compare cost per closing with other sources.
How long should I wait to judge a lead source?
Often twelve months or more, because many real estate leads take months to close.
What should a real estate marketing dashboard include?
Leads, appointments, agreements, closings, commission, spend and cost per closing by source, plus response time and pipeline value.