All articles
Growth5 min read

Lead Source Attribution: ROI Across Every Channel

CRMandGo Team · 19 March 2026

Most brokerages know their lead sources: Google Ads, referrals, aggregator panels, social media, website enquiries. But few track the full ROI journey from source to settlement. Without attribution, you might be spending $5,000 a month on a channel that generates leads but rarely converts, while underfunding a channel that quietly delivers your best clients.

Setting up source attribution in your CRM

Every lead entering your CRM should be tagged with its source: which channel, which campaign, which referral partner. For web leads, UTM parameters capture this automatically. For phone leads, use dedicated tracking numbers per channel. For referral leads, the partner portal tags the source automatically. The key is capturing source at the moment of lead creation, not retroactively.

From source to settlement: the full attribution picture

Basic attribution tracks lead count per source. Useful, but incomplete. Full attribution tracks: cost per lead (marketing spend divided by leads generated), lead-to-settlement conversion rate per source, average deal value per source, and total revenue per source. When you calculate revenue per marketing dollar by channel, the investment decisions become obvious.

Common attribution surprises

Brokerages often discover that their highest-volume lead source has the lowest conversion rate (and therefore the worst ROI), while referral partners, who generate fewer leads, deliver the highest per-lead revenue. Without attribution data, gut feel leads to over-investing in volume and under-investing in quality. Let the data decide.

Frequently asked questions

What lead sources should a brokerage track?
At minimum: Google Ads, organic search, social media, referral partners (with individual partner attribution), aggregator panels, website forms, and direct/phone enquiries. Each source should have its own tag in your CRM for accurate reporting.
How do I track phone lead sources?
Use dedicated tracking phone numbers for each marketing channel, one for Google Ads, one for your website, one for business cards. Call tracking services route all numbers to your main line while recording which source generated the call.

Ready to see it in action?

CRMandGo is built for Australian brokers. Start your free trial, no credit card, no lock-in.

Start free trial