top of page
Denver 1.jpeg

My Blog

 

How Real Estate Agents Can Upload Customer Lists Into Google Ads

  • Writer: Jerad Larkin
    Jerad Larkin
  • 9 hours ago
  • 15 min read

How can real estate agents upload customer lists into Google Ads and run more targeted campaigns?



Real estate agents can upload a properly formatted customer list into Google Ads using Audience Manager, then use that list through Google Customer Match to reach people from their database across eligible Google ad placements. The key is making sure your list is formatted correctly, your account is eligible, and your campaign follows Google’s advertising policies.



Why Google Ads Customer Lists Matter for Real Estate Agents


If you are a real estate agent, lender, title professional, or anyone in a sales role, one of the most valuable assets you have is your database.


Not your logo.


Not your headshot.


Not even your newest listing.


Your database.


Your past clients, sphere, open house leads, event attendees, farm area contacts, referral partners, online leads, and people who have already raised their hand in some way are incredibly valuable.


The problem is most real estate professionals do not fully leverage those lists.


They might send an occasional email.


They might post on social media and hope people see it.


They might run a broad Facebook or Instagram ad and cross their fingers.


But what if you could take a list of people you already know and run Google Ads specifically to that audience?


That is where Google Ads customer lists come in.


Google calls this feature Customer Match. Google explains that Customer Match allows advertisers to use customer data shared with them, upload that data into Google Ads, and reach those users when they are signed into Google services like Search, YouTube, Gmail, Shopping, and Display.


For real estate agents, this opens up a lot of possibilities.


You could potentially use customer lists to stay in front of:


  • Past clients

  • Your sphere of influence

  • Homeowner leads

  • Buyer leads

  • Seller leads

  • Event attendees

  • Open house guests

  • Farm area contacts

  • Referral partners

  • Agents you want to recruit

  • Lenders, vendors, or business partners


Now, before we go too far, this is not a magic button.


You still need good data.


You still need the right offer.


You still need a compliant campaign.


You still need to understand Google’s rules.


But if you are already collecting contact information and building a real estate database, this is absolutely something worth understanding.



What Is a Google Ads Customer List?


A Google Ads customer list is a list of customer information that you upload into Google Ads.


That data can include things like:


Email addresses

Phone numbers

First names

Last names

Country

ZIP code


Google’s official formatting instructions say the data must be uploaded as a CSV file using English column headers such as “Email,” “Phone,” “First Name,” “Last Name,” “Country,” and “Zip.” Google also explains that customer data can be hashed by the advertiser or hashed by Google Ads before it is sent securely to Google’s servers.


In plain English, that means Google is trying to match the contact information you upload against signed-in Google users.


Not every contact will match.


That is important.


Just because you upload 1,000 people does not mean Google will match 1,000 people.


Some people use different emails.


Some phone numbers are outdated.


Some contacts may not be signed into Google services.


Some data may be formatted incorrectly.


That is why list quality matters so much.



Why This Is Similar to Meta Custom Audiences


If you have ever uploaded a custom audience into Meta Business Suite for Facebook or Instagram ads, this concept will feel familiar.


With Meta, you can upload emails and phone numbers, then Meta tries to match that information to Facebook and Instagram users.


Google Ads Customer Match is similar, but it works inside the Google ecosystem.


That can include Search, YouTube, Gmail, Display, and other eligible placements, depending on the campaign type and account eligibility. Google states that Customer Match is available on Search, Shopping, YouTube, Gmail, and Display, although features can vary by account and campaign settings.


For real estate agents, that matters because people behave differently on different platforms.


On Facebook and Instagram, you are often interrupting the scroll.


On Google Search, you may be showing up when someone is actively looking for something.


On YouTube, you may be building trust through video.


On Gmail and Display, you may be staying visible with people who already know you.


That is why I like real estate agents learning both Meta ads and Google Ads.


They are different tools.


And when you know how to use both, you can build a much stronger marketing ecosystem.



Account Eligibility Matters


Here is something real estate agents need to understand right away.


Not every Google Ads account will have access to every Customer Match feature.


