3 Google Analytics Setup

Confirm the browser GA4 property and set up a test server property for validating the server-side pipeline. The test server property receives forwarded events during setup so you can verify the pipeline works before going live.

Note: This step content was written for the original dual-run architecture and is being updated for the current setup workflow. The guide overview reflects the current approach.

This step is being finalized. Content is accurate but will be updated and expanded before full release.

Deliverable

Two GA4 properties with equivalent admin configuration and separate measurement IDs.

Validation

Use this step to confirm that your browser-side and server-side GA4 properties really exist as two separate properties and not two streams in the same property. Check the recorded property IDs and measurement IDs carefully. The browser and server measurement IDs must be different, even if the property names are very similar.

Verify that each property has the expected web data stream and that both properties use matching admin settings for timezone, currency, data retention, and enhanced measurement. The goal is to compare like-for-like properties later, so configuration drift here will make later parity checks noisy or misleading.

If any of the mirrored settings differ, fix the GA4 admin configuration before moving forward. Do not treat this step as informational only. The browser/server comparison is only useful if both properties are configured the same way apart from their distinct measurement IDs and their role in the migration.

3.1 GA4 Validation

Validates both GA4 properties, their data streams, and confirms settings are aligned.

Checks

  • API Browser property exists and is accessible
  • API Browser property has a web data stream
  • API Test server property exists and is accessible
  • API Test server property has a web data stream
  • API Measurement IDs are distinct
  • API Timezone
  • API Currency
  • API Data retention
  • API Enhanced measurement

Use the app to validate this step automatically.

Request access