The Playful Sparkle - Google Tag Manager extension for OpenCart 3.x+ makes integrating Google Tag Manager (GTM) into your OpenCart eCommerce store a breeze. With its no-code setup, simply enter your Google GTM Measurement ID, and the tracking code is automatically added to your site. This allows seamless tracking and data collection for various services like Google Ads, Google Analytics, and more, all without the need for coding knowledge. Additionally, the extension supports Google Consent Mode (GCM), offering customizable privacy settings for your visitors, where you can easily manage data storage preferences and consent profiles, including options for Ads Data Redaction and URL Passthrough, among others.
Introduction to Google Tag Manager
Google Tag Manager (GTM) is a free tool that helps you manage and deploy marketing tags (such as analytics and tracking codes) on your website without needing to modify the code directly. It enables marketers and developers to update measurement codes and track key performance metrics in real-time, simplifying website management. By using GTM, you can add and update various tags from services like Google Ads, Google Analytics, and more, without the hassle of changing the website code every time you need an update. This extension automates the process, ensuring your store is GTM-ready with minimal effort.
- No-code Integration: Effortless setup—just insert your Google Tag Manager Measurement ID, and the tracking code is added automatically.
- Google Consent Mode (GCM): Includes support for Google Consent Mode, allowing you to manage consent preferences for data storage and tracking.
- Customizable Consent Profiles: Choose from pre-configured GCM profiles (Custom, Strict, Balanced) and freely customize consent options like Ad Storage, Ad User Data, Analytics Storage, and more.
- Ads Data Redaction: Enable or disable Ads Data Redaction to control data sharing and privacy.
- URL Passthrough: Option to manage URL Passthrough to streamline tag firing and tracking.
- Compatibility: Integrates smoothly with OpenCart 3.x+, supporting a range of online store setups.
- Multi-store Support: Supports multi-store setups by default, making it easy to integrate across multiple OpenCart stores.
- Multilingual Support: Ready for international use with languages including Čeština (cs-cz), Deutsch (de-de), English (GB) (en-gb), English (US) (en-us), Español (es-es), Français (fr-fr), Magyar (hu-hu), Italiano (it-it), Русский (ru-ru), and Slovenčina (sk-sk).
- Download the latest version from this repository.
- Log in to your OpenCart admin panel.
- Navigate to
Extensions > Installer
. - Click the
Upload
button and upload theps_gtm.ocmod.zip
file. - Navigate to
Extensions > Extensions
and selectAnalytics
from theChoose the extension type
dropdown list. - Locate the extension in the
Analytics
list and click theInstall
button. - Click the
Edit
button, configure the extension parameters, and click theSave
button to save your settings. - Navigate to
Extensions > Modifications
, select all your modifications and click theRefresh
button to update the modification cache and apply the changes.
For assistance or inquiries related to this extension, please open an issue on this repository or contact us via email at support@playfulsparkle.com.
This project is distributed under the GPL-3.0 license. Please refer to the LICENSE file for further details.
We encourage contributions from the community. To contribute, please fork the repository and submit a pull request with your proposed changes.