Google’s Customer Match policy says accounts need a good history of policy compliance and a good payment history to access Customer Match. Google also states that accounts with 90 days of Google Ads history and more than $50,000 in lifetime spend can use Customer Match in the “Targeting” setting, while all policy-compliant accounts may have access for “Observation” and “Exclusions.”


That means if you create a brand-new Google Ads account today, you may not immediately have access to every targeting option you want.


This is one of those areas where agents can get frustrated because they see a tutorial online, log into their account, and realize their screen looks different.


That does not always mean you did something wrong.


It may mean:


Your account is too new

You have not spent enough

Your account does not yet meet Google’s requirements

Your account has limited Customer Match access

Your campaign type does not support the feature you are trying to use

Your list is too small or not active enough


So before you build your entire strategy around customer lists, check your account access inside Google Ads.



How Big Does Your Customer List Need to Be?


This is one of the most important practical points.


You need more people than you think.


Google states that Customer Match lists have a maximum membership duration of 540 days, and to stay eligible, a list must have at least 100 members added or updated within the last 540 days. Google also recommends refreshing Customer Match lists regularly.


Google also explains that Customer Match ads must meet a minimum threshold of active users at the time the ad is served, and recommends audience list sizes of at least 100 users to prevent ads from not serving. It also notes that active users will likely be fewer than the total audience list size because not everyone is signed in all the time.


Here is how I would think about that as a real estate agent.


If you upload 100 contacts, that is probably not enough.


Yes, 100 may be the minimum threshold in certain situations, but your actual matched and active audience could be much smaller.


I would rather see agents upload larger, cleaner, better organized lists whenever possible.


For example:


500 past clients and sphere contacts

1,000 open house leads

2,500 farm area contacts

5,000 homeowner contacts

10,000 database contacts from multiple sources


The bigger and cleaner the list, the more likely Google has enough matched users to work with.



Step 1: Go to Google Ads


To start, go to Google Ads.


Once you are inside your Google Ads account, go to your main overview page.


From there, look for the Tools icon.


Inside Tools, you are going to look for Shared Library.


Inside Shared Library, you should see Audience Manager.


Audience Manager is where you manage your audiences, data segments, remarketing lists, and customer lists.


This is the section where you can create the customer list that Google will later use for eligible campaigns.



Step 2: Go to Audience Manager


Once you are inside Audience Manager, you may see existing data segments if you have created audiences before.


You may see things like:


Website visitor lists

YouTube viewer lists

App user lists

Customer lists

Other remarketing audiences


This is also where you can see audience size and match information.


That matters because a list that uploads successfully is not automatically a usable campaign audience.


You still need Google to process the file.


You still need contacts to match.


You still need enough active users.


This is why I like checking back after a couple days to see what actually happened with the list.



Step 3: Click the Blue Plus Button


Inside Audience Manager, click the blue plus button to create a new segment.


Google will show you different options for creating data segments.


For this workflow, you are going to choose Customer list.


Then choose the option to manually upload a file.


This is where your CSV file becomes important.


And this is where a lot of people mess it up.



Step 4: Name Your List Clearly


Before uploading, give your list a clear name.


Do not name it something random like “Test 1” or “Audience Upload.”


That might work in the moment, but six months from now you will have no idea what that list is.


Use names that make sense.


For example:


Past Clients 2026

Denver Seller Leads

Open House Leads May 2026

Cherry Creek Homeowners

Realtor Event Attendees

Sphere Database Full List

Farm Area Homeowners

Buyer Leads Last 12 Months


The more organized you are now, the easier it will be later when you are building campaigns, testing audiences, and reviewing results.



Step 5: Prepare Your CSV File


This is the most important part of the process.


Your spreadsheet needs to be formatted correctly.


Google’s official instructions say your CSV can use header names including “Email,” “Phone,” “First Name,” “Last Name,” “Country,” and “Zip.”


In the tutorial, the list is formatted with columns such as:


First Name

Last Name

Phone

Email

Zip

Country


If you have multiple phone numbers for the same person, you can add more than one phone column.


For example:


First Name Last Name Phone Phone Email Zip Country

John Smith 13035551234 17205559876 john@email.com 80206 US


The cleaner your spreadsheet, the better.


The more accurate the data, the better.


The more fields you have on the same person, the better.


