Connecting Google Analytics 4 to ConvertMate

Step-by-step guide to connect Google Analytics 4 for traffic insights

Last updated: Oct 8, 2025

Connecting Google Analytics 4 to ConvertMate enables AI agents to analyze your traffic patterns, understand audience behavior, and provide recommendations to improve conversion rates and content performance.

Before you start

Make sure you have:

  • Google Analytics 4 property set up for your website
  • Editor or Administrator access to the GA4 property
  • At least 30 days of data (recommended for meaningful insights)
  • An active ConvertMate account

If you're still using Universal Analytics (GA3), you'll need to create a GA4 property. Universal Analytics stopped collecting data in July 2023.

Why connect Google Analytics 4

Google Analytics 4 provides data about:

  • User traffic sources and acquisition channels
  • Content performance and engagement metrics
  • E-commerce transactions and revenue
  • User demographics and interests
  • Device and browser usage
  • Custom events and conversions
  • Real-time visitor activity

ConvertMate agents use this data to understand what content resonates with your audience, identify optimization opportunities, and track the impact of changes you make.

Connection steps

Step 1: Go to connections

  1. Log in to your ConvertMate account
  2. Click Settings in the left sidebar
  3. Select Connections from the settings menu
  4. Find Google Analytics 4 in the list of available platforms

Step 2: Start OAuth authorization

  1. Click Connect next to Google Analytics 4
  2. You'll be redirected to Google's authorization page
  3. Select the Google account that has access to your GA4 property
  4. If you're already logged into Google, you'll see the authorization screen immediately

Step 3: Grant permissions

Google will ask to grant ConvertMate permission to:

  • View your Google Analytics data
  • See and download Analytics data
  • View Analytics account and property information

ConvertMate requests read-only access - we cannot modify your Analytics configuration or data.

Click Allow to grant these permissions.

Step 4: Select your property

After authorization:

  1. ConvertMate redirects you back with a list of your GA4 properties
  2. Select the property you want to connect
  3. If you have multiple properties, you can connect them one at a time
  4. You'll see the property name, ID, and associated website
  5. Click Connect property

Step 5: Wait for initial sync

After selecting your property:

  1. ConvertMate begins syncing your Analytics data
  2. Initial sync takes 10-15 minutes
  3. You'll see a progress indicator
What gets synced:
  • Last 90 days of traffic and engagement data
  • User acquisition sources
  • Page performance metrics
  • E-commerce transaction data (if enabled)
  • Custom events and conversions
  • Audience demographics
  • Device and location data

You can leave the page during sync. You'll get a notification when it completes.

What gets synced

ConvertMate syncs comprehensive GA4 data:

Traffic sources

  • Organic search, paid search, social, email, direct
  • Campaign parameters (utm tags)
  • Source/medium combinations
  • Referral traffic
  • First and last-click attribution

Content performance

  • Page views and unique visitors per page
  • Engagement time and bounce rate
  • Scroll depth and interaction rates
  • Top-performing content
  • Content that needs improvement

E-commerce data (if enabled)

  • Transactions and revenue
  • Products purchased
  • Average order value
  • Purchase funnel performance
  • Cart abandonment rates

Audience insights

  • New vs returning visitors
  • User demographics (age, gender)
  • Geographic location (country, city)
  • Language preferences
  • Technology (device, browser, OS)

Custom events

  • Event names and parameters
  • Event counts and engagement
  • Conversion events
  • Custom dimensions

Real-time data

  • Current active users
  • Real-time traffic sources
  • Live content being viewed
  • Real-time events

How sync works

After the initial connection:

Daily sync - ConvertMate syncs new Analytics data every 24 hours, capturing the previous day's complete data. Historical data - The first sync pulls 90 days of historical data for trend analysis. Manual sync - You can trigger a manual sync anytime from Settings → Connections. Data freshness - GA4 data is typically complete within 24-48 hours, so there's a slight delay for the most recent metrics.

Using agents after connection

Once Google Analytics 4 is connected, you can run analytics-focused agents:

Available agents

Audience Analysis (100 credits) - Understand who your visitors are, where they come from, and what they're interested in. Content Performance (75 credits) - Identify which content drives engagement and which needs optimization. Traffic Source Analysis (100 credits) - See which channels bring the most valuable traffic and where to invest. E-commerce Performance (150 credits) - Analyze purchase behavior, product performance, and conversion funnel. Real-time Performance (50 credits) - Monitor current visitor activity and trending content. Custom Event Analysis (100 credits) - Understand user interactions through custom events you've configured.

These agents combine GA4 data with Search Console data (if connected) for complete insights.

Browse all analytics agents

Troubleshooting connection issues

No properties available to connect

If you don't see any properties after authorization:

  • Verify you have at least Editor access to the GA4 property
  • Check you used the correct Google account
  • Ensure you created a GA4 property (not just Universal Analytics)
  • GA4 property must be active and collecting data
  • Try refreshing the connection page

Authorization failed

