---
title: "Google Ads adds raw IP addresses to Customer Match"
url: https://seomadman.com/news/google-ads-customer-match-ip-address-timestamps
section: news
language: en
published: 2026-09-25T00:00:00.000Z
modified: 2026-09-25T00:00:00.000Z
author: Adam Hafez
topics: ["Analytics", "Content strategy"]
---

# Google Ads adds raw IP addresses to Customer Match

## The short answer

Google Ads added raw IP addresses and interaction timestamps to its Customer Match upload format, expanding the template to eight columns, according to official documentation. The data is uploaded unhashed, cannot be used for users in Europe, and pairs with Google accounts by matching the latest known IP user.

## Key takeaways

- Google Ads expanded Customer Match file headers to eight columns by adding User IP address and User interaction timestamp.
- Unlike email addresses and phone numbers, IP addresses and timestamps must be provided as raw, unhashed strings.
- Timestamps cannot be submitted alone and must be accompanied by a corresponding IP address in the upload file.
- The feature is strictly prohibited for users in the European Economic Area, the United Kingdom, and Switzerland.
- When an IP address has no timestamp, Google matches it to the latest known user associated with that address.

Google Ads has updated its Customer Match data specifications to support raw IP addresses and user
interaction timestamps, expanding the standard upload template from six columns to eight.

The change, detailed in updated Google Ads Help documentation and reported by Search Engine Land on
25 September 2026 in
[Google Ads expands Customer Match with IP address and timestamp matching](https://searchengineland.com/google-ads-customer-match-ip-address-timestamp-446950),
aims to increase first-party match rates as third-party cookies decline.

## What changed in the template?

Advertisers using Customer Match to upload offline conversion or audience lists can now include two
new header fields: `User IP address` and `User interaction timestamp`.

While traditional identifiers like email addresses, phone numbers, and physical mailing addresses
must be hashed with SHA-256 before ingestion, the new network parameters require raw strings. IP
addresses must not be hashed, and timestamps must use ISO-8601 formatting with timezone offsets.

| Identifier | Upload format | Encryption requirement |
| :--- | :--- | :--- |
| Email / Phone | Normalized text | SHA-256 hashing required |
| First / Last Name | Normalized text | SHA-256 hashing required |
| User IP address | IPv4 or IPv6 string | Raw text (no hashing) |
| Interaction timestamp | ISO-8601 string | Raw text (no hashing) |

## Where is this feature restricted?

Google's policy guidelines prohibit uploading IP addresses or timestamps for customers located in
the European Economic Area (EEA), the United Kingdom, or Switzerland.

Under regional privacy regulations, IP addresses represent personal identifiable information that
requires explicit consent for ad targeting. Advertisers operating multinational databases must
filter European records out of the IP columns before uploading files to Google Ads.

## How does Google pair IP addresses?

Timestamps are optional but cannot be submitted without an accompanying IP address. When both are
present, Google correlates the network interaction against its internal activity logs at that exact
moment.

If an IP address is submitted without a timestamp, Google maps the record to the latest known user
associated with that network address. Advertisers should review data handling agreements with legal
teams before syncing raw network identifiers.

## Frequently asked questions

### Do IP addresses need to be hashed for Customer Match?

No. Google Ads requires IP addresses and interaction timestamps to be uploaded in plain, unhashed text format, unlike email addresses which require SHA-256 hashing.

### Can advertisers upload IP addresses for European users?

No. Google's documentation explicitly prohibits uploading IP addresses or timestamps for users located in the European Economic Area, the United Kingdom, or Switzerland.

### How does Google resolve an IP address without a timestamp?

When an IP address is uploaded without a timestamp, Google matches the record to the most recent user observed using that IP address across Google services.

## Sources

1. [Google Ads expands Customer Match with IP address and timestamp matching](https://searchengineland.com/google-ads-customer-match-ip-address-timestamp-446950) - Search Engine Land (primary)
2. [Format guidelines for Customer Match customer data file](https://support.google.com/google-ads/answer/7474166) - Google Ads Help