Google Analytics
Sync GA4 sessions, events, and conversions into your warehouse.
The Google Analytics connector syncs GA4 property data into analytics-ready tables in your data warehouse. Pull reports over sessions, users, events, traffic sources, landing pages, and conversions from the Analytics Data API, with Ingest handling auth, pagination, and retries so the tables stay current.
Google Analytics is not a certified connector yet. Ingest authors one from the vendor's API documentation when a customer asks for it, runs it against the real API, and only then lists it as deployable. Request it and it moves up the queue.
What you can sync
Ingest lands the following Google Analytics data in your warehouse or lake, each as its own table on the schedule you pick:
- Sessions and users
- Events and conversions
- Traffic sources
- Landing pages
- Custom dimensions
Authentication
OAuth2 or a service account. Enable the Analytics Data API in a Google Cloud project, then grant the service account or OAuth client read access to the GA4 property.
Credentials go into a form, never into a chat, and are held in a secret store under your own path. Only the key NAMES ever reach the control database.
Resources
- Google Analytics API documentation: https://developers.google.com/analytics/devguides/reporting/data/v1
- Every source Ingest connects
- The tables Ingest creates
- Request Google Analytics