1. Home
  2. Google Ads
  3. Pre-Campaign Strategy and...
  4. Account and Tracking Setup Checklist

Account and Tracking Setup Checklist

1. Objective

The objective of this procedure is to ensure all technical platforms and tracking mechanisms are correctly installed, linked, and verified BEFORE any campaign is activated. This guarantees that all performance, conversion, and audience data is accurately collected, providing a solid foundation for campaign optimization and transparent reporting. This is a mandatory step; no tracking, no launch.

2. When to Use this SOP

This procedure is executed after the Google Ads account has been created (SOP 1.2) and the initial keyword plan is complete (SOP 1.3), but before any campaign is funded and set to “Enabled.”

3. Responsible Parties

  • Technical Specialist / Ads Specialist: Primarily responsible for executing this entire checklist.
  • Account Manager: Facilitates communication with the client or the client’s developer when website code access is required.

4. Prerequisites & Inputs

  • [ ] Access Permissions:
    • Google Ads: Admin or Standard access.
    • Google Analytics 4 (GA4): Editor or Admin access.
    • Google Tag Manager (GTM): Publish access.
    • Website Backend (CMS – e.g., WordPress, Shopify): (Optional but highly recommended) for easy code implementation.
  • [ ] Defined List of Conversion Actions: Agreed upon with the client (e.g., “Lead Form Submission,” “Phone Call Click,” “Successful Purchase,” “Document Download”).

The Technical Setup Checklist

This checklist is divided into key sections to ensure a thorough setup.

A. Google Tag Manager (GTM) Foundation

  • [ ] A1. Verify GTM Container is Installed Correctly:
    • Action: Check the source code (View Page Source) of the homepage, a product page, a checkout page, and the “thank you” page to confirm that both GTM snippets (in the <head> and <body>) are present.
    • Tool: Use the Google Tag Assistant Legacy Chrome extension to confirm the GTM container is detected and shows no red errors.
  • [ ] A2. Enable Built-in Variables:
    • Action: In GTM, navigate to “Variables” > “Configure.” Enable ALL variables under the “Clicks,” “Forms,” and “Pages” sections so GTM can listen for these interactions.

B. Platform Linking

  • [ ] B1. Link Google Ads and Google Analytics 4:
    • Action: In GA4, go to Admin > Product Links > Google Ads Linking. Link to the client’s Google Ads account.
    • Check: Ensure the “Enable Personalized Advertising” option is turned ON.
  • [ ] B2. Enable Auto-tagging in Google Ads:
    • Action: In Google Ads, go to Admin > Account Settings > find the Auto-tagging section.
    • Check: Ensure the box for “Tag the URL that people click through from my ad” is checked. This is CRITICAL for passing detailed campaign data from Ads to Analytics.
  • [ ] B3. Link Other Accounts (If Applicable):
    • Action: In GA4 (Admin > Product Links), link to other relevant accounts if the client uses them:
      • Google Merchant Center (for E-commerce).
      • Google Search Console (a best practice for SEO insights).

C. Conversion Tracking Implementation

This is the most critical part of the checklist. The preferred method is creating events in GA4 and importing them into Google Ads.

  • [ ] C1. Set up the GA4 Configuration Tag:
    • Action: In GTM, create a new tag of type “Google Analytics: GA4 Configuration.” Enter the Measurement ID from your GA4 data stream.
    • Trigger: Set the trigger for this tag to “Initialization – All Pages” so it fires as early as possible on every page.
  • [ ] C2. Set up the Conversion Linker Tag:
    • Action: In GTM, create a new tag of type “Conversion Linker.” No additional configuration is needed.
    • Trigger: Set the trigger for this tag to “Initialization – All Pages.” This tag is essential for storing ad click information in first-party cookies.
  • [ ] C3. Set up Conversion Event Tracking (Example: Form Submission):
    • Action (in GTM):
      1. Create a Trigger: The most reliable trigger identifies a successful form submission. The best practice is to use a “Page View” trigger that fires on the unique “Thank You” page URL (e.g., yourdomain.com/thank-you).
      2. Create a GA4 Event Tag: Create a tag of type “Google Analytics: GA4 Event.” Select the Configuration Tag created in step C1. Set a standard Event Name (e.g., generate_lead). Assign the trigger you just created to this tag.
    • Action (in GA4):
      1. Once the event has fired at least once, go to Admin > Conversions.
      2. Find the generate_lead event and toggle the “Mark as conversion” switch to ON.
  • [ ] C4. Import GA4 Conversions into Google Ads:
    • Action: In Google Ads, navigate to Goals > Conversions > Summary.
    • Click + New conversion action > Import > Google Analytics 4 properties > Web.
    • Select the generate_lead conversion from the list and click “Import and continue.”
    • Settings: Edit the newly imported conversion action and ensure it is set as a “Primary action” to be used for bid optimization.

D. Audience & Remarketing Setup

  • [ ] D1. Enable Google Signals in GA4:
    • Action: In GA4, go to Admin > Data Settings > Data Collection. Enable “Google signals data collection.” This is required for remarketing and demographic reports.
  • [ ] D2. Create Core Audiences in GA4:
    • Action: In GA4, go to Admin > Audiences. Create the following fundamental audiences:
      • All Users
      • Purchasers (for E-commerce)
      • Cart Abandoners (for E-commerce)
      • Lead Form Submitters
  • [ ] D3. Share Audiences with Google Ads:
    • Action: Double-check the GA4-Ads link (step B1) and ensure “Enable Ads Personalization” is active.
    • Check: In Google Ads, navigate to Tools & Settings > Audience manager. After 24-48 hours, the audiences created in GA4 should appear here.

5. Final Verification Protocol

After completing the checklist, the Technical Specialist must perform the following tests to confirm functionality.

  • [ ] 5.1. Use GTM’s Preview Mode:
    • Open Preview Mode in GTM and enter the website URL.
    • Perform the primary conversion action (e.g., fill out and submit a test form).
    • In the debug window, watch to confirm that your tags (GA4 event, Conversion Linker) have “Fired” on the correct page/event.
  • [ ] 5.2. Check Realtime Data:
    • In GA4, open the “Realtime” report.
    • Confirm that your test event (generate_lead) has been recorded.
  • [ ] 5.3. Check Conversion Status in Google Ads:
    • After a few hours, go to Google Ads Goals > Conversions > Summary.
    • The status of the conversion action should change from “Inactive” to “No recent conversions.” If you perform a test click from an ad link, it may record 1 conversion.

How can we help?