MerchantFlowMerchantFlow Docs
Integrations

Connect Google Analytics 4 — MerchantFlow

How to connect GA4 to MerchantFlow for traffic analytics, session tracking, and revenue data in your e-commerce profitability dashboard.

Connect Google Analytics 4 (GA4) to MerchantFlow

The Google Analytics 4 integration connects your GA4 property to MerchantFlow through the shared Google OAuth flow, bringing traffic, session, and revenue data into your e-commerce analytics dashboard. GA4 data enriches MerchantFlow's profitability reports with visitor behavior context and transaction insights.

What Is the GA4 Integration?

MerchantFlow's GA4 integration pulls data from your Google Analytics 4 property to provide traffic and session context alongside your commerce and advertising data. This integration supports:

  • Session and visitor counts -- sessions and active users for each product page, the denominator behind MerchantFlow's conversion rates
  • Purchase revenue and page views -- GA4 e-commerce revenue and page views matched to your products by landing-page path
  • Session conversion rate -- read straight from GA4 rather than re-derived

GA4 is queried per product landing page, so the figures line up with the products already in your MerchantFlow catalog. Traffic-source and channel breakdowns come from Search Console and your ad integrations, not from GA4.

What You Need

Before connecting GA4, make sure you have:

  • MerchantFlow owner or admin access with integration management permissions
  • Verified email and two-factor authentication enabled (Security Settings)
  • A Google account that can access the GA4 property you want to sync

How to Connect GA4

  1. Connect Google from onboarding marketing or Settings > Integrations
  2. Approve the shared Google OAuth request
  3. Open Configure Google Services
  4. Choose the GA4 property you want to sync
  5. Save the configuration

The same Google OAuth grant is reused for Google Ads, and for Search Console and Merchant Center when those services are enabled for your workspace. GA4 itself is never flag-gated -- it is always offered on the Google card. The GA4 half of the grant is the analytics.readonly scope, which is read-only.

What Happens After Saving

After the property is saved:

  • MerchantFlow stores the selected propertyId
  • Future syncs use that property for all GA4 data pulls
  • You can run a targeted Google sync from Manual Sync if you want the new selection pulled immediately

Troubleshooting GA4 Connection Issues

If the right property does not appear in the configuration modal:

  • Confirm you used the correct Google account during OAuth
  • Confirm that account has access to the GA4 property in Google Analytics admin
  • Reconnect Google if access changed recently
  • Reopen Configure Google Services after reconnecting so the saved property matches the new account access
  • See Troubleshooting Integrations for additional help

Frequently Asked Questions

Can I connect multiple GA4 properties?

MerchantFlow connects one GA4 property per merchant workspace. If you need to analyze multiple properties, use separate merchant workspaces or an agency workspace.

Does MerchantFlow support Universal Analytics?

No. MerchantFlow integrates exclusively with Google Analytics 4 (GA4). Universal Analytics was sunset by Google in July 2024.

How quickly does GA4 data appear in MerchantFlow?

GA4 data becomes available after your next sync completes. For immediate results, trigger a manual sync targeting Google services.


Last updated: August 29, 2026

Last updated on

On this page