Skip to main content
Native integration

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.

1

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.

2

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).

3

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.

4

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.

5

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.readonly scope. 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.readonly scope 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.

Trial
Free
14 days
GA4 integration included
Starter
$99/mo
500 AI credits • 3 users
GA4 integration included
Popular
Professional
$199/mo
1,500 AI credits • 15 users
GA4 integration included
Enterprise
$999/mo
5,000 AI credits • 100 users
GA4 integration included

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

Google Analytics

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