Skip to main content

SOP – Analytics Integration (GTM + GSC)

Purpose

Describes the post-GA4 integration steps executed by Symphony Core to enable tracking, tagging, and reporting across Google Tag Manager and Google Search Console.


Metadata

  • Category: SOP
  • Tags: [GTM, GSC, Analytics Integration, GA4]
  • Author: Symphony Core Analytics Team
  • Reviewed By: [Reviewer Name]
  • Status: Draft
  • Location: [Drive Path or URL]

Scope

Covers internal actions taken by Symphony Core after the GA4 property has been created. Per GA4 Property Creation SOP and KB-014, the GA4 property is created by SC under setup@symphonycore.com (SC retains Administrator; client gets Editor) — it is not client-owned. Run GA4 Property Creation SOP before this SOP.


Visual Overview


Step-by-Step Procedure

Step 1 – GTM Container Creation

  • Create using setup@symphonycore.com
  • Name container using client's website URL
  • Install tracking code on client site
  • Verify installation via GTM Preview mode

Step 2 – GA4 Tag Configuration

  • Use client's GA4 Measurement ID
  • Create GA4 Configuration tag
  • Trigger: All Pages
  • Validate using GTM Preview and GA4 DebugView
  • Publish container

Step 3 – GSC Setup

Run Google Search Console Property Setup SOP for the full procedure (create Domain property under setup@, capture DNS TXT for the IT contact, verify, submit sitemap, grant client access). The summary below remains here for context; the linked SOP is authoritative.

  • Create the Domain property using setup@symphonycore.com
  • Verify ownership via DNS TXT (preferred) or GA4 verification (fallback if DNS access is blocked)
  • Submit XML sitemap (<domain>/sitemap.xml for SearchAtlas-managed sites)
  • Navigate to GA4 Admin > Product Links > Search Console Links
  • Link verified GSC property
  • Enable Search Console reports in GA4

Required Inputs

  • Client's GA4 Measurement ID
  • Website backend access for GTM code placement
  • Valid XML sitemap URL

Expected Outputs

  • GTM container tracking GA4 events
  • GSC verified and sitemap submitted
  • GA4 and GSC integration complete

Exceptions & Edge Cases

  • If GTM installation is blocked, coordinate with client's web developer
  • If GSC GA4 verification fails, use DNS or HTML file verification
  • For cross-domain tracking, configure additional GTM settings

Ownership & Review