Google’s Customer Match best practices recommend uploading all available types of first-party customer data, such as email address, phone number, mobile device ID, and physical address, in the right format to create the largest possible audience list size. Google also notes that including multiple sources of customer information in the same row can help produce a more accurate match rate.



Step 6: Format Phone Numbers Correctly


This is where I see a lot of agents accidentally waste time.


Phone numbers need to be cleaned up.


That means removing:


Parentheses

Dashes

Dots

Spaces

Extra symbols


For United States phone numbers, you also want the country code in front of the number.


So instead of this:


(303) 555-1234


You would format it like this:


13035551234


That leading 1 matters because it tells the system this is a United States phone number.


If you upload phone numbers with messy formatting, you may hurt your match rate.


And if the match rate is poor, your list may not be useful.



Step 7: Use Country Correctly


For the country column, use the proper country formatting.


In most cases for United States real estate agents, you will likely use:


US


Keep it consistent.


Do not have some rows that say “United States,” some that say “USA,” and some that say “US” unless Google’s template says that format is accepted.


Consistency matters.



Step 8: Upload the File


Once your spreadsheet is cleaned up and saved as a CSV file, you can upload it into Google Ads.


From there, follow the prompts.


Google may ask you to confirm that you are following its customer data policies.


Make sure you are only uploading data you are allowed to use.


This matters.


Just because you have a spreadsheet does not automatically mean you should upload it into an ad platform.


You need to think about consent, privacy, source of the data, applicable laws, and platform rules.


Google states that customer data must be collected in compliance with Customer Match policies.


For real estate agents, that means do not be sloppy with data.


Use first-party data where possible.


Know where your list came from.


Avoid sketchy purchased lists.


Make sure your privacy policy and lead capture process support the way you are using the data.



Step 9: Submit and Let Google Process the List


After you upload your CSV file, Google will process it.


Google says Customer Match uploads can take up to 48 hours to process.


That means you should not expect instant results.


Upload the list, give it time, then come back and check:


Did the file process correctly?

Were there formatting errors?

How many people matched?

Is the list large enough to use?

Is the list eligible for the campaign type you want?

Can it be used for targeting, observation, or exclusions?


This is where you start to see if the list is actually useful.



How Real Estate Agents Can Use Google Ads Customer Lists


Once your list is uploaded and available, the next question is simple.


What should you actually do with it?


Here are a few practical real estate use cases.



1. Stay in Front of Past Clients


Past clients are one of the best audiences you have.


They already know you.


They already trusted you once.


They may refer you.


They may buy again.


They may sell again.


They may know someone who needs an agent.


You could upload your past client list and run brand awareness campaigns that keep your name in front of them.


Examples of content could include:


Monthly market update videos

Home value education

Property tax reminders

Home maintenance tips

Local real estate trend updates

“Thinking about selling?” campaigns

Referral reminder campaigns


The goal is not always immediate lead generation.


Sometimes the goal is to stay top of mind.



2. Promote Seller Education Content


If you have a list of homeowners, you can run ads that promote helpful seller content.


For example:


“5 Things Denver Sellers Should Know Before Listing”

“How to Prepare Your Home for the Spring Market”

“What Buyers Are Looking for Right Now”

“How to Price a Home in a Shifting Market”

“Should You Sell Now or Wait?”


This is where educational content can become really powerful.


Instead of running ads that say, “Hire me,” you are running ads that say, “Here is something helpful.”


That is a much better first impression.



3. Retarget Open House Leads


If you collect open house leads, you can build a follow-up system that goes beyond one text message and one email.


You could upload your open house lead list and run YouTube or Display ads that keep your brand visible after the event.


For example:


Buyer guide video

Neighborhood market update

New listing alerts

Home search education

Mortgage education with a compliant lending partner

Local lifestyle content


This helps you stay in front of people who may not be ready to act today but could be ready soon.



4. Promote Real Estate Events or Classes


For agents, lenders, or real estate professionals hosting events, this can be a smart strategy.


If you have a database of past event attendees, you can upload that list and run ads promoting your next class, webinar, client appreciation event, or market update.


For example:


First-time homebuyer seminar

Seller strategy class

Investor workshop

Downsizing seminar

Local market update event

Neighborhood homeowner event


