Property Portal Pricing Compared: Cost Per Lead & ROI Guide
Principal: if your portal budget isn't tied to closed transactions, you're paying for guesses. Here's how to calculate the real cost per lead and marketing
Principal: if your portal budget isn't tied to closed transactions, you're paying for guesses. Here's how to calculate the real cost per lead and marketing ROI for your agency.
The Real Metric That Matters
Property portal pricing in South Africa is typically discussed in two ways: cost per thousand impressions (CPM) or cost per lead (CPL). Neither tells you whether you're making money.
The metric that matters is cost per signed mandate — how much you spend on a portal to win a listing that converts into a sale or rental.
How To Calculate Cost Per Signed Mandate
- Total portal spend over 3 months. Include listing fees, featured listing upgrades, and any premium placements.
- Count signed mandates directly attributed to the portal. Use a unique reference code per portal when asking leads how they found you.
- Divide spend by signed mandates. That is your cost per signed mandate.
- Subtract average agent payout. If your average commission share per transaction is R12,000, subtract that from the portal cost to find your marketing loss per mandate.
- Track conversion to close. Not every signed mandate closes. Factor in your typical listing-to-close ratio (usually 60–75% for good agents).
Portal Cost Structures In Practice
| Portal | Pricing Model | Typical Spend (Mid-Tier Agency) | Leads / Month | Likes Best For |
|---|---|---|---|---|
| KILICASA | Subscription + performance tier | R2,500–R6,000 | High-intent, pre-qualified buyers | Agencies wanting fewer but better leads |
| Property24 | Per listing fee | R3,000–R8,000 | High volume, broad reach | Broad exposure, high competition |
| PrivateProperty | CPM + listing boost | R2,000–R5,000 | Mixed intent | Visual listings, brand building |
| MyProperty | CPL-based campaigns | R1,500–R4,000 | Moderate intent | Budget-conscious agencies |
| ImmoAfrica | Hybrid CPM / CPL | R2,000–R5,500 | Low to moderate intent | Regional targeting, niche markets |
Cost Per Lead Benchmarks By Channel
Not all leads are equal. Here is what the average agency pays per lead across major channels in South Africa as of 2025:
| Channel | Avg Cost Per Lead (CPL) | Quality Score (1–5) | Conversion Rate |
|---|---|---|---|
| KILICASA (pre-qualified) | R80–R150 | 4.8 | High |
| Property24 (standard listing) | R50–R120 | 3.2 | Medium |
| PrivateProperty (featured) | R70–R180 | 3.0 | Medium |
| Facebook Ads (targeted) | R40–R90 | 2.5 | Low–Medium |
| Google Ads (branded) | R60–R140 | 3.8 | Medium–High |
| Referral Partners | R0 | 4.5 | High |
| Direct Walk-ins | R0 | 4.0 | High |
Quality score is based on three factors:
- Buyer pre-qualification (proof of funds, bond approval status)
- Readiness to transact (timeline within 90 days)
- Fit with your listing inventory
Calculating Marketing ROI Per Portal
Return on marketing investment should be measured at the transaction level, not the lead level:
ROI = (Revenue From Closed Deals Attributed to Portal - Portal Spend) / Portal Spend
Example:
- Portal spend: R5,000/month for 3 months = R15,000
- Mandates signed via that portal: 30
- Average gross commission: R45,000 per deal
- Agent share: R18,000 per deal
- Closed deals: 20 out of 30 mandates
- Total revenue from closed deals: 20 × R45,000 = R900,000
- Net profit: R900,000 - R15,000 = R885,000
- ROI: 5,900%
This is hypothetical, but illustrates why high-intent portals like KILICASA matter.
Maximizing ROI Strategies
- Use UTM tracking on every link from each portal to your website.
- Implement call tracking to attribute phone calls to the correct source.
- Segment leads by quality — route cold leads to junior agents or automated nurture sequences.
- Run quarterly audits — compare cost per signed mandate across all active portals.
- Negotiate performance tiers with portals that allow flexible pricing based on results.
Comparing Portals Feature-by-Feature
| Feature | KILICASA | Property24 | PrivateProperty | MyProperty |
|---|---|---|---|---|
| Buyer Pre-Qualification | Yes (KILI Passport) | No | No | No |
| Lead Filtering | Advanced | Basic | Moderate | Basic |
| Mobile Optimization | Excellent | Good | Moderate | Moderate |
| Analytics Dashboard | Yes | Limited | No | No |
| Multi-Agent Support | Yes | No | No | No |
| Pricing Transparency | Clear tiers | Complicated | Moderate | Moderate |
Frequent Mistakes Agencies Make With Portal Spend
1. Paying For Visibility Instead Of Conversion
Many agencies chase traffic volume over lead quality. A cheaper per-lead cost means nothing if those leads never convert.
2. Not Tracking Attribution
Without UTM parameters or call tracking, you're flying blind on which portals actually deliver revenue.
3. Ignoring Agent Payouts
The portal cost is only half the equation. Always factor in your average agent commission share when evaluating ROI.
Key Takeaways For Principal Evaluation
- KILICASA offers high-quality, pre-qualified leads at a competitive CPL — ideal for agencies focused on conversion, not volume.
- Standard portals offer broad reach but require strong lead filtering and attribution systems to justify spend.
- Always measure cost per signed mandate, not just cost per lead or impression.
- Quarterly audits are essential — portal pricing and lead quality fluctuate with market conditions.
- Track ROI at the transaction level to understand true marketing effectiveness.
FAQ
How do I track which portal generated a sale?
Use UTM-tracked links, branded phone numbers per portal, and ask every lead how they found you. Most CRM systems can automate this with proper setup.
What's a good cost per lead for real estate?
In South Africa as of 2025, CPL ranges R40–R180 depending on portal and targeting. High-intent portals like KILICASA typically charge R80–R150 but convert better.
Maximize your agency's marketing ROI with high-intent leads from KILICASA. Get early access to our platform and reach buyers who are ready to transact. KILICASA →