If you are using the Google and Youtube app for conversion tracking, then GTM is not used. So the second screenshot is irrelevant.
Topic summary
Google Ads “Purchase” conversion shows Inactive despite the Google & YouTube app indicating tracking is set up. Screenshots and checkout-page code snippets are central to the thread.
Key actions and setup:
- Checked Shopify “order status page” code; initial snippet lacked gtag. Advice given to include a proper gtag-based implementation.
- Chose Google Tag Manager (GTM) over Google Tag; installed tags/triggers/variables; linked to GA and Google Ads. Purchase event now fires.
Issues and fixes:
- GTM data layer variables for transaction_id and currency weren’t populating. Corrected in Shopify to use:
- transaction_id: ‘{{ order_id }}’
- currency: ‘{{ currency }}’
- Remaining issue: ‘{{ order_id }}’ returns an internal ID, not the storefront order number with the # prefix. The correct variable for that was not confirmed in the thread.
Clarifications and alternatives:
- If using the Google & YouTube app, GTM isn’t used; app screenshot is irrelevant when moving to GTM.
- Note that gtag scripts load from googletagmanager.com even without using the GTM platform.
- One suggestion: conversion status may activate after a few sales; recommended a third‑party tracking app. Another offered a free pixel script tutorial.
Status: Partially resolved. Purchase event fires via GTM; order-number variable remains unanswered.