Google Analytics 4

Practical guide for connecting Google Analytics 4 to Sandbank with setup flow, beginner analysis steps, and SSOT-backed fields.

Google Analytics 4 integration in Sandbank

Google Analytics 4 integration enables automated transfer of your GA4 data into Sandbank.

Authentication uses OAuth2. During connection flow, you must be signed in to the corresponding Google account.

After a few clicks, selected data from the authenticated account is transferred to Sandbank, stored, and available for visualization.

Use the Integrations overview to plan your setup sequence.

Prerequisites

  • You have access to the required GA4 property.
  • You connect with the required permissions.

Metrics and dimensions currently available through the GA4 OAuth integration

The following table shows the currently available field scope in Sandbank.

CategoryMetricsMetric IDs
Metrics: users, sessions, and engagementReach, activity, usageactive1DayUsers, active7DayUsers, active28DayUsers, activeUsers, totalUsers, newUsers, sessions, sessionsPerUser, engagedSessions, engagementRate, [...]
Metrics: key events and outcomesEvent outcomes and efficiencykeyEvents, sessionKeyEventRate, userKeyEventRate, eventValue
Metrics: ecommerce and revenueCart, purchase, revenueaddToCarts, cartToViewRate, checkouts, ecommercePurchases, purchaseRevenue, grossPurchaseRevenue, grossItemRevenue, itemRevenue, itemDiscountAmount, itemRefundAmount, [...]
Metrics: ads and acquisitionPaid and organic signalsadvertiserAdClicks, advertiserAdCost, advertiserAdCostPerClick, advertiserAdCostPerKeyEvent, advertiserAdImpressions, totalAdRevenue, returnOnAdSpend, publisherAdClicks, publisherAdImpressions, organicGoogleSearchClicks, [...]
Metrics: cohorts, retention, and app qualityCohorts and stabilitycohortActiveUsers, cohortTotalUsers, dauPerWau, dauPerMau, wauPerMau, adUnitExposure, crashAffectedUsers, crashFreeUsersRate
Dimensions: time and cadenceTime axesdate, dateHour, hour, dayOfWeekName
Dimensions: channel and sourceAcquisition and campaignssessionDefaultChannelGroup, source, sessionSource, firstUserSource, medium, sessionMedium, firstUserMedium, manualCampaignName, sessionManualCampaignName
Dimensions: content, technology, and regionContent, technology, geographypagePath, pagePathPlusQueryString, landingPage, landingPagePlusQueryString, pageTitle, deviceCategory, platform, country, region, city

How to use events and key events correctly

Events represent user behavior, for example page_view, scroll, or form_submit. Key events represent outcomes relevant to your business, for example lead submissions, purchases, or bookings.

Start with 3 to 5 business-relevant key events, verify event firing in GA4 Realtime and Debug, then start analysis in Sandbank with keyEvents and sessionKeyEventRate.

This ensures you measure not only activity, but outcome contribution.

MetricWhat it describesHow to use it
activeUsersNumber of active usersTrack reach trend over time
sessionsNumber of started sessionsCompare with activeUsers to understand usage depth
engagedSessionsSessions with meaningful interactionUse as an early signal for content quality
engagementRateShare of engaged sessionsIf this drops while user count rises, page-fit issues are likely
keyEventsNumber of important outcomes reachedVerify whether traffic turns into outcomes
sessionKeyEventRateOutcome efficiency per sessionCompare channels by quality, not just volume
totalRevenueMonetary outcomeEvaluate direct business result
averageRevenuePerUserRevenue per userAssess traffic quality and monetization strength

With these metrics, you cover volume, quality, and outcomes reliably.

DimensionAnalysis value
sessionDefaultChannelGroupSplit development by channel
source, sessionSource, firstUserSourceIdentify concrete session and first-touch origins
medium, sessionMedium, firstUserMediumEvaluate traffic quality by medium
manualCampaignName, sessionManualCampaignNameConnect results with campaign operations
landingPage, landingPagePlusQueryStringAnalyze behavior by entry pages
deviceCategoryCheck differences by device type
country, region, citySupport campaign prioritization by geography

For non-standard requirements, use the internal integration runbook and keep Integrations as your public baseline.

SANDBANK

SandbankSANDBANK

A central system for data. Dashboards in just a few clicks. Data can be stored, managed, visualized, and shared with ease.

Contact

We are happy to help and advise you, send an email to hi@sandbank.cloud.

Information about roadmap updates and submitting or voting on suggestions is available at /development.

Continue in Documentation