> For the complete documentation index, see [llms.txt](https://docs.kula.digital/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kula.digital/your-data-sources/ga4.md).

# Google Analytics 4

Google Analytics 4 (GA4) brings your **website traffic** into Kula Intelligence — how many people visit, where they come from, which pages perform, and whether visits turn into bookings.

## What we read — and what we don't

* **We read:** aggregated reports — totals and trends — from the GA4 Data API.
* **We don't:** track individual visitors, and we never change your GA4 setup. GA4 only gives us **aggregated** numbers, not personal data.

## This connector is set up differently

There's **no key to paste**. Instead you grant a Google **service-account email** read access to your GA4 property, and tell us your property ID.

## What you'll need

* **Viewer** access on your GA4 property for the service-account email Kula shows you.
* Your GA4 **property ID**.

## How to connect

1. In Kula, open **Connectors → Google Analytics 4** and copy the **service-account email** shown there.
2. In **GA4 → Admin → Property access management**, add that email as a **Viewer**.
3. Back in Kula, enter your **property ID**, click **Test**, then **Connect**.

## Good to know

* GA4 keeps about **14 months** of history, so that's as far back as the import can reach.
* GA4 re-processes the most recent couple of days, so very recent numbers can shift slightly. Kula re-checks a short recent window each day to stay accurate.

## If it stops working

The usual cause is the service-account's Viewer access being removed, or a changed property ID. Re-grant Viewer access (or re-enter the property ID) and re-test. See [Keeping your connectors healthy](/your-data-sources/operating.md).
