Installation of Kixell Tag

Installing Kixell Tag takes a few steps: download the module file from your account, deploy it on your PrestaShop store, check your theme's hooks, then activate your license. Follow the instructions below; if you run into trouble, the Common troubleshooting section at the end of the page lists what to check.

Prerequisites

Before you start, make sure you have:

  • administrator access to the PrestaShop back-office;
  • PHP 5.6 or higher;
  • the ability to upload a file larger than 2 MB from the back-office, or FTP/SFTP access to the modules directory;
  • the three display hooks present in your theme (detailed below).

Download the Module

To download the module from your interface, follow these steps:

  1. Go to My Account.
  2. Select My Licenses.
  3. Click on the relevant license.
  4. Click the Download Plugin button.

The kixelltag.zip file obtained must be deployed in its entirety. You can upload it via the back office or deploy it via FTP/SFTP in the modules directory of your site.

Activate the License

See Kixell Tag License Management

Check or Add Hooks on Your Shop

Make sure the following hooks are present in your theme:

  • {hook h='displayAfterTitleTag'} after the </title> tag.
  • {hook h='displayAfterBodyOpeningTag'} after the opening <body> tag.
  • {hook h='displayBeforeBodyClosingTag'} before the closing </body> tag.

These hooks are essential for the module's functionality.

Download Example Configurations for Google Tag Manager (GTM)

There are two options for deploying a GTM configuration: Client Side or Server Side. For Client Side deployment, only one JSON file is needed, while for Server Side, two JSON files are required.

We provide JSON files to accelerate the deployment of an initial configuration. These configurations are designed to save you time, but you can certainly create your own configuration or modify the existing one.

JSON Google Tag Manager Client Side

To download the JSON file for GTM Client Side from your interface:

  1. Go to My Account.
  2. Select My Licenses.
  3. Click on the relevant license.
  4. Click the Download Client Side GTM JSON button.

Access Client Side GTM Configuration

JSON Google Tag Manager Server Side

To download the JSON files for GTM Server Side from your interface:

  1. Go to My Account.
  2. Select My Licenses.
  3. Click on the relevant license.
  4. Click the Download Client Side GTM JSON for GTM Server Side button.
  5. Click the Download Server Side GTM JSON button.

Access Server Side GTM Configuration

Common troubleshooting

If installation does not go as expected, check the following:

  • The kixelltag.zip file is rejected on upload: its size (over 2 MB) often exceeds the server's upload_max_filesize limit. Deploy it via FTP/SFTP in the modules directory instead.
  • The module is installed but nothing triggers: make sure the three hooks are present in your theme (displayAfterTitleTag, displayAfterBodyOpeningTag, displayBeforeBodyClosingTag).
  • Tags are not firing: make sure your license is activated and that Google Tag Manager is correctly configured.
  • An update is not applied: use Force update from the Settings menu, then clear the PrestaShop cache.