Free 3-state browser check · Zero snippet installation required. Open sample report →
FIELD GUIDE · HUBSPOT & GOOGLE ADS

Why HubSpot Receives UTMs but Drops Google Ads GCLID

A common paid search bug: HubSpot contact records show utm_source=google, yet the Google Click ID (gclid) field is blank.

1. Where GCLID Gets Dropped

2. Raw Protocol HAR Inspection Example

GET /demo?gclid=zst_test_84b12&utm_source=google&utm_medium=cpc HTTP/2
Host: example.com

HTTP/2 301 Moved Permanently
Location: https://example.com/demo/?utm_source=google&utm_medium=cpc
# 'gclid' was stripped on the 301 redirect

3. How to Fix It

# Nginx redirect rule preserving all query parameters including gclid
# In a port 80 HTTP-only server block; never in the HTTPS block.
return 301 https://$host$request_uri;

Check your landing page for this issue.

Paste your URL below to run a zero-install 3-hop check.