Connecting Google Analytics 4 to GeoMono
Updated:
Connect your own GA4 property to GeoMono read-only: see visits from AI assistants next to all of your site's visits.
In this article
- What do you get, and what are the limits?
- Where do you start if you have no GA4 account?
- How do you add the Google tag to your site?
- How do you give GeoMono read access?
- Where do you find your property ID?
- How do you connect it in GeoMono?
- What should you do if verification fails?
- No access (403)
- Property not found (404)
- Measurement ID or invalid ID
- Configuration error on GeoMono's side
- Another error
- Access granted but no sessions in the last 7 days
- What does GeoMono store?
You share no password or key. You add GeoMono's Google service account to your GA4 property with read access and give us the property ID.
What do you get, and what are the limits?
We read the visits that reach your site from AI assistants such as ChatGPT, Perplexity, Gemini, Copilot and Claude from your own GA4 property, and show them next to all of your site's visits.
- This number is a floor. Apps often do not send the referring address; those visits show up in GA4 as Direct.
- Visits from Google AI Overviews and AI Mode count as Organic Search and do not appear here.
- Visitors who reject cookies are not counted.
- We only read. We cannot change anything in GA4.
Where do you start if you have no GA4 account?
- Go to analytics.google.com with your Google account and create an account. If you already have another account: Admin > Create > Account.
- At the property step, choose Turkey (GMT+03:00) as the reporting time zone and Turkish lira (TRY) as the currency.
- Choose Web as the data stream, enter your site's address and a stream name, and press Create stream.
Enhanced measurement comes switched on; leave the default. The one exception: if your site is a single-page application that does not reload when the page changes and already sends page views itself, turn off sending based on browser history events in the advanced settings of the Page views option. If it stays on, the same page is counted twice.
Finally, under Admin > Data Settings > Data Retention, set event data retention to 14 months. This setting does not affect the standard reports GeoMono reads; it lets you see a longer history in your own exploration reports.
How do you add the Google tag to your site?
GA4 collects data through the Google tag added to your site. The tag's ID is the measurement ID, which starts with G-. You find it in the stream details when you open your web stream under Admin > Data collection and modification > Data streams. To add the code by hand, follow View tag instructions > Install manually on the same screen.
If you use an off-the-shelf platform, you do not need to copy any code:
- WordPress: install Site Kit by Google, Google's official plugin, and connect Google Analytics during setup.
- Shopify: install the Google & YouTube app and connect your Google account.
- ikas: the "Google Analytics Measurement ID" (Google Analytics Ölçüm Kimliği) field under Plugins (Eklentiler) > Google Analytics.
- IdeaSoft: Connect (Bağla) next to "Analytics Measurement ID" (Analytics Ölçüm Kimliği) under Settings (Ayarlar) > General Settings (Genel Ayarlar) > Marketing and Analytics Tools (Pazarlama ve Analiz Araçları).
- Ticimax: the "GA4 ID" field under Settings (Ayarlar) > General Settings (Genel Ayarlar) > Digital Marketing (Dijital Pazarlama).
- Wix: under Marketing Integrations > Google Tag, Connect > Add Google Tag ID. A Premium plan and a connected domain are required.
- T-Soft and others: enter your G- ID in the Google Analytics / Google tag field of your platform's panel. For details, see the T-Soft help centre.
How do you give GeoMono read access?
The address to add:
The e-mail to add is shown on the Google Analytics 4 connection card of your brand's Settings page in GeoMono. Use the address shown there.
- In GA4, open Admin and click Access Management under Property.
- Click the + icon, then Add users.
- Paste the address above into the e-mail field.
- Choose Viewer as the role.
- If Notify new users by email is ticked, untick it: this address is not a mailbox.
- Click Add.
Where do you find your property ID?
On the Admin > Property > Property details page. Two IDs are often confused:
- Property ID: digits only, for example
123456789. Enter this one in GeoMono. - Measurement ID: starts with G-, for example
G-PSW1MY7HB4. This is the tag's ID; it is not entered in GeoMono.
How do you connect it in GeoMono?
- On your brand's Settings page, open the Google Analytics 4 connection card.
- Paste the property ID into the GA4 property ID field.
- Press Verify connection. A single report request goes to Google and its answer is shown as is; nothing is saved at this step.
- If the result is positive, press Save.
When you save, the last 90 days are read, and after that each new day is read daily. Only users with the admin role on the brand can change the connection (Login and roles).
Once connected, mark your conversions as key events; with no key event marked, conversions cannot be measured. For the steps, see How to measure AI traffic and conversions in GA4.
What should you do if verification fails?
No access (403)
GeoMono's address has not been added to this property. Add the address to the correct property with the Viewer role and check the property ID.
Property not found (404)
There is no GA4 property with this ID. Copy the digits again from the Property details page.
Measurement ID or invalid ID
The ID that starts with G- is the measurement ID; the property ID is made up of digits only. See the two formats above.
Configuration error on GeoMono's side
If you saw "A configuration error on GeoMono's side", "Data API disabled", a message about our service account, or that the connection has not been enabled in this environment yet, the problem is ours. You do not need to do anything on your side; write to us. Do not change the permissions on your property.
Another error
A quota, a timeout, a network error, an unexpected response from Google or a record that could not be read: verify again in a few minutes. If it persists, write to us.
Access granted but no sessions in the last 7 days
If verification confirmed access but saw no sessions at all in the last 7 days, the tag may be missing or broken on your site; check the tag with the steps above.
If, after saving, the AI traffic page says "no day has been read yet", wait for the first read. A day that has not been read is not counted as zero.
What does GeoMono store?
- For each day: all of the site's sessions, the sessions from AI assistants, the assistant's name and the landing page path. The part of the address after
?is not stored. - Key event (conversion) and revenue totals, if they are defined on the property, per landing page too.
- No personal data is read: only daily totals are taken from GA4.
When you remove the connection, reading stops; days already read stay on record. You can also delete GeoMono's address in GA4 under Access Management. For data processing, see Data, pricing and KVKK.
Related articles
- How to measure AI traffic and conversions in GA4Set up key events and an AI channel: see which page visitors from ChatGPT and other assistants land on, and how many of them convert.
- What does GeoMono measure?A GeoMono measurement puts the questions buyers ask to AI engines, records every answer and counts whether your brand is named in those answers.
- Login and rolesYou log in to GeoMono with an e-mail and password. Workspace admins open accounts; every user has the viewer, analyst, manager or admin role.
- Data, pricing and KVKKPrices come in a written quote; the product has no online payment. Covers what data we process, what we do not store and what is not yet published.