Portal leads arrive shared with three other agents and vanish the day you stop paying. Your own campaigns cost more per click and less per closing, because nobody else receives the same name. The work is making the account measure appointments instead of forms, and keeping the buyer and seller sides apart.
Five patterns, and the first one is a business model question rather than a settings question.
A portal lead is sold to several agents at once, so you are paying to be one of four people calling the same person within the hour. The lead is not yours, the relationship is not yours, and the moment you stop paying it all disappears. Your own campaigns cost more per click and less per closing, because nobody else gets the same name.
A first time buyer browsing listings and an owner deciding whether to sell this spring are not the same person, do not search the same way and are not worth the same to you. Merged into one account, the cheap buyer clicks eat the budget and the seller side, which is where the listing side of your business lives, quietly starves.
A form fill in real estate means almost nothing. Between that and a signed agreement there is a call answered, an appointment kept, a property seen and a decision made. If your account only counts forms, the algorithm hunts for the easiest form, which in this market is a browser with no timeline and no financing.
This is the one that separates real estate from every other vertical I work in. A lead that gets a call in the first minutes behaves like a different lead entirely from the same person contacted two hours later. If the routing between your ad and your phone adds even a short delay, no amount of bidding strategy recovers it.
Most agents work a handful of neighbourhoods and target an entire city. At clicks in the range this vertical runs, paying for searches you would refer out anyway is not a rounding error, it is a line item you could delete this week.
GA4 and Tag Manager audited, conversion actions deduplicated, and offline conversion import from your CRM so the platform learns which clicks became appointments and eventually closings, rather than which became the cheapest form.
Different campaigns, different budgets, different landing pages and different bids, because the two sides of your business have different economics and deserve to be judged separately.
Search catches the person already looking. Paid social, where real estate genuinely performs, builds the recognition that makes a neighbourhood associate your name with selling before they need anyone. One without the other either misses demand or waits forever for it.
Radius and polygon targeting matched to your farm, with the location settings set to people in the area rather than merely interested in it, which is a default that quietly spends a lot of money in this vertical.
A valuation request and a listing enquiry are different asks and should not share a page. The form asks for what you need to make the first call useful, and nothing else.
Cost per appointment and cost per signed agreement, split by buyer and seller. Not impressions, not leads, and not a dashboard that needs interpreting.
Fixed scope agreed before we start, at a fixed price. No percentage of ad spend, which is the model that pays your consultant more when you spend more.
Measured in August 2026 for the United States market, using cost per click actually paid by advertisers rather than planner estimates.
| Search term | Monthly searches | Average CPC |
|---|---|---|
| lead generation real estate | 3,600 | $47.94 |
| real estate lead generation | 3,600 | $54.62 |
| best real estate lead generation | 590 | $50.29 |
| real estate google ads | 390 | $30.36 |
| real estate ppc | 260 | $30.65 |
| real estate facebook ads | 1,000 | $15.96 |
At fifty dollars a click, a campaign left unattended for a quarter is not an inefficiency, it is a number you would recognise on a bank statement. That is the whole argument for structure in this vertical. For the same measurement across other industries, see the paid media cost index.
I go through the account, the tracking and the path from click to phone call, and tell you what is actually broken. You get the findings whether or not we work together.
Conversions defined at appointment and beyond, CRM connected, buyer and seller separated in the data before they are separated in the campaigns.
Campaigns, copy, audiences and pages built around the two funnels and the areas you really work.
Weekly optimisation against cost per appointment, with a written monthly read of what moved and what comes next.
It is different, and for most agents it becomes better after the first few months rather than in week one. A portal lead arrives today and is shared with competitors. Your own campaign takes time to learn and then produces leads nobody else received. If you need volume this week, portals still do that. If you want a pipeline that is yours, this is how it gets built.
Measured in August 2026 for the United States, the lead generation terms in this vertical carry an average cost per click around fifty five dollars, and the broader real estate paid search terms sit closer to thirty. Those are averages actually paid by advertisers, not planner estimates, and your market will differ. The number that matters is your cost per appointment, not your cost per click.
Better than in most verticals I work in, because the buying decision is local, visual and slow. It is where recognition gets built. It is not where someone ready to list this week is found, and treating it as a direct response channel is the usual reason it disappoints.
Small enough is real, and I will tell you when you are below it. In an expensive market, a budget that only buys a handful of clicks a day never accumulates enough conversion data for anything to optimise. Below that line, a one off project to fix structure and tracking is worth more to you than a monthly retainer.
Both. The difference is mostly in how the geography and the attribution are set up: a team needs the leads routed and measured per agent, and a brokerage usually needs the buyer and seller sides reported separately at the office level.
A short form beats a long discovery call. Give me the basics and I will come back with a straight read on whether I can help, usually within one business day.
Rather book a time directly? Schedule a call.