Google Analytics 4 integration

Connect Google Analytics 4 to Hendrik.

Hendrik reads Google Analytics 4 traffic acquisition, landing pages, events, transactions, items, technical dimensions, and report settings so you can compare advertising changes with on site behavior.

Questions Hendrik can help answer

  • Did traffic acquisition or landing page behavior change?
  • Could tagging or consent coverage explain the gap?
  • Does the site journey support a campaign pause or test?

Google Analytics 4 + Google Ads + Shopify example

Distinguish a traffic change from a store outcome

Same 14-day USD windows

MetricPreviousCurrent
Google AdsClicks42,00043,200
Google Analytics 4Sessions from Google paid traffic36,50027,800
ShopifyOrders2,1002,050

What Hendrik checks

  1. Check traffic definitions

    Confirm GA4’s source definition and Google Ads auto-tagging state.

  2. Review consent and tagging

    Look for tracking changes that affect session coverage.

  3. Separate orders

    Keep Shopify orders as store data, not a campaign match.

About this example Synthetic data · Illustrative analysis · Changes require your approval.

How Hendrik handles your data

Want Hendrik to answer this with your data?

Your connected data

What Hendrik reads from Google Analytics 4

Use GA4 with an advertising integration and store data to see whether a change appears in traffic, the site journey, tracking, or completed orders.

Traffic acquisition
Acquisition reports by reported traffic dimensions.
Landing pages
Landing-page reports.
Events
Captured event counts and dimensions.
Transactions and items
Reported ecommerce transactions and items.
Report metadata
Property reporting metadata, including currency and timezone.

Setup and access

Setup and access for Google Analytics 4

Setup
When enabled, sign in with Google and select the GA4 property.
Permissions
Google Analytics OAuth scope: analytics.readonly.
Supported accounts
One GA4 property.
Available history
The current product configuration defaults to 90 days. Hendrik shows the actual coverage after the first sync.
Data refresh
Configured data streams run every 6 hours. Hendrik shows the published freshness for each source after sync.
Setup time
Google Analytics 4 starts its initial sync after authorization, account selection, and data checks. The duration depends on the selected account and history.
Can Hendrik make changes?
Connecting reads Google Analytics 4 reports. It does not change your property, events, or tags.
Integration availability
Your workspace shows Connect or Request access for your account.
Requirements and data limits

What you need

  • Confirm the GA4 property, consent coverage, timezone, and currency.
  • Define the event or transaction metric being compared.
  • Use comparable, completed windows.

Keep these differences in mind

  • GA4 data is instrumented data, not a complete commercial ledger.
  • Consent and tagging affect coverage.
  • GA4 does not automatically map store orders to ad-platform campaigns.
  • The comparison does not identify a causal reason for the session gap.

Your data. Your next step.

Put Hendrik to work on your stack.

Create your account, choose your workspace and connect your data.

See plans and pricing