Skip to content

Verify Integration

Validate that Google Tag Manager is correctly integrated into your PrestaShop storefront and actively processing data layer events.

Testing Prerequisite

Ensure the Exclude internal traffic option is temporarily disabled within your PrestaShop module configuration. If active, your local testing activity will be blocked and all tags will be blocked in Tag Assistant.

DataLayer Validation

Inspect your browser's developer console to confirm the PrestaShop module is pushing e-commerce events correctly and ensure no conflicting integrations exist.

  1. Open your PrestaShop storefront in a standard browser window.
  2. Open your browser's Developer Tools (press F12 or Ctrl+Shift+J / Cmd+Option+J) and navigate to the Console tab.
  3. Type dataLayer into the console prompt and press Enter.
  4. Expand the returned JavaScript array and verify that it contains the expected events.

Conflicting Integrations

If you discover more than one gtm.js initialization event or any entries containing ['config', ...] within the array, it signifies that multiple tracking integrations are currently active. You must identify and remove these duplicate scripts or conflicting modules to prevent inaccurate data and double-counting.

Tag Assistant Preview

Utilize the built-in GTM debugging tool to monitor tag execution and event tracking in real-time.

  1. Navigate to your Google Tag Manager workspace and click the Preview button located in the top right corner.

    Click GTM preview button

  2. Initialize the debugging session based on your active workspace environment:

    • Client-Side: Enter your store's primary URL (e.g., https://yourdomain.com) into the prompt and click Connect to launch the debug window.
    • Server-Side: The Tag Assistant opens directly without a connection prompt. Open your storefront manually in a separate browser tab to start generating traffic.

    Connect tag assistant

  3. Verify that the Tag Assistant interface connects successfully and is ready to intercept incoming data.

  4. Navigate through your store to trigger specific actions (e.g., view an item, add to cart, purchase).
  5. Observe the left-hand event stream to ensure that the expected events (e.g., view_item, add_to_cart, purchase) are being captured.
  6. Click the relevant event within the stream to inspect its execution details.
  7. On the right-hand panel, click the Tags tab.
  8. Check the fired tags and confirm if they display a succeeded or failed status.

    Verify tags firing