Guide · Google Ads

Google Ads for real estate developers: campaigns, keywords, landing pages and conversions

On Google, people are already searching: they have a task and they're focused on it. That's why search leads usually have the highest intent. But volume is limited, and a poorly set up account burns budget on «houses for rent», job seekers and searches for your own brand. Here's how to build Google Ads so it brings meetings, not just clicks.

GOST team · Updated · 10 min read

What Google gives a developer

Google doesn't create demand: it captures it. It serves people who've already decided to look for a home in an area, a unit type, or your project by name. It works best when the project is already known, when the area has its own search volume, and for final units. For a new project nobody knows yet, volume comes from social ads. We compare the two channels in Facebook or Google leads.

  • Brand searches. People search for the developer's or the project's name. If you don't show up, a portal or a competitor does.
  • Area and format searches. «departamentos en preventa en [area]», «lotes en [city]», «casas en [community]». These bring people who've already chosen where they want to live or invest.
  • Buyers from other countries. People living in the US or Canada who want to invest in Mexico usually start on Google, in English. See how to sell to foreign buyers.

Which campaign types to use

CampaignWhat it's forWatch out for
Brand searchCapture people searching for your project by name; cheapest and hottestKeep it separate: it inflates results for the whole account
Area and format searchThe foundation: people searching for homes where your project isBroad searches with no area: expensive and low intent
Performance MaxReach across all Google placements with one campaignWithout CRM data it learns to bring cheap forms and spends on display sites
Demand GenYouTube, Discover and Gmail; lookalikes of your qualified leadsThis is latent demand, like social: leads need follow-up
RemarketingBring back people who viewed the site but didn't submitCap frequency so you don't wear people out

To start, two search campaigns are enough: brand and area. Add Performance Max and Demand Gen once Google is receiving qualified-lead and meeting data from the CRM. Without that data, the algorithm optimizes for what it can see: the cheapest inquiry.

Which searches to buy and which to exclude

GroupExamplesIntent
Brand and project«[project name]», «[developer] condos»Highest
Area and format«pre-construction condos in [area]», «residential lots in [city]»High
Investment«invest in condos in [city]», «Airbnb condos [city]»High, if the project works for investors
Broad«houses», «condos», «real estate»Low: avoid them at the start

Start with phrase and exact match. Broad match only makes sense once bidding is optimized for qualified leads coming from the CRM; before that, it brings searches that have nothing to do with you.

The ad and the landing page: answer the search

Someone searching on Google wants an answer, not a pretty picture. The ad should repeat what they searched for and answer the first thing they want to know: area, unit type, starting price, delivery date, payment plan.

  • One ad group per intent. Area, unit type, investment. Each with its own copy and, if possible, its own landing page.
  • Ad assets. Links to floor plans, location, payment plan and «book a visit»; a call button; the showroom location.
  • The landing page follows the search. Someone who searched «2-bedroom condos in [area]» should see those condos, not the project's home page.
  • A short form plus WhatsApp. Name, phone and one filter question. A WhatsApp button next to the form, with a prefilled message saying which project they came from.
  • Speed. The landing page has to load fast on a phone: most searches are mobile.

And the most important thing after the click: the response. A Google lead is comparing options, and if you reply an hour later they've already talked to another developer. See real estate appointment setting.

Conversions: teach Google which lead is worth it

If all Google knows is that someone filled out a form, it will look for more people who fill out forms. For it to look for buyers, the CRM has to tell it what happened to each lead: qualified, meeting held, reservation.

  1. Store the click ID (GCLID) and lead details in the CRM with every inquiry.
  2. Set up enhanced conversions for leads or offline conversion import.
  3. When a lead changes stage in the CRM (qualified, meeting, reservation), the conversion goes to Google automatically, with no manual exports.
  4. Once there are enough qualified-lead conversions, switch the bidding strategy to optimize for them instead of the inquiry.

It's the same logic as the Meta Conversions API. If you run both channels, connect both: that way you compare cost per meeting for each on the same data. See attribution model.

Budget and which numbers to review

Search budget has a ceiling: an area only has so many searches. If the campaign already shows ads on almost every relevant search, more money won't bring more leads, just pricier clicks. To work out how many leads and meetings you need for your sales target, use the budget calculator.

What to reviewHow oftenWarning sign
Search termsWeeklyRental, job or other-city searches
Search impression shareWeeklyLost to budget on brand or the main area
CPQLWeeklyRising while CPL stays flat
Cost per meetingMonthlyHigher than other channels with the same lead definition
Time to first responseDailyOver 5 minutes during business hours

Report brand separately. Brand search always looks cheap and hot, but much of that demand was created by social ads, brokers and word of mouth. Mix it with area search and Google looks better than it is.

Common mistakes

  1. Launching Performance Max first, with no CRM data: it learns to bring cheap forms.
  2. Not protecting the brand: a portal or a competitor shows up on top when people search for your project.
  3. Buying broad searches with no area and no negative keywords.
  4. Sending all traffic to the home page instead of a landing page that answers the search.
  5. Measuring clicks and CPL instead of qualified leads and meetings.
  6. Judging the campaign by its low volume: in search, demand sets the volume, not budget.

How to filter low-intent inquiries in every channel: junk leads. Facebook and Instagram setup: Meta ads for real estate developers.

Frequently asked questions

Does Google Ads work for real estate developers?

Yes, especially for capturing people already searching: the project name, the area or a unit type. Search leads usually have higher intent than social leads, but volume is capped by the searches in your area.

Which Google Ads campaign type should you use to sell condos?

Start with search: one brand campaign and one by area and format. Add Performance Max and Demand Gen once Google is receiving qualified-lead and meeting data from the CRM.

Which negative keywords should a real estate Google Ads account have?

Rent and rental (if you're selling), jobs, hiring, work, course, free, used, foreclosure, Infonavit if you don't accept it, and cities where you have no project. Review search terms every week.

How much should you spend on Google Ads for a development?

As much as your area's search demand allows. Once the campaign shows on almost every relevant search, more budget just raises click prices. Work out how many meetings you need for your target and compare cost per meeting with other channels.

How do you know whether Google Ads leads turn into sales?

Store the GCLID in the CRM and send offline conversions to Google: qualified lead, meeting and reservation. That shows cost per meeting and per sale for each campaign, and Google learns to look for buyers.

Your CRM is probably sitting on opportunities you've already paid for.

Let's find them.

We'll contact you within 24 hours. Your data is used only for your pilot.