Ultimate Guide to Google Ads Customer Match

Ultimate Guide to Google Ads Customer Match

Google Ads Customer Match allows you to use your own customer data - like emails, phone numbers, and addresses - to target specific users across Google platforms like Search, YouTube, and Gmail. It’s a privacy-conscious way to reach your audience, especially as third-party cookies phase out.

Here’s what you need to know:

  • How It Works: Upload a CSV with customer data, and Google matches it to signed-in users.
  • Key Uses: Target current customers, exclude existing ones from acquisition campaigns, or build Similar Audiences to find new prospects.
  • Requirements: Use first-party data with proper user consent. Your Google Ads account must have a history of policy compliance and at least 100 user records in your list.
  • Performance Boost: Adding multiple match keys (like email + phone) can grow your list size by 28–35%. Regular updates to lists can increase traffic and conversions by 17%.
  • Setup: Prepare data carefully (e.g., lowercase emails, E.164 phone format), upload via Google Ads, and refresh lists frequently to keep them active.

Customer Match is a powerful tool for personalized advertising and improving ROI. Whether you’re targeting loyal customers or acquiring new ones, keeping your lists updated and strategically segmented is key.

Customer Match Lists In Google Ads 2025: Tutorial and Step by Step Guide

Customer Match

Requirements to Use Customer Match

Google Ads Customer Match Account Access Levels and Requirements

Google Ads Customer Match Account Access Levels and Requirements

To start using Customer Match, your Google Ads account needs to meet a few key requirements. First, your account must have a solid history of policy compliance and reliable payment activity - Google carefully reviews these factors to ensure your account is in good standing.

Next, the data you use must be first-party data, meaning it’s collected directly from your customers through your website, app, or physical store. You’re also required to obtain proper consent from users and clearly disclose your data-sharing practices in your privacy policy. If you’re targeting users in the European Economic Area, you must adhere to Google’s EU User Consent Policy.

Account Access Levels

Google provides different levels of access to Customer Match features based on your account’s history and spending. Here’s a breakdown:

Feature Access Level Requirements Available Features
Basic Access Good payment history and policy compliance "Observation" setting, Exclusions, Similar Audiences
Full Access 90+ days of account history and over $50,000 in lifetime spend "Targeting" setting, Manual bid adjustments, plus all basic features

Accounts with basic access can use tools like the "Observation" setting, exclusions, and Similar Audiences. To unlock full access features such as the "Targeting" setting and manual bid adjustments, your account must have been active for at least 90 days and have a lifetime spend exceeding $50,000 USD.

List Requirements

Your uploaded Customer Match lists must also meet certain size and recency standards. Here’s what to keep in mind:

  • The list must include at least 100 user records to be accepted.
  • To remain eligible, at least 100 members must be added or updated within the last 540 days.
  • For better performance, aim for lists with at least 1,000 valid entries.

Once you upload a list, it usually takes 24 to 72 hours for Google to process it and make it available for use. Meeting these requirements ensures that your Customer Match campaigns run smoothly and comply with Google’s policies.

How to Prepare and Upload Customer Match Lists

Preparing Your Data

Getting your data ready the right way is crucial for better match rates and campaign results. Save your file as a CSV in either ASCII or UTF-8 format, and ensure you use exactly these column headers in English: Email, Phone, First Name, Last Name, Country, Zip, Mobile Device ID. Any extra spaces or capitalization errors in the headers can cause your upload to fail.

Before uploading, clean your data thoroughly. Convert all email addresses and names to lowercase, and make sure there are no extra spaces. For phone numbers, stick to the E.164 format, which includes the country code. Avoid using prefixes like "Mr." or "Mrs." or suffixes such as "Jr." in names. For country data, use ISO two-letter or three-letter codes. For U.S. ZIP codes, either the standard 5-digit format or the extended 5+4 format is acceptable.

Google hashes sensitive data - like email, phone, first name, and last name - using the SHA256 algorithm. If you’re uploading manually, Google will handle the hashing locally. However, if you’re using the API, you’ll need to pre-hash these fields yourself. Do not hash the "Country" or "Zip" columns.

Including multiple identifiers in your upload can make a big difference. Advertisers who include two match keys, such as email and phone, typically see a 28% increase in the size of their matched list. Adding a third identifier can push that increase to 35%.

Once your data is cleaned up and formatted correctly, you’re ready to upload your list to Google Ads.

Uploading Customer Match Lists

