The Real Estate Marketing Dashboard That Actually Tells You What's Working
Ask most agents how their marketing is going and you'll get a vibe, not a number. “Realestate.com.au's been solid,” “that reel did well,” “appraisals feel a bit quiet lately.” Feelings aren't a strategy, and in a market where you're paying portal fees, boosting posts and doing letterbox drops all at once, you need to know which one of those is actually bringing you vendors — not which one felt good to post. 💖
First, what most agents get wrong about tracking marketing
- They track “listings sold” as the whole marketing report, which tells you nothing about which channel produced them.
- They judge a listing video by likes and comments instead of the appraisal requests it actually generated.
- They can't say which source — Domain, realestate.com.au, Google Business Profile or referral — produced their last five genuine vendor enquiries.
- They renew a portal “featured” or “premium” upgrade package on habit, not on a real cost-per-lead comparison against everything else they run.
- They have no baseline for what “good” looks like, so every number just feels vaguely fine or vaguely bad, with nothing to measure it against.
The dashboard structure — copy this straight into a spreadsheet
| Metric | Check | What “good” looks like |
|---|---|---|
| Enquiries by source (REA, Domain, GBP, social, referral, signage) | Weekly | You can name your top two sources without checking |
| Cost per lead by channel (spend ÷ enquiries) | Monthly | Compared across channels, not sitting alone with nothing to measure against |
| Appraisal conversion rate (enquiries → appraisals booked) | Weekly | 15–25% for warm inbound enquiries |
| Listing win rate (appraisals → signed listings) | Monthly | 30%+ suggests your pitch and pricing conversation are working |
| GBP views, calls and direction requests | Weekly | Steady month-on-month growth, not one-off spikes |
| Website enquiry form submissions by landing page | Weekly | Tagged to the campaign or listing that drove them |
| Social reach and saves (not likes) | Monthly | Saves and shares beat likes as a signal of real buyer intent |
| Cost per listing won (total spend ÷ listings won) | Monthly | This is the number that actually matters |
Three real examples
What to track weekly vs monthly, and the tools you actually need
Weekly checks are about catching problems early — enquiry volume by source, GBP activity and appraisal bookings, all things that swing fast and are worth a five-minute Friday glance. Monthly checks are for spend decisions — cost per lead, win rate and cost per listing won, because these need enough volume to mean anything and they're what you use to decide whether a portal package, an ad campaign or a content push earns its place next quarter. You don't need expensive software: a shared spreadsheet, your portal's own lead reporting, your GBP insights tab, and a simple “where did you hear about us” field on every enquiry form and phone call will get you 90% of the way there.
Mistakes that quietly wreck your numbers
- Not asking “where did you hear about us” consistently, so half your enquiries have no source at all.
- Comparing this month to last month without comparing channels to each other — a number needs something to sit next to.
- Treating a slow appraisal month as a marketing failure when it's actually a seasonal or market-wide dip everyone's seeing.
- Only reviewing the dashboard when something feels wrong, instead of on a fixed weekly and monthly rhythm.
Frequently asked questions
How many leads do I need before this data means anything?
Aim for at least 15–20 enquiries in a channel before trusting its conversion rate — below that, one unusually good or bad month will skew the number and make you overreact.
Can this dashboard tell me exactly which touchpoint won a listing?
Not perfectly, and be wary of anyone who says it can. Real estate decisions are built on multiple touchpoints — a listing seen, a review read, a name remembered. The dashboard shows you which channels consistently show up across your wins, which is enough to guide spend even without perfect certainty.
What if my agency is too small for a proper CRM?
You don't need one to start. A shared Google Sheet with a row per enquiry, source, appraisal date and outcome will run this dashboard perfectly well until volume genuinely outgrows it.
Should I drop a portal if its cost per lead looks high?
Check enquiry quality first, not just cost. A portal with a higher cost per lead but a much higher appraisal conversion rate can still be your best-performing channel — cost per listing won is the number that settles the argument.
Keep reading 🤍
I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.
Work with me ✦