Connect Google Analytics to clariBI
Auto-sync your GA4 data and ask questions about traffic, conversions, and audiences in plain English. clariBI pulls 10 report types covering every major dimension of your web analytics.
Powered by the GA4 Data API with OAuth incremental authorization, automatic token refresh, and 440+ ready-to-use analysis templates.
What is Google Analytics?
Google Analytics 4 (GA4) is Google's web and app analytics platform. It tracks user sessions, page views, events, conversions, and audience demographics across your websites and applications. GA4 replaced Universal Analytics (which Google has fully sunset) and uses an event-based data model that captures richer user interactions.
Businesses rely on GA4 to understand where visitors come from, which pages perform best, how users move through conversion funnels, and which marketing campaigns drive real results. However, GA4's interface can be complex, and extracting specific answers often requires building custom explorations or writing API queries.
clariBI connects to your GA4 property via OAuth and the Google Analytics Data API. After a one-click authorization, clariBI syncs 10 report types covering daily traffic overviews, per-page performance, geographic breakdowns, conversion funnels, and more. You can then ask questions in plain English instead of navigating GA4's multi-step reporting interface.
Unlike manual GA4 exploration, clariBI lets any team member type a question like "What was our bounce rate last week?" or "Which landing pages convert best from organic search?" and get an instant, chart-ready answer sourced directly from your GA4 data.
Learn more about Google Analytics at analytics.google.com →How to connect Google Analytics to clariBI
The entire setup takes under two minutes. You just need a Google account with access to a GA4 property.
Authorize your Google account
In clariBI, go to Data Sources and click "Connect Google Account". You will be redirected to Google's OAuth consent screen. clariBI uses incremental authorization and only requests the analytics.readonly scope when you add a GA4 source.
Select your GA4 property
After authorization, clariBI lists all GA4 properties your Google account has access to. Pick the property you want to analyze. Only GA4 properties are supported (Universal Analytics has been sunset by Google).
Choose date range and reports
Select how far back to sync (30 days to all-time) and which report types to include. By default, all 10 report types are enabled.
Data syncs automatically
clariBI pulls your GA4 data via the Data API and creates datasets you can query. Auto-generated dashboards provide immediate insights into your traffic, engagement, and conversions.
Ask questions in plain English
Use conversational analytics: "What was my bounce rate last week?", "Show traffic by country for the last 90 days", "Which landing pages convert best?" clariBI's AI engine answers directly from your synced GA4 data.
What you can analyze
clariBI pulls 10 report types from the GA4 Data API. Each report includes daily breakdowns with the real metrics listed below.
-
Daily Overview
sessions, activeUsers, newUsers, screenPageViews, bounceRate, averageSessionDuration, engagementRate.
-
Traffic Sources
Sessions broken down by source, medium, and campaign name. Includes bounce rate and session duration per source.
-
Page Performance
Page views, active users, avg. session duration, and bounce rate by pagePath and pageTitle.
-
Landing Pages
Entry points where sessions begin. Sessions, new users, and bounce rate per landing page path.
-
Events
eventCount, activeUsers, and eventCountPerUser for each tracked event name.
-
Conversions
Conversion counts and active users per conversion event. Track goal completions over time.
-
Geography
Sessions, active users, and new users broken down by country and city.
-
Devices
Sessions by deviceCategory, browser, and operating system.
-
Demographics
Active users and sessions by age bracket and gender (if available in your property).
-
User Acquisition
How new users find your site: firstUserSource, firstUserMedium, firstUserCampaign, and engagementRate.
Connection details
Reference these parameters when connecting your GA4 property in clariBI. Note that only GA4 properties are supported (Universal Analytics has been sunset).
| Parameter | Value / Notes |
|---|---|
| OAuth scope | analytics.readonly (incremental authorization; requested only when adding a GA4 source) |
| API version | Google Analytics Data API v1 (GA4 only) |
| Property type | GA4 properties only. Universal Analytics (UA) properties are not supported (sunset by Google). |
| Token management | OAuth tokens stored securely and refreshed automatically. Revoke access from Google account settings or clariBI's data sources page at any time. |
| Report types | 10 report types synced by default: Daily Overview, Traffic Sources, Page Performance, Landing Pages, Events, Conversions, Geography, Devices, Demographics, User Acquisition |
| Date range options | 30 days, 90 days, 6 months, 1 year, or all-time. Choose during setup; adjustable later. |
| Access model | Read-only. clariBI never modifies your GA4 configuration or data. |
| Sync frequency | Automatic daily sync with on-demand refresh available |
Use cases
GA4 captures how users find and interact with your website. clariBI makes that data instantly accessible to every team member.
Traffic Analysis
Track daily sessions, users, and page views. Identify trends and compare periods without navigating GA4's multi-step interface. Ask "How did traffic change month over month?" and get an instant answer.
Campaign Performance
See which traffic sources and campaigns drive the most sessions and conversions. Compare source/medium combinations side by side to understand what is working and where to invest more.
Content Optimization
Find your top-performing pages by views and engagement. Identify pages with high bounce rates that need improvement. Ask "Which blog posts have the lowest engagement rate?" for targeted fixes.
Conversion Tracking
Monitor goal completions over time. Ask "How many conversions did we get from organic search last month?" and get an instant, chart-ready answer from your GA4 conversion events.
Geographic Insights
Understand where your visitors come from. Break down traffic by country and city to inform localization decisions, ad targeting, and content strategy for specific regions.
Cross-Source Dashboards
Combine GA4 data with Google Ads, Meta Ads, or your database in a single dashboard to see the full funnel from ad click to website visit to conversion, all in one place.
Security & requirements
Your analytics data is handled with care. Here is how clariBI protects your GA4 connection and what you need to get started.
Security measures
-
Read-only OAuth scope
clariBI requests only the
analytics.readonlyscope. It never modifies your GA4 configuration, property settings, or data. -
Encrypted token storage
OAuth access and refresh tokens are encrypted at rest using Fernet symmetric encryption. The encryption key is managed separately from the data store.
-
Automatic token refresh
clariBI refreshes your OAuth tokens automatically before they expire. You do not need to re-authorize unless you revoke access.
-
Revoke access at any time
Disconnect from clariBI's data sources page or revoke from your Google account security settings. All synced data can be deleted on request.
-
Audit logging
All data syncs and queries against your GA4 source are logged in clariBI's audit trail, visible to workspace administrators.
Prerequisites
-
GA4 property required
This integration works with Google Analytics 4 properties only. Universal Analytics properties are not supported as Google has fully sunset them.
-
Google account with property access
You need a Google account that has at least Viewer-level access to the GA4 property you want to connect. Admin access is not required.
-
No additional software needed
The connection is entirely cloud-to-cloud via Google's API. There is nothing to install, no firewall rules to configure, and no credentials to manage beyond OAuth.
-
Incremental authorization
If you already connected Google for another service (e.g. Google Ads), clariBI will request the additional
analytics.readonlyscope incrementally without replacing existing permissions. -
clariBI paid plan or trial
Google Analytics integration is available on all paid plans and during the free 14-day trial (50 AI credits included).
Pricing & availability
Google Analytics integration is included on all paid clariBI plans and the free 14-day trial. No extra fees, no per-query charges.
Annual billing saves up to 17% • All plans include unlimited dashboards, reports, and data source connections within your plan's limits • See full pricing details
Connect GA4 in one click
Start your free 14-day trial and have your first GA4-powered dashboard live today. No credit card required.
10 report types synced automatically • Read-only OAuth access • Automatic token refresh • All paid plans from $99/month