Google Ads
A click is what Google Ads counts when someone taps your ad. A session is what Shopify counts when a visit gets recorded on the store. They're measured by two separate systems, and a gap between them is expected — the question is whether that gap is stable or whether it just changed.
Google counts a click the moment the ad is tapped, before the landing page even starts loading. If the page is slow, or the visitor closes the tab before it finishes loading, that click never turns into a recorded Shopify session — the visit happened, but nothing was there to count it. The same person clicking an ad twice in one session — once from search, once from a retargeting placement — can also register as two clicks against a single session.
Google Ads counts the click on its own servers, independent of anything running on your site. Shopify's session count depends on analytics scripts actually executing in the visitor's browser. Ad blockers, browser tracking prevention and UTM parameters getting stripped by some apps can all reduce the session count without touching the click count at all — which is the main reason the click side is usually the larger number.
There's no universal figure for what a normal gap looks like — it depends on your device mix, markets and page speed. What's more useful is watching whether the ratio between clicks and sessions holds steady over time. A consistent gap just reflects the measurement mechanics above. A gap that suddenly widens is worth investigating — check for a recent site speed regression, a consent-banner change, or a new app that might be interfering with tracking.
Send us an inquiry and we can take a look at your tracking setup directly.