WeltPixel Magento 2 Ecommerce conversions not being tracked
Hi there,
We are trying the free version of the Magento 2 Google Tag Manager Extension (GTM) - Enhanced Ecommerce extension - Universal Analytics Tracking and can see that users are on the website and where they are going through GA.
However, we cannot see any conversions data since we installed this extension.
On our website, we sell by SKU so we have enabled the option to track by SKU instead of Product ID. We also have "configurable products" displayed on the product pages and from there customers choose the size and add to cart. The product they are actually buying is the "child product".
We had Parent in the settings "Parent vs Child" and that didn't show any conversion data so we have now changed it to "Child"
We also use the one-page checkout extension where the success page is checkout/onepage/success/ which has been added to the configuration of this extension.
Prior to using this extension, we were adding the GA accounts details in the Sales/Google API and adding the Google Tags details in the Header and Footer sections of store design configuration and we could see the conversions.
Can you advise where this would causing the issue through the extension configuration?
-
Official comment
Hi everyone! Thanks for sharing your ideas on this thread! We're happy to see the community interacting.
First off, to clarify the issue of the additional tag, the module does not, out of the box, require any custom or additional tags to be created in order to track transactions. Purchase data, while the module is functioning normally, is sent directly via the dataLayer on the Success Page. In short, following all the configuration steps listed in the User Guide should be sufficient to ensure the extension functions correctly:
That being said, as with any Magento 2 extension, there may indeed be cases or scenarios/environments in which the module does not function as expected. This can be due to interactions with 3rd party code, extensions, themes, or custom scripts that are present on the website. For cases that deal with missing or incomplete transactions specifically, we've put together a useful and comprehensive article that addresses the topic, including the potential causes and solutions. You can find that here: Magento 2 Google Tag Manager / Google Analytics 4 - Missing or incomplete transactions/revenue
Nonetheless, if you believe, at any point, that you've discovered a bug within the extension, we're more than happy to address that. To send us a report, simply open up a ticket with our Support Team and provide us with the replication steps on a clean Magento environment so we can investigate. If we're successful in reproducing the issue, we'll treat it as a bug and get it fixed via an official update! Keep in mind that bug reporting is completely free and does not require a Support Plan!
Comment actions -
We're experiencing the exact same issue and Weltpixel's support is not being very helpful regarding addressing the issue. If someone could provide the solution to this issue, i.e. the tag that needs to be created in Google Tag Manager, it'd be greatly appreciated. Just to add that the Conversion Value is being reported as '0' in Google Tag Assistant on the success page.
-
If you buy the full extension, the Weltpixel team will help you fix this for your site as its not fair to ask for free support on a free extension as well as getting the extra benefits of the paid extension.
My website developers added some custom tags in Google Tag manager to get it working but my understanding of this is not very good. I'll try my best to explain below.
In Tag Manager, a FiringTrigger has been configured for "Page View- Window Loaded for a "Page Path" that contains "onepage/success" for the Google Analytics Custom Tag.
Then this trigger is then referenced by this "Google Analytics" for track type of "Event", "Ecommerce" Category, "Enable overriding settings" to use our GA tracking ID, Enhanced Ecommerce Features as "True" and using "Data Layer" in the Ecommerce section.
I think it comes down to how your checkout page success works and what the current extension is sending vs what is actually being reported by Tag Manager. I'm sure the support here can figure this out if you pay for it if you get stuck. -
Thanks to Patrick and also to Weltpixel for providing responses in this thread.
We now have a Magento 2 developer looking at the issue on our installation and I'll provide the solution once we have it. Having used Google Tag Assistant on both our website (which is a pretty standard installation of the Pearl theme with a few minor customisations) and the Pearl demo store, I have noticed that most of the product page information is missing from the data layer. I also noticed that the Tag Assistant reports two GTM tags, although only one (in addition to the noscript code) appears in the source code. My knowledge of how Google creates the data to be fed into their applications is limited so, as previously mentioned, I'll leave it with the experts and provide feedback once I have it. -
I already said to WeltPixel that I would be happy to upgrade to the paid extension if I could see that it works but seeing as it doesn't, this just tells me that I'd have the same issue had I paid for it so it makes you reluctant to pay for it only to go through the same problems. They shouldn't be offering a free extension that doesn't actually do what they claim.
Thanks for explaining the best you can though Patrick and thanks Ollie for your willingness to share the details once you learn what your developer highlights as the issue.
We've actually purchased an extension from another company instead to do this now. I got absolutely nowhere with WeltPixel's support after a week of painful and pointless back and forth exchanges (although a more helpful one was sent earlier but it just tells me to upgrade the extension and blames our theme basically).
Good luck in getting it sorted everyone. -
Our developer (Ryan Copeland of Foundation Commerce) believes he has located the issue.
He believes it is to do with the JavaScript being moved to the bottom of the web pages (this is an option within the Weltpixel Speed Optimzation extension).
I’m aware that Weltpixel addressed this in point number 4 of their recent article but it’d appear that there is still a conflict between the Weltpixel extensions.
https://support.weltpixel.com/hc/en-us/articles/4408024310546-Magento-2-Google-Tag-Manager-Google-Analytics-4-Missing-or-incomplete-transactions-revenueThe changes that we've made to our fairly standard installation of the theme is to disable the Weltpixel Speed Optimization extension and ensure that all JavaScript is not merged.
We also went through the Tag Manager assets exported from the Google Analytics Enhanced Ecommerce Pro extension and changed the trigger type on ‘WP - All Pages’ from ‘Page View’ to ‘Page View - DOM Ready’.It would appear that the issue was caused because the data layer was being loaded after the tags had fired inside the GTM container.
We will now monitor the situation over the weekend but from what we’ve seen being reported in Tag Manager on our staging website, we’re fairly confident that this is going to address the issue.
If these changes help fix the issue for anyone else then please share your feedback, which ensures that the user community can identify and resolve issues as quickly as possible.
Please sign in to leave a comment.
Comments
10 comments