Start by logging into your Google Ads account. Click the Tools icon, head to the Shared Library, and select Audience Manager. From there, click the plus button and choose Customer list from the dropdown menu. Upload your CSV file, confirm that you’ve adhered to Google’s Customer Match policies, and set a membership duration (you can choose up to 540 days).

After uploading, you’ll see a success page showing the percentage of rows that matched Google users. Keep in mind, this match rate is only displayed if at least 100 rows match, and it’s not a performance metric - it simply shows how many of your customers were identified. Once the data is processed, Google deletes the uploaded file.

To keep your lists effective, update them regularly. You can do this by selecting the list in Audience Manager and choosing to replace all data, add new customers, or remove specific ones. Regularly refreshed Customer Match lists have been shown to drive a 17% boost in traffic and conversions. However, if a list stays inactive for 540 days, it will expire.

Tips for Improving Customer Match Performance

Use Enhanced Conversions

Enhanced conversions work alongside Customer Match to improve campaign performance. This solution uses your first-party data to enhance conversion tracking by matching it with Google's logged-in user data, all while maintaining user privacy. The setup is simple: implement the Google tag across your entire site to track key actions like purchases, sign-ups, and subscriptions.

For even better results, enable conversion-based customer lists in your account settings. This feature automatically creates and updates audience segments in real-time based on your conversion goals, saving you the hassle of manually uploading and refreshing lists. Calendly, for example, used enhanced conversions with sitewide tagging and first-party data, leading to a doubling of their ROAS.

"By implementing enhanced conversions and enabling conversion-based customer lists, customer segments specific to your business will be automatically generated based on your conversion goals and updated in real-time." - Google Ads Help

Once enhanced conversions are active, use your Customer Match lists as signals for Smart Bidding and optimized targeting. Advertisers report an average 5.3% increase in conversions when they integrate Customer Match list signals into their campaigns. This approach enhances Smart Bidding by aligning ad delivery more closely with your conversion goals. To maintain these benefits, keep your lists updated regularly.

Update and Refresh Data Regularly

Outdated data can hurt your campaign's effectiveness. Google requires Customer Match lists to have at least 100 members added or updated within the past 540 days to remain active. Keeping your lists fresh can lead to real results - advertisers who regularly update their Customer Match lists see an average 17% boost in traffic and conversions.

"Consistently updating your lists is key when using Customer Match. When they become stale, it limits the amount of information available to find your audience." - Google Ads

How you update your lists depends on your resources. If you're managing this manually through the Google Ads interface, set a recurring weekly reminder to upload new data. If you're using the Google Ads API, automate the process to update your lists daily. Tools like Zapier can also sync your CRM with Google Ads in real-time, keeping your lists fresh without extra manual effort.

Target High-Value Audiences

To maximize results, focus on high-value customer segments. Instead of uploading one large list, break it down by purchase behavior, recency, and engagement levels. Create separate lists for your top 10% most valuable customers, frequent buyers, or seasonal shoppers.

ImmoScout24, a German real estate platform, adopted Customer Match across all their Google Ads accounts in 2021. By refining their audience strategy and uploading customer data to better target users, they achieved a 52% increase in conversion rate and a 15% reduction in cost-per-acquisition.

Use these high-value segments strategically. For example:

  • Cross-sell opportunities: Target existing customers with complementary products (e.g., show bracelets to someone who bought earrings).
  • Acquisition campaigns: Exclude current high-value customers to focus your budget on acquiring new prospects.
  • Similar Audiences: Use your most valuable customers as a seed list to help Google find new users with similar characteristics.

If you're not using automated bidding, manually increase bids for your highest-value customers to improve visibility. For those leveraging Smart Bidding, add Customer Match lists in "Observation" mode to provide extra signals that Google's AI can use to optimize bids for users with high-value profiles.

How to Create Similar Audiences from Customer Match

Seed List Requirements

Google refers to these as Lookalike segments, designed to help you connect with new users who share characteristics with your current customers. To create one, your seed Customer Match list must include at least 100 users. For Demand Gen campaigns, the requirement increases to 1,000 matched users.

Make sure your CSV file follows Google's format guidelines. Any private data must be hashed using the SHA256 algorithm. Including multiple identifiers, such as email and phone number, can significantly improve match rates - adding two identifiers increases the rate by 28%, while three boosts it by 35%.

Keep in mind that Customer Match lists expire after 540 days, so it's important to refresh your data regularly to stay active. Focus on high-value groups like recent converters or frequent buyers to improve the accuracy of your matches.

