Q. How can I get license key for my development website?
A. Please use the same license as live site provided with the order confirmation email on the staging site and ensure you have the latest version of scommerce/core installed i.e 2.0.6.
Once added go to
Stores>Configuration>Scommerce Configuration> Core and set
"Development Environment" to "Yes" then click on
verify. Once verified the license will start working on your staging site.
Q. Can I test the extension before buying?
A. Unfortunately we can't provide you extension for testing purposes but we have demo available for most of our extensions and happy to provide full refund if the extension doesn't work
Q. Can I request for customisation on your extensions?
A. Yes we do provide all sort of customisation for our clients at the reasonable rates. And if we believe the customisation will help our product then we also provide great discount on the customisation
Q. I have two live domains, do I need a separate license key for each live domain?
A. Yes you need to buy a separate license key for each live domain (www.site.com) or sub-domain (de.site.com) or subfolder (www.site.com/de). If you are buying licenses for more than four live sites in one transaction then we can offer you 30% discount on total amount
Q. How can I upgrade my extension to the latest version?
A. If your extension is within the free upgrade period (12 months from purchased date) then simply email us with your order number and our team will send you the latest version of the extension but if it is outside free upgrade period then you need to buy an upgrade using the following link
https://www.scommerce-mage.com/magento-extension-installation-service.html
Once you received the latest version of our extension then we would highly recommend to delete all the files and folder of our extension from your website first before uploading the latest version because we might have removed existing files and keeping existing files could cause problems on your website.
Q. Does my license get expired after certain period?
A. No, your license is not going to get expired but we would highly recommend upgrading to get all the latest fixes (including security fixes if any), improvements and new features. In the upgrade, we also ensure it is compatible with the latest version of Magento and when you upgrade you will have a smooth transition.
Q.Where can I download the extension files?
A. Please login into your account on our website and go to the download link under my account section to download the extension package.
Q.Can you provide a key that works for our development (NOT PRODUCTION) environment which will work on a dynamic URL, for example, 12334.gitpod.com and 4567.gitpod.com?
A. Unfortunately it is not possible to generate license keys based on the dynamic URLs.
License keys need to be generated per domain or subdomain whether it is production or non-production.
Q. What does Google Tag Manager do?
A. Google Tag Manager is a free tool that allows you manage and deploy tracking codes on your website without having to modify the code. It allows your technical people to focus on other challenging tasks instead of coding each individual marketing tag on your website.
With Google Tag Manager you can implement, Google Ad Conversion, Google Ad Remarketing, Floodlight Counter, Floodlight Sales, Conversion Linker, Google Optimize, Google Survey Website Satisfcation, AB TASTY Generic Tag,Adometry, AdRoll Smart Pixel, Audience Center 360, AWIN Conversion, AWIN Journey, Bizrate Insights Buyer Survey Solution,Bizrate Insights Site Abandonment Survey Solution, ClickTale Standard Tracking,comScore Unified Digital Measurement,Crazy Egg,Criteo OneTag,DistroScale Tag,Dstillery Universal Pixel,Eulerian Analytics,Google Trusted Stores,Hotjar Tracking Code,Infinity Call Tracking Tag, Intent Media - Search Compare Ads,K50 tracking tag,LeadLab, LinkedIn Insight, Lytics JS Tag,Marin Software, Mediaplex - IFRAME MCT Tag, Mediaplex - Standard IMG ROI Tag, Bing Ads Universal Event Tracking, Mouseflow, AdAdvisor, DCR Static Lite, Nudge Content Analytics, Oktopost Tracking Code,Optimise Conversion Tag,Message Mate,Perfect Audience Pixel, Personali Canvas,Placed,Pulse Insights Voice of Customer Platform,Quantcast Measure,SaleCycle JavaScript Tag,SaleCycle Pixel Tag,SearchForce JavaScript Tracking for Conversion Page, SearchForce JavaScript Tracking for Landing Page, SearchForce Redirection Tracking, Shareaholic, Survicate Widget, Tradedoubler Lead Conversion, Tradedoubler Sale Conversion,Turn Conversion Tracking,Turn Data Collection,Twitter Universal Website Tag, Upsellit Confirmation Tag, Upsellit Global Footer Tag, Ve Interactive JavaScript,Ve Interactive Pixel,VisualDNA Conversion Tag, Xtremepush - Web Push & Onsite Engagement, Yieldify and many more. It also keeps all the tracking in one location for you to easily maintain (add / update / remove)
Q. How do you setup trackings in GTM?
A. You can import JSON container files within GTM (admin -> import container). The JSON container files are provided along with your extension. Please follow set up guide for further information
Q. I have setup remarketing in GTM using your setup guide but I don't see conversion in GA or Google AdWords account?
A. To record conversions in AdWords or Analytics against your campaigns you will need to use the conversion pixel in GTM. Although the remarketing pixel does mention "conversion ID," it does not record conversions.
Q. How can I test whether all my tags are getting fired?
A. You can login to your GTM account and click on preview button on the top right corner of the screen. Once preview mode is on you can go on to your website and you will start seeing instant result on tags based on the events associated with them. For more information, please visit the following link -:
https://support.google.com/tagmanager/answer/6107056
Q. Does this extension create all tags, triggers and variables in GTM automatically?
A. The extension provides JSON files which you can simply import in GTM to set up tracking under GTM using ADMIN -> CONTAINER -> IMPORT CONTAINER option. It comes with JSON import files Facebook Pixel, Google Remarketing and various other trackings. Once imported please change the variable section to add GA, FB and Dynamic Remarketing Conversion ID
Q. We have setup everything correct, but GA tracking is not appearing on the site?
A. Please check the variable i.e. GA ID and make sure it has correct GA account ID specified and also make it remains as "Constant" variable.
Q. Why Google Analytics has some missing transactions?
A. Missing transactions could be for a number of reasons -:
- The user who has made the transaction had his or her JavaScript or cookies turned off
- The user is using an ad blocker or any other privacy related browser extension
- The user has left the page before the transaction has had chance to send to Google Analytics
- There might be a JavaScript issue on the order confirmation page
- Your payment gateway provider has their own order confirmation page so customer never come back to Magento order confirmation page.
- Order confirmation page doesn't get loaded with certain payment methods.
Q. Can I send offline or phone order transaction to Google which I create uisng Magento admin?
A.Yes, you just need to enable Send Phone or Admin Orders setting in the system configuration of our module.
Q. Does this module support GTM consent mode?
A. Yes it fully supports GTM consent mode especially if you are using our
GDPR / Cookie popup extension. You can also checkout our
blog page for more information
Q. Does this module support GTM server side tagging using GTM server container?
A. Yes it fully supports GTM server side tagging. You can also checkout our
blog page for more information
Q. Some of the tags are not getting triggered when I am on debug mode in GTM
A.There could be few reasons -:
- You haven't enabled dyamic remarketing tags / facebook tracking in Magento admin configuration. They should all be enabled for tracking to work properly.
- Check our user guide to make sure your tags, triggers and variables are set up correctly as depicted in our user guide. Please note: variable in GTM are case sensitive.
Q. Why do I get "Invalid or missing account ID" error in Google Tag Assistance?
Q. Chrome Google Tag Assistance reporting that tag manager should not be in a div tag, how should I solve this?
script tag must not be included in a <div>
A. Please make sure your page column files
/app/design/frontend/custom_theme/default/template/page/*column-*.phtml have
before_body_end just before body closing tag, like shown below -:
<?php echo $this->getChildHtml('before_body_end') ?>
</body>
Q. Does the plugin add the appropriate dataLayer needed to capture a transaction on the confirmation page to pass to GA 4 or does the dataLayer need to be manually added to the site
A.Everything will work fine if you follow the user guide exactly, it automatically implements all the necessary data layers for the standard GA4 events.
Q. Can I track promotions? For instance, see which banner from our home page has the best results, or if a banner on the left column is being clicked. How is it presented on the GA?
A. Yes our module does track promotions. It captures order coupon code and also tracks any banner on your website by tagging it with the following attributes -:
- data-promotion
- data-id
- data-name
- data-creative
- data-position
Here is the example of tagging your banners in Magento Admin (Pages or CMS Block)
<a data-promotion="true" data-id="homepage_1" data-name="Women Home Page Promotion" data-creative="homepage_banner_1" data-position="1" href="http://showcase.scommerce-mage.co.uk/women.html">
<img src="http://showcase.scommerce-mage.co.uk/media/wysiwyg/slide-2.jpg" alt="Style solutions - covet-worthy styles in travel-friendly fabrics - Click to Shop Woman"/>
</a>
You can see the data in Google Analytics under Ecommerce -> Marketing -> Internal Promotion.
Q. Are additional tags needed to capture your base ecommerce tracking?
A. No additional tags are needed for ecommerce tracking to work.
Q. Why do I see page not found or 404 error with gtm.js?
A. This happens because either your GTM Account ID is invalid or you haven't published your container in Google Tag Manager
Q. Can I implement cross-device linking using unique user id?
A. It creates data layer with user id and email address once customer is logged in which can be used to set up cross device linking by using google_user_id in remarketing
https://support.google.com/adwords/answer/7410411 or by sending to GA using
Fields to Set option in GTM as part of page view
Q. For GDPR compliance, I am asking my customers to accept whether they are happy for us to use third party cookies for sending personal identified information (PII) or not. Can I integrate this extension so that I can turn on or off sending data to GTM based on customer preference?
A. Yes, if you are using our
GDPR extension then you just need to set
Enable GDPR cookie check setting to
"YES" in the system configuration of our module but if you are using some other third party GDPR extension then you need to ask extension developer to confirm the name of the cookie which you can enter in the
GDPR Cookie Key settings in the system configuration of our module
Q. We have customise AJAX Add to Basket and Remove from Basket extension on our website, can I track add to basket and remove from basket event in GA?
A. Please refer to our user guide which will help you with Ajax add to basket / remove from basket functionality (under section 8)
User Guide You might need to ask your developer to find AJAX code in your theme or third-party extension to add the provided code at the correct file or location.
Q. How can I check Transactions using Transaction ID in GA4
A. Transaction ID is available in the dimensions in the custom reports. Normal reports do not have transaction ID. To create a custom report go to
GA4 property>Explore>Blank Add dimensions and metrics with inputs such as Transaction Data, date etc. Populate the rows and columns with these inputs and you will have a custom report as shown in the image below:-

Q. Does this module support Google Consent mode v2
Q. Does this module support Microsoft UET Tracking?
A. Yes, the module supports Microsoft UET/Bing Ads tracking with various custom events such as view item, add product to cart, remove product from cart, begin checkout, add shipping info, add payment info, purchase. A JSON import file with all the relevant tags, triggers and variables are included with the module.
Q. Does the module Collect PII data which can be used for Enhanced Conversion?
A. Yes, the module collects PII data but you have make sure that the following configuration is enabled Admin>System>Configuration>Scommerce Configuration> Google Tag Manager Pro Tracking>Enhanced Conversion. The PII data gets pushed as a data layer or a Javascript variable which is again configurable by setting Admin>System>Configuration>Scommerce Configuration> Google Tag Manager Pro Tracking>PII Data format to either "Global Javascript" or "data layer" from the dropdown.
Q. Do I need to reimport JSON files after module version upgrade?
A.Yes, you need to reimport JSON files provided with the module into your GTM container after every module version upgrade as we change these files from time to time as per the updates/changes in our data layers. This is essential to ensure the correct functionality of all the tags in the gtm container.