# TikTok Ads + Google Analytics 4 integration and analysis

Connect TikTok Ads and Google Analytics 4 to Hendrik. Compare TikTok Ads country, platform, and destination delivery with GA4 observed traffic and events.

## The question this stack can answer

Did TikTok traffic change, or did visitors behave differently after the click?

## What Hendrik reads from each source

- **TikTok Ads:** Spend, delivery, and TikTok reported conversions show the TikTok Ads side of the question and its destination.
- **Google Analytics 4:** Traffic acquisition, landing pages, and on site events show where the website journey changed.

## What you need to connect

- Use one explicit 28-day comparison window, time zone, market, and legal-entity scope before comparing values.
- Connected TikTok Ads account with delivery and conversion reporting for the stated window.
- Connected GA4 property with comparable acquisition and event reporting.
- Keep provider-specific definitions visible and use an identity or product mapping only where it is established for this workspace.

## Important limits

- TikTok attribution is not a verified order, payment, or customer relationship without an explicit mapping.
- GA4 events and attribution do not automatically establish a paid order, payment, or campaign relationship.

## Illustrative example

### TikTok Ads + Google Analytics 4 review

Previous: 1–28 January. Current: 29 January–25 February. Both periods contain 28 days. Monetary values use USD and all timestamps use UTC.

*About this example: Synthetic data · illustrative analysis · Hendrik only acts with the permissions you give it.*

- reported conversion value (USD, 28 days) (TikTok Ads): 38,000 USD → 45,000 USD
- reported purchase events (count, 28 days) (Google Analytics 4): 1,420 → 1,230
- TikTok Ads spend (USD, consecutive 28-day periods) (TikTok Ads): 21,000 USD → 26,000 USD
- GA4 paid sessions (configured channel group, consecutive 28-day periods) (Google Analytics 4): 16,800 → 15,300

### What Hendrik checks

- **Destination and delivery mix:** Check TikTok Ads destination, conversion event, country and platform mix. Keep website and TikTok Shop outcomes separate.
- **Traffic measurement:** Check GA4 property, timezone, consent coverage, source definition, and event configuration before comparing sessions or transactions.
- **Explain the divergence:** TikTok Ads: reported conversion value (USD, 28 days) changed from 38,000 USD to 45,000 USD. Google Analytics 4: reported purchase events (count, 28 days) changed from 1,420 to 1,230. Compare the timing and definitions before attributing one change to the other.

### What Hendrik sees

TikTok Ads reported higher conversion value as spend rose. GA4 reported purchase events and paid sessions fell.

### What to do next

Check destination tagging and geo changes before changing total spend; reassess after the same traffic definition is stable.

**Limit:** TikTok Ads reporting does not create a GA4 session-level causal match.

## Provider documentation

- [TikTok Ads documentation](https://ads.tiktok.com/help/)
- [Google Analytics 4 documentation](https://support.google.com/analytics/)

## Start with this stack

[Create a workspace and connect TikTok Ads + Google Analytics 4](https://app.withhendrik.com/auth?mode=sign-up&acquisition_channel=marketing&return_to=%2Fonboarding%2Factivation&cta_location=integration_markdown&landing_page_id=combination-tiktok-ads-ga4&combination=tiktok-ads-ga4)
