Google Analytics 4 integration

Turn GA4 traffic into the denominator for product profit.

Grow or Die uses read-only Google Analytics access to find the GA4 web stream that matches your website and read observed visitor and acquisition evidence.

Connect Google Analytics

What it reads

Traffic, acquisition, and product context

  • Accessible GA4 properties and web data-stream default URLs for domain matching.
  • Visitors, sessions, key events, landing pages, channel, source, medium, and campaign.
  • Country, region, city, device, browser, operating system, and realtime activity.
  • GA4-reported aggregate revenue as a visible fallback subtotal.

What it does not do

Read-only means read-only

  • No editing GA4 properties, streams, events, audiences, or attribution settings.
  • No importing saved Funnel Explorations; the Data API has no listing endpoint for them.
  • No treating aggregate GA4 revenue as a transaction-complete payment ledger.

How to connect

Grant the analytics.readonly scope

  1. Open your website’s integrations in Grow or Die and choose Google Analytics.
  2. Sign in with a Google account that can read the product’s GA4 property.
  3. Grant analytics.readonly access.
  4. Grow or Die lists accessible properties and selects the web stream whose default URL matches the connected website.

You do not need to create a Google Cloud project or configure OAuth credentials. Grow or Die operates the OAuth application and enables its Admin and Data APIs. You only authorize an existing Google account with access to the correct GA4 property.

If no matching stream appears, check that account’s property access and the stream’s website URL. Confirm the selected property, reporting dates and data-as-of time before comparing numbers. GA4 is optional when you use Grow or Die’s native website tracker.

What it unlocks

Comparable visitor economics

GA4 supplies the visitor denominator, acquisition and geography breakdowns, previous-period comparison, and a separate realtime indicator. Pair it with Stripe, Lemon Squeezy, or Polar for trusted transaction revenue and with the server SDK for AI cost.

Current limits

Today is included, but not finalized

Today and Last 7 days views include today. Recent GA4 data can be delayed or revised; an included current day is provisional, not a finalized total. Separate complete-window comparisons can lag the live view. Compare the actual reporting window, time zone and data-as-of time across analytics, payments and AI usage. Realtime users remain a separate indicator. GA4 revenue alone cannot establish complete customer contribution.

Primary sources

Understand the Google API boundary

Review the official Google Analytics Admin API and Google Analytics Data API documentation.