Why analytics and tracking for real estate is different
Real estate decisions hinge on trust, speed and local fit. That means your measurement must distinguish between casual enquiries and qualified appraisal requests, attribute calls correctly, and link campaigns to outcomes like listings won, new managements, or units sold.
- Residential sales: track appraisal requests, open home registrations, click-to-call and agent profile interactions
- Property management: track landlord enquiries, rental appraisal forms, and management agreements
- Project marketing/commercial: track brochure downloads, enquiry by stage, and sales-qualified handovers
What to track in GA4 for real estate
- Primary conversions: appraisal request submitted, rental appraisal, inspection registration, booking confirmations
- Revenue signals: listing won, new management signed, project deposit taken (via CRM import or offline conversion)
- Assists: click-to-call, email clicks, WhatsApp/Chat clicks, map clicks, brochure/PDF downloads, agent profile views
- Quality fields: property type, suburb/postcode, owner vs buyer, time to sell/lease, budget or estimated weekly rent
We configure GA4 with Google Tag Manager, naming conventions, event parameters and content grouping specific to real estate, so reports stay clean as your site evolves.
Call tracking and phone attribution
Calls generate many of the best listings. Relying on “Direct” traffic or raw phone counts hides which channels are working.
- Dynamic Number Insertion (DNI) by source/medium and campaign
- Keyword-level attribution for Google Ads calls
- Spam and duplicate call filtering
- Integration with CRMs (e.g. Agentbox, Rex, VaultRE, Box+Dice) to link calls to listings won
- Optional call recording and outcome tagging with Australian consent notices
CRM attribution and offline conversions
To optimise for listings, push outcomes from your CRM back into GA4 and ad platforms.
- Form enrichment: capture source, campaign, suburb and property type into CRM records
- Pipeline mapping: enquiry → appraisal set → listed → sold/leased
- Offline conversion imports: closed-won events with values into Google Ads and Meta
- Lead scoring: filter tenant enquiries or low-value buyer leads from appraisal metrics
This closes the loop so budgets favour the channels producing listings and new managements, not just form submissions.
Compare your setup: essential, standard or advanced
- Essential: GA4 + Tag Manager, core conversion tracking, basic call tracking, monthly Looker Studio dashboard
- Standard: all essential + lead quality parameters, portal referral tracking, UTM governance, CRM enrichment
- Advanced: server-side tagging, offline conversion imports, value-based bidding, multi-location dashboards
We’ll recommend the lightest setup that reliably answers your commercial questions, then scale up only when it pays.
Dashboards built for principals and agents
- Agency view: cost per appraisal, cost per listing, new managements by suburb
- Channel view: SEO vs Google Ads vs Meta vs portals, with phone and form conversions unified
- Agent view: profile visits, enquiries, appraisals set, listing won rate
- Location view: suburb-level trendlines and share of voice
Dashboards are delivered in Looker Studio and can include alerts for sudden changes in lead quality or cost per listing.
Common mistakes we fix
- Double-counted conversions from both GA4 and native platform code
- Untracked phone calls and appraisal bookings from third-party widgets
- Portal traffic (realestate.com.au/Domain) not separated from organic
- Low-quality tenant enquiries blended with vendor/landlord metrics
- UTM chaos causing misleading source/medium reports
Implementation process and timelines
- Discovery and audit: current tracking, website, forms, calling setup, CRM
- Measurement plan: events, parameters, naming, quality signals and KPIs
- Build and QA: GA4 + GTM, pixels, call tracking, CRM fields, test data
- Dashboards and training: handover, governance and documentation
Most essential setups are completed in 2–4 weeks once access is provided. Advanced implementations vary by CRM and volume.
Privacy and compliance in Australia
- Consent for non-essential analytics and ad personalisation
- IP anonymisation and data minimisation where appropriate
- Clear notices for call recording and form data usage
- Respect for the Australian Privacy Principles and platform policies
We configure tracking to be both commercially useful and compliant with Australian requirements.
Tools we commonly work with
GA4, Google Tag Manager, Search Console, Google Ads, Meta, Microsoft Ads, Delacon/CallRail for call tracking, Looker Studio, Zapier/Make, and CRMs such as Agentbox, Rex, VaultRE and Box+Dice. We’ll integrate with your existing stack where possible.