Once your seed list is ready, you can start using similar audiences to broaden your reach.

Benefits of Similar Audiences

With your segmented Customer Match lists in place, similar audiences allow you to target new users who resemble your best customers. These Lookalike segments extend your reach across platforms like Google Search, YouTube, and Gmail, connecting you with potential buyers who exhibit similar behaviors. Beginning in March 2026, Demand Gen campaigns will shift these segments to "suggestion mode", where your seed list will guide Google's AI rather than strictly define the audience.

"Reach new customers that share similar characteristics with people who've already bought from you."
– Shrikrishna Shrin, Product Manager, Google Ads

When setting up your Lookalike segment, you can choose from three levels of expansion: Narrow (2.5% reach), Balanced (5% reach), or Broad (10% reach). Narrow focuses on users who closely resemble your seed list, while Broad prioritizes a larger audience. These segments refresh automatically every 1–2 days to incorporate your most recent customer data.

For campaigns using Smart Bidding, Customer Match lists and their Lookalike segments provide high-quality signals, enabling Google's AI to identify better clicks more efficiently.

"This is essentially feeding the machine learning with internal customer data that it never would have had without a customer match list."
– Austin LeClear, Grow My Ads

If you're hesitant to dive in fully, try adding similar audiences in Observation mode first. This approach allows you to track their performance compared to cold traffic before making any bid adjustments.

Managing and Optimizing Customer Match Lists

Set Membership Lifespan

Customer Match lists have a membership lifespan of up to 540 days. After this period, members automatically expire unless the list is refreshed. To keep your list active and eligible for campaigns, you need to ensure at least 100 members have been added or updated within the last 540 days.

You can adjust the membership duration at any time - either during the initial upload or later by editing the list in Audience Manager. For instance, if you're targeting holiday shoppers for a seasonal campaign, you might set a shorter duration, like 90 days. On the other hand, if you're targeting loyal, long-term customers or subscription members, the full 540-day window maximizes your reach.

A sudden drop in list size could mean memberships have expired or users have been inactive on Google properties for over 30 days. To avoid this, regularly append new data to your lists rather than replacing them entirely. This ensures your audience stays up-to-date.

Monitor List Performance

The Recommendations page in Google Ads alerts you when your Customer Match list becomes "stale" and requires an update. This is a critical tool for maintaining list health.

"Consistently updating your lists is key when using Customer Match. When they become stale, it limits the amount of information available to find your audience."
– Shrikrishna Shrin, Product Manager, Google Ads

Keep an eye on two essential metrics: match rate and list size. Match rate measures how well your data connects to Google users, while list size indicates how many people you can reach on platforms like Search or YouTube. Match rates typically range between 29% and 62% for most advertisers.

Audience Manager also provides historical data going back to January 1, 2020, allowing you to track trends over time. If you notice a sudden drop in list size, check for expired memberships, user inactivity, or accidental "remove" operations.

For manual uploads, aim to refresh lists weekly. If you're using the Google Ads API, daily automated updates are ideal.

Update Method Recommended Frequency
Manual Uploads Weekly
Google Ads API Daily (automated)
Third-party (e.g., Zapier) Real-time (automated)
Conversion-based Lists Real-time (automatic)

By keeping your list updated, you can layer additional audience signals to fine-tune your targeting.

Combine with Other Audience Sources

Once your Customer Match list is performing well, you can further refine your campaigns by integrating additional audience signals. Since Q2 2022, campaigns using Smart Bidding and optimized targeting automatically incorporate all available Customer Match lists. This allows Google’s AI to learn which customer segments are most likely to convert and adjust ad delivery in real-time.

You can also combine your first-party data with Google’s In-Market segments (users actively researching products) or Affinity segments (users with long-term interests) to sharpen your targeting. For example, if you upload a list of past buyers, you can specifically target them when they show In-Market behavior for complementary products.

"Customer Match complements both [In-Market and Affinity] - it layers your own data on top of Google's signals for sharper targeting and higher ROI."
– Ads Workbench

Another effective strategy is exclusion targeting. If you're running a campaign to acquire new customers, exclude recent buyers from your Customer Match list to avoid spending budget on individuals who have already converted. You can also segment by lifecycle stage - for example, creating separate lists for trial users and premium subscribers - so you can deliver tailored messaging to each group.

To keep your lists fresh, connect your CRM system or lead form submissions through tools like Zapier or Shopify. This ensures your Customer Match lists are automatically updated with new data, keeping your automated bidding strategies aligned with the latest audience signals.

