# gad_campaignid — Google Ads' campaign ID parameter

- Canonical: https://linkclean.app/trackers/gad-campaignid/
- Updated: 2026-07-20
- Author: Ken Tominaga (https://ken0nek.com)
- Get the app: https://apps.apple.com/us/app/linkclean/id6758604043

Parameter: `gad_campaignid` · Category: Ad-click identifiers · Vendor: Google Ads

> gad_campaignid is **Google Ads' newer first-party campaign identifier**, rolled out 2023 alongside gad_source. It's a numeric campaign ID added directly to outbound URLs so GA4 can attribute clicks without relying on the cookie/referrer plumbing Universal Analytics used.

## Why a campaign ID needed to live in the URL

Universal Analytics depended on the GA cookie and on referrer headers to attribute campaigns. Both have become unreliable under modern browser-privacy regimes (Safari Intelligent Tracking Prevention, Firefox Total Cookie Protection, Chrome Privacy Sandbox). GA4's design moved more of the attribution signal into first-party URL tags — the gad_* family is part of that shift.

gad_campaignid sits alongside the human-readable utm_campaign and the legacy gclid, giving Google Ads three different ways to bind a click to a campaign: utm_campaign for the GA dashboard, gad_campaignid for first-party numeric attribution, gclid for the Ads-side conversion record.

## How LinkClean removes it

Default-on. Same default-on treatment as gclid, gad_source, gbraid, wbraid.

## Example

Looks like this in a URL: `https://example.com/sale?gad_source=1&gad_campaignid=12345678&gclid=Cj0KCQ&utm_campaign=spring`

After LinkClean: `https://example.com/sale`

## Frequently asked

**Does gad_campaignid duplicate utm_campaign?**

Almost — but utm_campaign is the human-readable string the marketer typed, gad_campaignid is the numeric identifier Google generates. Two views of the same campaign, both meant for different downstream tools.

**Why three campaign identifiers on one URL?**

Different audiences read different tags. utm_campaign for the publisher's GA4 dashboard, gad_campaignid for Google Ads' first-party attribution, gclid for the Ads conversion record.


---

LinkClean removes tracking parameters from links on-device — free to clean, one-time Pro. https://linkclean.app/ · Cite freely with attribution.
