Cookie library

The _gcl_au cookie

A Google Ads conversion-linker cookie used to support conversion attribution across visits.

Set by
Google Ads
Classified as
advertising
Typical expiry
90 days
Storage
First-party, written by script

What it does

Google documents `_gcl_au` as being used by Conversion Linker functionality for conversion attribution. Avoid claiming that every instance contains a particular click identifier without inspecting the current implementation and vendor documentation.

That is an advertising purpose, not a measurement one, and the scanner classifies the whole `_gcl_` family as advertising. It is a frequent source of confusion because the cookie is often installed by a tag manager alongside analytics tags and inherits the same consent setting by accident.

What to write in a cookie declaration

Describe it as advertising conversion attribution, and make sure it is listed under marketing rather than analytics. Getting this one into the wrong category is a common declaration error.

FieldValue
Name_gcl_au
ProviderGoogle Ads
Purpose categoryadvertising
Consent categoryMarketing
Expiry90 days (vendor default)
StorageFirst-party, written by script

Treat the expiry as indicative

The value above is the vendor’s documented default. Vendors change configuration and several browsers cap script-written lifetimes. Record what repeated scans observe on your own site, with the browser, region, path and interaction state; one run is not authoritative for every visitor.

Common questions

Is _gcl_au analytics or advertising?

Advertising. It exists to attribute conversions to ad clicks. Placing it in an analytics category understates what it does and puts the consent in the wrong place.

Sources and verification

Verified on . Product-behaviour statements were checked against the current implementation and tests. The links below are the verification basis recorded for this article. They support the stated facts, not a legal conclusion for every site or configuration; recheck changing vendor behaviour before relying on it in production.

See what your own site is loading

A browser scan reports the requests and storage it observed during the sampled journey. Use configured workspace scans to compare the states and pages that matter to your implementation.