gbraid vs gclid: Understanding Google's Click IDs

UTMGuard Team
7 min readtechnical-guides

Google Ads appends different tracking parameters depending on the browser and platform. Sometimes you see gclid, sometimes gbraid. What's the difference, and why does it matter?

🚨 Not sure what's breaking your tracking?

Run a free 60-second audit to check all 40+ ways UTM tracking can fail.

Scan Your Campaigns Free

✓ No credit card ✓ See results instantly

The key differences

gclid (Google Click ID)

  • Used for: All browsers except Safari/iOS 14+
  • Technology: Cookie-based tracking
  • Attribution: Full conversion tracking and remarketing
  • Privacy: Traditional third-party cookies

gbraid (Google Browserless Attribution ID)

  • Used for: Safari and iOS 14+ only
  • Technology: Privacy-safe, cookie-independent methods
  • Attribution: Limited by Apple's ITP restrictions
  • Privacy: Respects iOS 14 ATT and Safari ITP

😰 Is this your only tracking issue?

This is just 1 of 40+ ways UTM tracking breaks. Most marketing teams have 8-12 critical issues they don't know about.

• 94% of sites have UTM errors

• Average: $8,400/month in wasted ad spend

• Fix time: 15 minutes with our report

✓ Connects directly to GA4 (read-only, secure)

✓ Scans 90 days of data in 2 minutes

✓ Prioritizes issues by revenue impact

✓ Shows exact sessions affected

Get Your Free Audit Report

When Google uses each parameter

Google Ads automatically selects the appropriate parameter:

Chrome, Firefox, Edge: gclid Safari on macOS/iOS 14+: gbraid iOS app campaigns: wbraid (different parameter entirely)

You never choose—Google determines this based on browser detection.

Technical comparison

Featuregclidgbraid
Cookie lifespan90 days7 days (ITP limit)
RemarketingFull supportLimited
Conversion windowFull attributionPrivacy-restricted
Cross-deviceVia Google accountLimited
GA4 reportingCompleteAggregate only

Why you shouldn't add manual UTMs

Both gclid and gbraid provide complete attribution for their respective platforms. Adding manual UTM parameters:

  • Creates redundancy (parameters ignored by GA4)
  • Clutters URLs unnecessarily
  • Makes maintenance harder
  • Provides zero additional tracking value

Best practice: Enable Google Ads auto-tagging and let Google handle everything.

✅ Fixed this issue? Great! Now check the other 39...

You just fixed one tracking issue. But are your Google Ads doubling sessions? Is Facebook attribution broken? Are internal links overwriting campaigns?

Connects to GA4 (read-only, OAuth secured)

Scans 90 days of traffic in 2 minutes

Prioritizes by revenue impact

Free forever for monthly audits

Run Complete UTM Audit (Free Forever)

Join 2,847 marketers fixing their tracking daily


Related: Platform Click ID Conflicts Documentation