As someone who teaches and hosts a lot of real estate classes and events, I like anything that helps keep the right audience aware of what is coming up.



5. Create Exclusion Lists


Customer lists are not only for targeting.


They can also be used for exclusions, depending on your account access and campaign type.


For example, if you are running a campaign to generate new leads, you may want to exclude your existing clients or current leads so you are not spending money advertising to people already in your pipeline.


Google’s policy page notes that all policy-compliant advertisers may use Customer Match for Observation and Exclusions, while targeting access depends on additional account requirements.


This is one of the most underrated ways to use customer lists.


Sometimes saving wasted ad spend is just as valuable as finding new leads.



A Real Estate Compliance Reminder


Because we are talking about real estate, we have to talk about compliance.


Housing ads are treated carefully by ad platforms.


Google’s policy guidance says that for ads targeting the United States or Canada that are flagged under housing, employment, or credit personalized advertising policy, advertisers may need to set demographics such as gender, age, parental status, and marital status to “Enable” and remove ZIP code targeting.


That does not mean you can never advertise real estate on Google.


It means you need to be careful with your targeting, your messaging, and your audience strategy.


Do not use ad targeting to discriminate.


Do not try to exclude protected classes.


Do not make assumptions about who should or should not see housing opportunities.


Do not use language that creates fair housing issues.


When in doubt, review Google’s policies, talk with your broker, and get proper legal or compliance guidance.



Common Mistakes to Avoid


Here are the big mistakes I see agents make with customer lists.



Mistake 1: Uploading a Tiny List


If your list is too small, your ads may not serve.


Even if you meet a minimum upload number, your active matched users may be much smaller.


Build bigger, cleaner lists.



Mistake 2: Bad Phone Number Formatting


If your phone numbers have dashes, spaces, dots, parentheses, or missing country codes, you may hurt your match rate.


Clean the data first.



Mistake 3: Mixing Up First Name and Last Name


Keep first name and last name in separate columns.


Do not put full names into one column if the upload template asks for separate fields.



Mistake 4: Using Old Data


Old data gets stale.


People change emails.


People change phone numbers.


People move.


Google recommends refreshing Customer Match lists regularly, and list memberships older than 540 days are no longer eligible unless refreshed.



Mistake 5: Thinking Uploading the List Is the Strategy


Uploading the list is not the strategy.


The strategy is what you do with the audience.


What message are you putting in front of them?


What offer are you making?


What video are you showing?


What landing page are you sending them to?


What follow-up system do you have?


The list is just one piece.



Mistake 6: Ignoring Policy


Do not skip the policy side.


This is especially important for housing, lending, and real estate-related advertising.


Make sure your campaign structure, targeting, ad copy, landing page, and list usage align with Google’s policies and applicable laws.



My Recommended Google Ads Customer List Workflow


Here is the simple version I would follow.



1. Export Your Database


Start with your CRM, spreadsheet, open house app, email list, event attendee list, or lead source.


Export the data as a CSV.



2. Clean the Data


At minimum, try to include:


First Name

Last Name

Email

Phone

Zip

Country


Make sure phone numbers are properly formatted.


For U.S. contacts, use the country code 1 before the 10-digit phone number.



3. Remove Junk Data


Clean out obvious bad entries.


Examples:


Fake emails

Missing phone numbers

Incomplete names

Duplicate contacts

Placeholder entries

Test leads


The better the data, the better the result.



4. Upload Into Google Ads Audience Manager


Go to:


Google Ads > Tools > Shared Library > Audience Manager > Customer List


Upload your CSV file.


5. Let Google Process the File


Give it time.


Google says Customer Match uploads can take up to 48 hours to process.



6. Review Match Rate and Eligibility


After processing, check:


Match rate

Audience size

Campaign availability

Whether it can be used for targeting, observation, or exclusions

Any policy issues


7. Build a Campaign Around a Real Strategy


Do not just run random ads.


Match the campaign to the audience.


For example:


Past clients: referral and market update content.


Seller leads: home value, pricing, and market education.


Buyer leads: buying process, affordability, and neighborhood content.


Event attendees: upcoming class or resource promotions.


Farm area contacts: neighborhood-specific homeowner education.



