# Connecting Google Analytics 4 to GeoMono

> Connect your own GA4 property to GeoMono read-only: see visits from AI assistants next to all of your site's visits.

Updated: 2026-10-10
<https://geomono.com/en/yardim/baslarken/google-analytics-4-baglama>

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?

1. Go to [analytics.google.com](https://analytics.google.com) with your Google account and create an account. If you already have another account: **Admin** > **Create** > **Account**.
2. At the property step, choose Turkey (GMT+03:00) as the reporting time zone and Turkish lira (TRY) as the currency.
3. 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](https://help.tsoft.com.tr/).

> [!UYARI]
> The tag must respect your site's cookie consent preferences. Ask your KVKK (Turkey's personal data protection law) adviser how to do this.

## How do you give GeoMono read access?

The address to add:

GeoMono's service account e-mail: `analytics@geomono.iam.gserviceaccount.com`

1. In GA4, open **Admin** and click **Access Management** under *Property*.
2. Click the **+** icon, then **Add users**.
3. Paste the address above into the e-mail field.
4. Choose **Viewer** as the role.
5. If **Notify new users by email** is ticked, untick it: this address is not a mailbox.
6. 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?

1. On your brand's **Settings** page, open the **Google Analytics 4 connection** card.
2. Paste the property ID into the **GA4 property ID** field.
3. Press **Verify connection**. A single report request goes to Google and its answer is shown as is; nothing is saved at this step.
4. 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](/en/yardim/hesap-ve-ekip/giris-ve-roller)).

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](/en/yardim/baslarken/yapay-zeka-trafigi-ve-donusumler).

## 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](/en/yardim/fatura-ve-kvkk/veri-ve-fatura).
