Connect Google Analytics 4 to ChatGPT
Connect your Google Analytics 4 data to ChatGPT using the Windsor.ai plugin.
Ask about sessions, channels, landing pages and key events in plain language, and find where your site loses visitors and conversions.
Connect data in minutes. No code required.
Optimize user journeys with Google Analytics 4 to ChatGPT integration
With the Windsor.ai plugin, ChatGPT reads your GA4 property when you ask, with no exports or dashboards. Use cases:
Find what changed between periods
Ask ChatGPT to compare periods by channel, device or landing page and list the biggest changes in sessions, engagement and key events.
Get AI recommendations
Besides the numbers, ChatGPT can suggest what to change on the channels and pages it finds, for you to test.
Discover valuable traffic sources
ChatGPT can scan your session_source_medium data for referral or social sources that send little traffic but convert at a high rate.
Optimize landing pages
Analyze landing page performance across different traffic sources to identify pages where visitors engage but fail to convert. ChatGPT can highlight pages where messaging may not match user intent and suggest improvements to headlines or CTA.
Using Windsor.ai to connect data from Google Analytics 4 to ChatGPT
Windsor.ai reads your GA4 property through the GA4 Data API when ChatGPT asks, so you can compare periods, channels, devices and landing pages in plain language.
We asked ChatGPT, through the Windsor.ai plugin: “For the GA4 property ga4 windsor.ai 2, compare 18 to 31 October 2026 with 4 to 17 October 2026 by device category: percentage change in sessions, and the change in engagement rate and session key event rate in percentage points. Show only the changes, no session counts and no share of sessions. Where did engagement move most?”
- Sessions: up 8.02% on desktop, 11.98% on mobile and 16.84% on tablet from the first two weeks to the second.
- Engagement rate: mobile gained most among the main devices, 1.44 percentage points, ahead of desktop at 1.02 and tablet at 0.10.
- Key event rate: tablet rose 1.33 points and desktop 0.80, while mobile fell 0.20. ChatGPT also flagged that Smart TV’s 10-point drop rests on a handful of sessions.
We checked every change against the same two periods pulled from Windsor.ai directly, and they matched. Both periods fall inside the 30 days the free forever plan covers.
The setup steps, a second example and fixes for common problems are in how to connect GA4 to ChatGPT automatically.
How to connect Google Analytics 4 to ChatGPT with Windsor.ai
Explore our video tutorial and a step-by-step guide to integrate your data from any source into ChatGPT with the Windsor.ai plugin. The full steps, with a check of the first answer and fixes for common problems, are in how to connect GA4 to ChatGPT automatically.
Install the Windsor.ai plugin
In ChatGPT, select Plugins in the sidebar and search for Windsor.ai, or open the Windsor.ai plugin page.
Select Install plugin, then sign in to Windsor.ai and authorize access.
Query your Google Analytics 4 data in ChatGPT
Open a new chat and start asking questions about your connected GA4 data using natural language. Make sure that the Windsor.ai plugin is enabled (click + and choose Windsor.ai, or type @Windsor).
FAQs
Is there an official Google Analytics app for ChatGPT?
No. Google has no GA4 plugin in ChatGPT. It publishes an open-source Google Analytics MCP server that runs on your own computer, read-only, for tools such as Claude Code, Cursor and Antigravity. ChatGPT cannot start a local server, and full custom MCP support in ChatGPT is limited to Business, Enterprise and Edu workspaces, and Pro accounts get read and fetch tools only. The routes are compared in our Google Analytics MCP guide.
Can ChatGPT change my GA4 settings?
No. The GA4 connector has no write actions. ChatGPT reads reports and cannot edit events, key events or property settings (see the write actions list).
Does this integration replace the GA4 interface?
No. You still use the GA4 interface to set up events, key events and the property. In ChatGPT you can ask for the numbers in plain language instead of building a report or Exploration for each question.
Can I blend GA4 data with my ad spend?
Yes. Windsor.ai connects 350+ data sources. Combine GA4 with ad spend from Meta Ads or Google Ads to see how spend lines up with traffic, engagement and conversions by channel. Combining sources needs a paid plan. The free forever plan includes 1 data source.
What GA4 metrics can I analyze in ChatGPT with Windsor.ai?
With Windsor.ai, you can access 482 metrics and dimensions, including:
-
User activity and retention. Track audience size and loyalty with metrics like
active_users,active7_day_users,active28_day_users, anddau_per_mau. -
Conversions and revenue. Evaluate business outcomes with
conversions,ecommerce_purchases,gross_purchase_revenue,average_purchase_revenue, andaverage_revenue_per_user. -
Audience and device insights. Break down performance by
devicecategory,browser,country,city,audience_name, andageto understand who your users are and how they access your site. -
E-commerce behavior. Explore purchase intent and shopping activity with
add_to_carts,checkouts,cart_to_view_rate,item_view_events, anditem_revenue. -
Traffic. Understand where users come from with dimensions such as
first_user_source_medium,first_user_default_channel_group,campaign_name, andfirst_user_campaign_name.
What prompts can I use when analyzing Google Analytics 4 data in ChatGPT?
Beyond basic reports, use advanced prompts to gain deeper insights from your GA4 data. For example:
- Analyze the relationship between
average_session_durationandpurchaser_conversion_rateacross our top 20 landing pages. Identify the ‘sweet spot’ for engagement that leads to a sale. - Analyze
item_view_events,add_to_carts,checkouts, andecommerce_purchasesto identify where users drop off in the purchase funnel. Highlight the largest conversion gaps and recommend areas for optimization. - Which traffic sources bring users who are most likely to convert or generate revenue? Compare the performance of acquisition channels and identify where we should increase marketing investment.
- Compare conversions, engagement, and session duration across mobile, desktop, and tablet devices. Identify which device types generate the most conversions and where engagement or conversion performance drops.
Can ChatGPT help me identify why my conversion rate dropped?
Yes. Instead of manually comparing date ranges in GA4, you can ask ChatGPT to compare this week’s conversion data with last week’s and identify the specific landing pages or traffic sources where the drop is most significant. It can then highlight potential causes and weak points in your funnel.
How much does it cost to integrate Google Analytics 4 into ChatGPT using Windsor.ai?
Windsor.ai has a free forever plan, no credit card required. Paid plans start at $19/month, billed annually, and scale by the number of sources and accounts. See the pricing page.
How long does it take to connect Google Analytics 4 to ChatGPT?
The setup takes a few minutes and needs no code.
How current is the GA4 data in ChatGPT?
ChatGPT requests the data from Windsor.ai each time you ask. GA4 takes 24 to 48 hours to finish processing a day, and today’s figures are partial.
Which ChatGPT plans can use the Windsor.ai plugin?
We set this up on ChatGPT’s Free plan. OpenAI says plugin availability depends on your plan, region, workspace and the ChatGPT interface you use, and in a Business, Enterprise or Edu workspace an admin can turn plugins on or off.
Where are the setup guide and the field list?
The step-by-step setup, a second example and troubleshooting are in how to connect GA4 to ChatGPT automatically. Every field is in the GA4 field reference, and the same setup in Claude is in how to connect GA4 to Claude.
Tired of manual Google Analytics 4 data exports? Try Windsor.ai today to automate your reporting

