Skip to main content
The Google Analytics integration sends your scan (or event-tracking) data to a Google Analytics 4 (GA4) property, so you can analyze QR engagement alongside the rest of your web/app analytics. Setup is a single form — Scanova doesn’t sign in to your Google account directly; instead, you supply a GA4 Measurement ID and Measurement Protocol API secret that Scanova uses to send data server-side.

Prerequisites

  • A GA4 property.
  • The property’s Measurement ID (format G-XXXXXXXXXX), found in GA4 under Admin → Data Streams → your stream.
  • A Measurement Protocol API secret for that same data stream, created under Admin → Data Streams → your stream → Measurement Protocol API secrets.

Setting up the connection

Google Analytics opens as its own full page, with a single setup form (no multi-step wizard).
1

Open the Google Analytics integration

From Integrations, select Add Integration, then find the Google Analytics card and select Setup.
2

Choose the data to send

Select Scan Analytics Data (the default) or Event Tracking Data, depending on what you want to appear in GA4.
3

Enter your GA4 Measurement ID

Enter the ID in G-XXXXXXXXXX format, copied from your GA4 property’s data stream.
4

Enter your GA4 Measurement API Secret

Paste the Measurement Protocol API secret generated for that same data stream.
5

Connect

Select Connect Google Analytics. The connection is created and marked active immediately.
Editing an existing connection clears its saved status so it’s re-verified against GA4 on the next send, rather than continuing to show its previous status.

What data flows where

Scanova sends the selected data type (scan events or tracked events) to the GA4 property identified by your Measurement ID, authenticated with your Measurement API secret. Once connected, this data appears in your GA4 reports alongside your other web/app traffic.
  • Google Ads — another Google marketing integration, using a client-side conversion tag instead of the Measurement Protocol.
  • Meta Pixel — the equivalent client-side tracking integration for Facebook/Instagram.
  • Webhooks — a generic alternative for sending the same scan/event data to your own endpoint.