If Google authorization fails:

  • Clear your browser cache and cookies
  • Try in an incognito/private window
  • Disable browser extensions temporarily
  • Use a supported browser (Chrome, Firefox, Safari, Edge)
  • Check that pop-ups aren't blocked

Data not syncing

If connected but no data appears:

  • Check that your GA4 property has data (visit Analytics to confirm)
  • Verify your website tracking code is installed correctly
  • Wait 24 hours after connecting for first sync to complete
  • Very new properties (less than 48 hours) may not have processed data yet
  • Try clicking Sync now in Settings → Connections

E-commerce data missing

If e-commerce metrics aren't appearing:

  • Verify e-commerce tracking is enabled in GA4
  • Check that your site is sending e-commerce events
  • Ensure enhanced measurement is turned on in GA4
  • E-commerce setup in GA4 is separate from standard tracking
  • Consult GA4 documentation for e-commerce setup

Connection expires

If you need to reconnect frequently:

  • Google OAuth tokens expire after 6 months of inactivity
  • Changing your Google password invalidates tokens
  • Click Reconnect to refresh the authorization
  • This is normal - just reconnect when prompted

Working with multiple properties

If you have multiple websites or apps:

Connect each property separately - Each GA4 property needs its own connection in ConvertMate. Property types:
  • Web properties: Standard websites
  • App properties: Mobile apps (iOS/Android)
  • Combined properties: Web + app data streams
Best practice: Connect your main web property first, then add others as needed.

Understanding GA4 data model

GA4 uses an event-based data model:

Events - All interactions are events (page views, clicks, purchases) Parameters - Events have parameters (page title, product ID) User properties - Attributes about users (location, device) Conversions - Key events marked as conversions

ConvertMate agents understand this model and analyze events, not just sessions like old Universal Analytics.

Data sampling considerations

For high-traffic websites:

GA4 may sample data when you request large date ranges or complex queries. This means GA4 estimates rather than counts exact numbers. ConvertMate optimizes queries to minimize sampling by requesting smaller date ranges and combining results. If you see sampled data warnings, it means your property has very high traffic. The insights are still accurate but based on statistical samples.

Privacy and permissions

What ConvertMate can access:
  • Analytics data for connected properties only
  • Read-only access to reports and metrics
  • No ability to modify settings or delete data
What ConvertMate cannot access:
  • Other Google services beyond Analytics (unless separately connected)
  • Your Google account password
  • Personal user information (we see aggregated data, not individual user details)
  • Other properties you haven't connected
Your data:
  • Stored encrypted in secure databases
  • Never shared with third parties
  • Used only for agent analysis
  • You can disconnect anytime
Read our privacy policy

Disconnecting Google Analytics 4

If you need to disconnect:

  1. Go to Settings → Connections
  2. Find Google Analytics 4 in your connected platforms
  3. Click Disconnect
  4. Confirm the disconnection
What happens when you disconnect:
  • Historical data stays in ConvertMate
  • Sync stops immediately
  • Analytics agents won't run
  • You can reconnect anytime
To revoke access in Google:
  1. Go to Google Account security settings
  2. Find ConvertMate in the list
  3. Click Remove access

Best practices

After connecting:
  • Wait for initial sync to complete before running agents
  • Start with Audience Analysis to understand your visitors
  • Run Content Performance to see what's working
  • Use Traffic Source Analysis to understand acquisition
Ongoing:
  • Run analytics agents weekly for current insights
  • Monitor Real-time Performance during campaigns or launches
  • Track E-commerce Performance monthly for trends
  • Combine with Search Console data for complete picture
For best results:
  • Ensure GA4 tracking code is on all pages
  • Set up e-commerce tracking if you sell online
  • Configure custom events for key interactions
  • Enable Google Signals for demographic data
  • Connect Search Console for search query data

GA4 vs Universal Analytics

If you're transitioning from Universal Analytics:

Key differences:
  • Event-based model (not session-based)
  • Different metrics (engaged sessions vs sessions)
  • No bounce rate (engagement rate instead)
  • Built-in machine learning
  • Cross-platform tracking (web + app)
ConvertMate supports GA4 only - Universal Analytics connections are not supported since it stopped collecting data in July 2023.

Common questions

Do I need Analytics to use ConvertMate?

No, but analytics agents require it. You can still use SEO and content optimization agents without it.

Can I connect multiple properties?

Yes, connect as many properties as you manage. Each connects independently.

Will this affect my Analytics data?

No, ConvertMate only reads data. We don't modify anything in Analytics.

How often does data update?

Daily. Complete data for yesterday becomes available each day.

Can I see real-time data?

Yes, Real-time Performance agent shows current visitor activity.

Does this work with Universal Analytics?

No, only Google Analytics 4 is supported. Universal Analytics is deprecated.

What's next

Now that Google Analytics 4 is connected:

Need help with your Google Analytics 4 connection? Use the chat widget in the bottom-right corner or email support@convertmate.io.

Was this article helpful?