Google Analytics 4
Follow our setup guide to connect your Google Analytics 4 connector with QUANTI:
Prerequisites
Before connecting Google Analytics 4 to QUANTI, ensure you have:
Google Account: A valid Google account with access to Google Analytics 4
GA4 Property Access: At least Viewer access to the GA4 property(ies) you want to connect
Active GA4 Property: Your property must have active data collection to retrieve insights
Setup Instructions
Finish Setup
Define a sync period and a lookback window
Click Save
For the first sync, you have the following options:
Activate auto-sync for recurring syncs based on your sync settings by clicking the switch button
Launch a historical data recovery by choosing your desired dates in the historical data tab
Launch a manual sync immediately by clicking the Sync now button
Wait for the sync to complete
Navigate to your data warehouse to verify that tables are populated
Check the connector dashboard for sync status and any potential errors
Pre-built reports
Dimension Tables (Configuration & History)
accounts: List of accessible Google Analytics 4 accounts with basic information and settings.
conversion_events: List of conversion events configured in GA4 with counting methods.
custom_dimensions: List of custom dimensions configured in GA4 with their scope and parameter names.
google_ads_links: List of Google Ads links configured in GA4 properties.
properties: List of GA4 properties with their configuration settings.
Attribution & Campaign Performance
data_driven_key_events_report: Key events attributed to marketing campaigns with data-driven attribution model.
data_driven_transaction_ids: Transaction-level data with data-driven attribution to campaigns.
session_acquisition_report: Session metrics by acquisition source, medium, and campaign.
first_user_acquisition_report: New user metrics by first acquisition source and campaign.
conversion_attribution_stats: Attributed conversions and revenue compared across DATA_DRIVEN and LAST_CLICK models, with ad spend metrics (cost, clicks, impressions, CPA).
Traffic & Source Analysis
daily_global_report: Daily aggregated statistics across all traffic sources (overview).
daily_source_medium_report: Daily statistics by source/medium combination.
daily_source_medium_campaign_report: Daily statistics by source/medium/campaign combination.
ai_traffic_stats: Session acquisition filtered to AI assistant referral traffic (medium = ai-assistant), broken down by source (chatgpt.com, gemini.google.com, etc.).
session_acquisition_by_geo_report: Session acquisition report broken down by country, language and campaign.
Content & Engagement
events_report: Event-level metrics showing user interactions and key events.
pages_path_report: Page-level metrics by URL path.
pages_screen_name_report: Page/screen metrics by title and name.
unified_screen_class_report: Screen class metrics for mobile apps and web pages.
landing_page_device_report: Daily performance metrics by landing page path and device category (desktop, mobile, tablet). Includes sessions, engaged sessions, total users, screen/page views, event count, key events, total revenue, and session source/medium and campaign ID. Useful for analyzing how entry pages perform across different devices and traffic sources.
E-commerce
ecommerce_item_report: Product-level metrics including views, views in list, cart additions, and purchases.
ecommerce_purchase_item_report: Purchase transaction details by item and transaction ID.
Technology & Devices
tech_device_report: User metrics by device category, model, and operating system.
tech_browser_report: User metrics by browser type.
funnel_tech_report: Funnel steps (event_name) crossed with technical segments (platform, OS version, browser version, screen resolution, device model) to detect conversion drop-offs isolated to a specific technical segment.
Custom reports
GA4 custom reports let you query any combination of dimensions and metrics from your GA4 property via the Google Analytics Data API.
Find available dimensions and metrics
The reference for all available dimensions and metrics is the official GA4 explorer: 👉 ga-dev-tools.google/ga4/dimensions-metrics-explorer/
The explorer also shows field compatibility — not all dimensions and metrics can be combined in the same query.
Configure the custom report
In QUANTI, at the Select pre-built reports step, click Add custom report. Fill in the following JSON:
dimensions(required): Comma-separated list of GA4 dimension API names (e.g."sessionSource,sessionMedium,deviceCategory")metrics(required): Comma-separated list of GA4 metric API names (e.g."sessions,engagedSessions,totalRevenue")
⚠️ The GA4 API limits custom reports to 9 dimensions maximum. Not all dimension/metric combinations are compatible — refer to the explorer to verify compatibility before configuring.
Map your fields (Schema)
After configuring the query, the Schema step lets you define how fields are stored in your data warehouse:
Adjust the Type (STRING, INTEGER, FLOAT…) for each field
Check Unique identifiers to mark dimension fields as part of the primary key — they collectively form the unique identifier of each row
Once all fields are mapped, click Save to create the custom report table.
Notes
Data Refresh: Google Analytics 4 data is typically updated once per day
Historical Limitations: GA4 API has limitations on historical data retrieval. Some metrics may only be available from the property creation date
Sampling: For large datasets, GA4 may apply sampling. QUANTI automatically manages sampling thresholds
API Rate Limits: Google enforces rate limits on API requests. QUANTI automatically manages these limits to ensure reliable data extraction
Data Processing Time: GA4 data can take 24-48 hours to be fully processed after collection
Custom Dimensions: Custom dimensions must be created in GA4 before they can be used in QUANTI queries
Limits
Custom Query Dimensions: The Google Analytics 4 API limits custom queries to 9 dimensions maximum, so choose them carefully
API Quota: Google Analytics 4 API has daily quotas. QUANTI automatically manages these quotas across syncs
Date Range: Historical data availability depends on your GA4 property retention settings (default: 14 months for standard properties)
Troubleshooting
Last updated
Was this helpful?