Installation Methods

There are several ways to install Kelkoo Sales Tracking (KST). The best method depends on your website, ecommerce platform, technical setup, and available development resources.

Use the table below to choose the installation method that best suits your setup.

Choose your installation method

Method

Recommended for

Technical requirements

Installation guide

Google Tag Manager (GTM)

Websites using GTM with Enhanced Ecommerce

Good understanding of Google Tag Manager

GTM Installation Guide

Manual integration

Any website where KST can be integrated directly into the source code

Development skills required

Manual Installation Guide

Magento 1 & 2

Magento stores

Development skills required

Magento 1 & 2 Installation Guide

PrestaShop 1.6 and earlier

PrestaShop stores running version 1.6 or earlier

Development skills required

PrestaShop 1.6 and Older Installation Guide

PrestaShop 1.7

PrestaShop stores running version 1.7

Development skills required

PrestaShop 1.7 Installation Guide

PrestaShop 8

PrestaShop stores running version 8

Development skills required

PrestaShop 8 Installation Guide

Shopify / Shopify Plus

Shopify and Shopify Plus stores

Manual integration

Shopify / Shopify Plus Installation Guide

WooCommerce

WooCommerce stores

Plugin – simple installation

WooCommerce Installation Guide

Unas Ecommerce

Unas stores

Plugin – simple installation

Unas Installation Guide

Lightspeed C-Series

Lightspeed C-Series stores

Manual integration

Lightspeed C-Series Installation Guide

Server-to-server

Custom implementations where browser-based tracking is not suitable

Advanced development skills required

Server-to-Server Integration

Multi-campaign support

All installation methods support multi-campaign tracking.

Not sure which method to use?

If your website uses Google Tag Manager with Enhanced Ecommerce, we recommend the GTM installation method.

If GTM is not available and there is no dedicated integration for your ecommerce platform, use the manual installation method.


Test your installation

After installing Kelkoo Sales Tracking, we strongly recommend testing your implementation before considering the setup complete.

See Test your Kelkoo Sales Tracking setup for detailed instructions.

Advanced setup

Once Kelkoo Sales Tracking is installed, additional configuration options are available for more advanced implementations.

These include:

Performance impact

Kelkoo Sales Tracking is designed to have minimal impact on your website's performance.

The tracking scripts and requests run asynchronously, allowing the rest of the page to load independently.

Typical timings are:

  • Approximately 100 ms to download the Lead Tag (2.9 kB compressed). The download is asynchronous and does not block the page from displaying.

  • Approximately 22 ms to download the Sales Tracking tag (3.9 kB compressed).

  • Approximately 180 ms for the request to the Kelkoo Sales Tracking service. This request is performed in the background and does not block the user experience.

We recommend loading the script using defer where applicable to further minimise its impact on page loading.