Skip to main content
Beta. The GA4 connection for Signals is part of the Signals Beta. See the Signals overview.
Every scan already reads your page structure. Connecting Google Analytics 4 lets a scan read a second, independent signal and credit it on the ideas it speaks to: behavior. With both connected, a scan can confirm an idea against what visitors actually do, which is one of the two ways an idea moves from Needs evidence to Test ready. The other is customer qualitative voice you supply in Brand context, a second signal in its own right. GA4 gives the scan funnel data for the pages you captured; customer voice covers whatever your notes actually speak to. GA4 is the only route to the Full evidence and Verified tiers. See the overview for that framing, and the evidence contract for the tiers.

Connect it

1

Open Settings, then Signals

Go to Site → Settings → Signals and click Connect Google Analytics.
2

Sign in with Google

Sign in with Google once. ABTestly requests read only access. It can read your GA4 reports. It can never write to, change, or delete anything in your analytics.
3

Pick the GA4 property for this site

Choose the property that measures the site you are scanning. The connection check confirms it lines up with your site, see the requirement below.

The one requirement

The GA4 property you pick must have a web data stream whose domain matches the site you are scanning. If the stream points at a different domain, the behavioral signal cannot line up with the pages in your scan, and the connect check tells you so instead of guessing. If the check fails, open the property in Google Analytics, confirm it has a web data stream, and confirm that stream’s domain is the same site you connected in ABTestly.

What the behavioral signal adds

Once connected, a scan of this site can read behavior alongside structure, and credit it on the ideas it speaks to:
  • Funnel drop off, where visitors fall out of a path you walked.
  • Conversion by device, whether mobile and desktop convert differently on the same page.
  • Revenue by channel, where the money actually comes from.
An idea that the structure raised, the behavior confirms, and whose score clears its tier threshold is marked Test ready. Behavior agreeing is not enough on its own: the score still has to clear the gate. Behavior is not the only way to earn that second signal. Customer qualitative voice you supply in Brand context counts too, and an idea it is credited on can reach Test ready with no GA4 credit at all. An idea that neither the funnel data nor customer voice can speak to is never marked Test ready: it reads Needs evidence, because a structural only idea has no gate to be measured against. It is an honest finding for you to check rather than a claim. Signals never manufactures a number the data does not support.

Connecting GA4 does not set the tier for a whole scan

An idea’s evidence tier says what was credited on that one idea. It is set per idea, from the evidence the scan could credit on it, not from how your data reached the scan. A source that contributed to the scan makes its question scorable for every idea on that scan; a connected source that returned nothing makes it scorable for none. Even where GA4 contributed, the scan still has to find that the funnel data speaks to a given idea before the points are credited. So a single GA4 connected scan can hand back ideas in different tiers: Used on the receipt is not the same as credited. The scan’s evidence receipt records what reached the run; the tier records what the scan could credit on one idea. The same run can show GA4 analytics as Used and still leave an idea Structural, because the scan found the funnel data had nothing to say about that idea. Those are the four tiers, and the score each one has to clear is in the evidence contract.

This is not the GA4 analytics adapter

There are two GA4 connections in ABTestly and they run in opposite directions. Do not confuse them. You can use either, both, or neither. They do not depend on each other.

Security and revoking access

  • The connection is read only. ABTestly cannot alter your Google Analytics.
  • You can revoke ABTestly’s access at any time from your Google Account permissions, or by disconnecting under Settings → Signals.
  • Revoking the connection removes the behavioral signal from future scans. Existing ideas keep whatever they were marked at the time.

Next

Run a scan

With behavior connected, capture a page or a funnel walk.

Read the idea board

See which ideas reached Test ready and which still need evidence.
Last modified on September 4, 2026