How Surfside PPC Can Help with Customer Match

Surfside PPC

Monthly Google Ads Management

Our monthly management service, priced at $500 per month, takes care of the technical side of Customer Match so you can focus on running your business. This includes handling data formatting, SHA256 hashing, and ensuring your CSV files meet Google's compliance standards. We also manage membership duration to stay within Google's 540-day limit, keeping your lists relevant and effective. On average, this results in a 17% boost in traffic and conversions.

Our team works to improve match rates by using multiple match keys, increasing list sizes by up to 35%. Additionally, we integrate these lists into your campaigns with settings like "Targeting" or "Observation", depending on your goals. To streamline the process further, we set up automated CRM syncing through tools like Zapier or Shopify, reducing the chance of manual errors.

For businesses looking for more customized advice, we also offer consulting sessions to help you make the most of these strategies.

If you're aiming to refine your strategy and maximize your campaign outcomes, our one-on-one consulting sessions are a great option. These 90-minute sessions dive into advanced techniques, such as detailed segmentation and strategic exclusions to protect your ad budget. You'll also learn how to integrate Customer Match with Smart Bidding to improve your return on ad spend (ROAS).

Another key takeaway? How to build similar audiences from high-value seed lists with at least 1,000 matched users.

"Your loyal customers spend 33% more on average than your first-time purchasers, so targeting your current customers with Google Ads is a highly profitable strategy."
– Claire Jarrett, CEO, Jarrett Digital

Our Google Ads Course is designed to teach you everything you need to know about Customer Match. From preparing your data and using SHA256 hashing to implementing privacy-safe practices, this course gives you the tools to create highly personalized campaigns. You'll learn how to segment audiences by their position in the funnel, tailoring campaigns for leads at different stages - like demo bookings versus lead magnet downloads.

The course also explains how to use Customer Match as a privacy-safe alternative to third-party cookies, ensuring compliance with changing regulations while helping you achieve better ROI.

Conclusion

Customer Match offers a privacy-focused way to connect with your most valuable audiences using your first-party data. By uploading customer details - like emails, phone numbers, or mailing addresses - you can run highly targeted campaigns across platforms like Google Search, Shopping, Gmail, YouTube, and Display. Loyal customers are a key driver of value, spending about 33% more than first-time buyers. Additionally, regularly updating your lists has been shown to increase traffic and conversions.

To get the most out of Customer Match, it’s important to see it as an ongoing strategy rather than a one-time task. Keeping your data fresh, segmenting audiences based on purchase behavior or funnel stages, and uploading diverse customer data types can grow your list size by up to 35%. Whether you’re excluding recent buyers to focus on acquisition or building similar audiences from top-tier customers, Customer Match ensures you’re maximizing your ad spend. This continuous approach helps businesses stay agile in shifting markets while driving long-term ROI.

"Customer Match helps you build a stronger relationship with your customers by using the information they provide to you." – Shrikrishna Shrin, Product Manager, Google Ads

If the technical aspects - like SHA256 hashing or the 540-day membership duration - feel daunting, Surfside PPC offers a monthly management service for $500/month to handle the details. For those looking to take control in-house, their consulting sessions and Google Ads Course provide hands-on training to master Customer Match.

FAQs

How do I improve my Customer Match match rate?

To get better results with Customer Match, start by ensuring your customer data - like emails and phone numbers - is correctly formatted and securely hashed before uploading. Including multiple identifiers (e.g., email and phone number together) in each row can improve accuracy. Double-check that your uploads are successful and follow all recommended data preparation guidelines. These practices can help increase your match rate, which generally falls between 29% and 62%.

Why did my Customer Match list shrink or stop serving?

If your Customer Match list is shrinking or stops serving, it’s likely due to a low match rate. This often happens because the data is either improperly formatted or not correctly hashed. Another common issue is a significant drop in list size, which can occur if the list is too small or doesn’t meet the required minimum thresholds for ads to run.

To keep your list performing well, make sure your data is properly formatted, hashed, and uploaded. Also, watch out for technical hiccups like duplicate IDs or permission errors, as these can disrupt your list’s functionality.

Should I use Customer Match in Targeting or Observation?

Use Customer Match in two ways to enhance your campaigns:

  • Targeting: Directly engage with your existing customers by tailoring ads specifically for them.
  • Observation: Study audience behavior and gather insights without limiting your ad targeting options.

Both methods allow you to fine-tune your campaigns to align with your objectives.

Related Blog Posts

0 comments

Leave a comment