Skip to main content
Google Analytics 4 (GA4) provides web analytics data. MantrixFlow connects using a Google Cloud service account with Viewer access to the GA4 property.

Prerequisites

You need a GA4 property and a Google Cloud project. Create a service account and grant it Viewer access to the GA4 property.

Connection Setup

1

1. Create a Service Account

In Google Cloud Console, go to IAM & Admin → Service Accounts. Create a new service account.
2

2. Grant Viewer Access to GA4

In Google Analytics, go to Admin → Property Access Management. Add the service account email and grant Viewer role.
3

3. Download JSON Key

Create a JSON key for the service account. Download the file.
4

4. Paste Credentials and Property ID

Paste the JSON key contents into the credentials field in MantrixFlow. Enter the GA4 property ID (numeric, found in Admin → Property Settings).

Available Streams

  • Sessions
  • Events
  • User demographics
  • Traffic sources
  • Conversions

Supported Sync Modes

  • Full sync — Reads all data (within date range) on every run.
  • Incremental sync — Uses date-based cursors to read only new data.