What Kind of Ads Should You Run?


This depends on your goal.


But here are a few ideas.


YouTube Ads


YouTube is a great place to build trust because people can see your face, hear your voice, and get a feel for how you communicate.


Video ideas:


“What Denver homeowners should know this month”

“Three mistakes sellers are making right now”

“What buyers are actually responding to”

“How to prepare your home before listing”

“Should you sell before buying?”

Search Ads


Search ads can work well when someone is actively looking for something.


Examples:


Denver home value estimate

Sell my house in Denver

Real estate agent near me

Cherry Creek Realtor

Denver market update


Just remember, Search campaigns can get competitive and expensive, so your landing page and conversion tracking matter.



Display Ads


Display ads can help with visibility and retargeting.


These are often better for staying top of mind than generating instant leads.


Use clean branding, simple messages, and helpful offers.



Gmail Ads


Depending on campaign availability and settings, Gmail can be another way to stay visible.


This may be useful for educational offers, event promotions, or market update content.



Best Campaign Ideas for Real Estate Agents


Here are a few campaign concepts I would consider.



Campaign Idea 1: Past Client Market Update


Audience: Past clients


Ad: Short video market update


CTA: “Want to know what your home could sell for in today’s market?”


Goal: Stay top of mind and spark conversations.



Campaign Idea 2: Seller Lead Nurture Campaign


Audience: Homeowners or seller leads


Ad: Seller guide or pricing video


CTA: “Download the Denver Seller Prep Guide”


Goal: Educate potential sellers before they reach out.



Campaign Idea 3: Open House Follow-Up


Audience: Open house attendees


Ad: Buyer education video


CTA: “Get my buyer strategy checklist”


Goal: Continue the conversation after the open house.


Campaign Idea 4: Neighborhood Farm Campaign


Audience: Farm area database


Ad: Neighborhood-specific market update


CTA: “See what homes are selling for in your neighborhood”


Goal: Become the familiar local resource.



Campaign Idea 5: Event Promotion Campaign


Audience: Past event attendees, sphere, real estate contacts


Ad: Upcoming class or workshop


CTA: “Save your spot”


Goal: Increase event attendance and build stronger relationships.



Why This Matters Right Now


The real estate market is more competitive than ever.


Agents are trying to get more listings.


Buyers are more cautious.


Sellers want more strategy.


And attention is harder to earn.


That is why your database matters.


But having a database is not enough.


You need to use it.


A customer list inside Google Ads gives you another way to stay visible, educate your audience, and build trust with people who already know you or have already interacted with your business.


This is not about blasting people with ads.


It is about being intentional.


It is about showing up with relevant content.


It is about using the data you already have to create smarter marketing.



Final Takeaway


If you are a real estate agent and you already have a database, Google Ads Customer Match is worth learning.


Start by cleaning up your contacts.


Format your CSV correctly.


Upload your list into Audience Manager.


Check your match rate.


Review Google’s policies.


Then build campaigns that actually make sense for the audience you are targeting.


The agents who win long term are usually not the ones chasing every shiny object.


They are the ones building systems.


A clean database, smart content, and targeted advertising can become one of those systems.


Questions? Contact:


Want more real estate tools, resources, and marketing ideas? Subscribe at MileHighTitleGuy.com/subscribe for exclusive access and event invites.


Jerad Larkin

Chicago Title Colorado

303.630.9430

Comments


LOOKING FOR IDEAS TO GROW YOUR REAL ESTATE BUSINESS?

Do you have any title, escrow, or real estate marketing questions?

Jerad Larkin, Chicago Title Logo

The information on this website is for general informational and educational purposes only. All content reflects my personal opinions and industry experience, including insights related to real estate, marketing, and title insurance. Nothing on this site should be interpreted as legal, financial, or tax advice, nor does it replace guidance from qualified professionals. Real estate laws, title insurance regulations, and market conditions change frequently. Although every effort is made to ensure accuracy, Chicago Title and Jerad Larkin make no guarantees and assume no responsibility for errors, omissions, or outcomes resulting from the use of this website or any linked resources. Users should independently verify all information before making decisions.

Copyright © All Rights Reserved by Mile High Title Guy.

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Youtube
bottom of page