Conversion tracking for new Checkout Extensibility

Hello!

So we have been running Microsoft/bing ads. We were using a purchase goal with url containing “thank_you”, it was working perfectly but since we changed to the new extensibility checkout it has not been tracking at all.

I noticed that new thank you page contains “thank-you” instead of “thank_you”. I changed the purchase goal to url containing “thank-you” but that did not work either.

Does any one know how to resolve this issue?

There is two possible reasons this happens:

  1. After you change to checkout extensibility you won’t be able to use additional checkout scripts (in the checkout section of your settings) to track your purchases. You need to switch to the “customer events” feature. There you would use analytics.subscribe(“checkout_completed”) to listen for the purchase event.

  2. In case you are already using the customer events feature, you should remove all code that is still in the additional scripts field in your checkout options,. Some Shopify users already reported this causing the customer events feature to fail on the Thank You page.

Hello Qamarkhan,

Thanks for your query.

could you please share your website URL ? i would love to check the datalayer.

As additional script now custom pixel you have to set up purchase datalayer in custom pixel. this datalayer will push purchase event in the Google Tag Manager from there you can trigger purchase event with event tag .

Feel free to ask if you have any questions regarding purchase event with dynamic order value.

Thanks

Hello QamarKhan, we are facing the same issue.

Anyway you found the solution?

Thank you