How Real Estate Agents Can Upload Customer Lists Into Google Ads
- 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
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
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