Skip to main content

Choose your Axeptio integration method

Compare the integration methods and choose the one that best suits your situation.

Written by Alexandre Dias Da Silva

To load Axeptio, there are several methods available, depending on your tools, technical level, and flexibility needs. Here is an overview of the available options.

☝ Choose one method, and only one! Loading Axeptio multiple times exposes you to compliance issues and will cause the error Axeptio SDK is already loaded in the console.

Comparison table

To help you choose the most suitable integration method for your context, here is a comparison table of the main available options. It gives you a clear overview based on your technical level, your tools, and how cookie blocking can be implemented.

Below, we detail each method in the following sections.

Method

Required level

Implementation of cookie blocking

Recommended if


Google Tag Manager (or other Tag Manager) ​ Choose

Easy to intermediate (no code)

Via GTM triggers that listen to visitor choices in the banner

You already use a Tag Manager

CMS Integration Choose

Very easy (no code)

Via the blocking built into our integration and/or GTM triggers

You have a website using WordPress, Drupal, Shopify, etc.

Hardcoded Script Choose

Technical (with code)

To be managed via manual logic in the code (consent verification before execution)

You don't use a CMS or Tag Manager

1. Integration via Google Tag Manager (recommended)

A Tag Manager is a tag management system that will allow you to inject code into your site dynamically. In this article, we will focus on how Google Tag Manager (GTM) works, due to its free nature and ease of use. However, there are other Tag Managers available.

A Tag Manager is a tag management system that will allow you to inject code into your site dynamically.

This is the simplest and most flexible method if you already use a tag manager (such as Google Tag Manager, Matomo Tag Manager, etc.).

Why choose this method?

  • No modification to your site's source code is necessary.

  • Quick installation thanks to our ready-to-use GTM tag template: just paste your Axeptio project ID into it.

  • Simplified consent management: GTM triggers allow you to condition your third-party services based on your visitors' choices.

  • Centralized view: you control all your marketing or analytics services from a single tool.

👉 If you are unsure between the different methods, start with this one.

Other Tag Managers

Below is a non-exhaustive list of other Tag Management Systems (TMS).

Most of these solutions are paid and we have not conducted in-depth integration testing with Axeptio. However, due to their paid nature, they generally offer support and assistance with configuration, unlike Google Tag Manager.

✅ If you implement one of these solutions, please feel free to contact our support if you need help, or if you would like your experience to benefit others and want to help us expand this article.

  • Launch by Adobe: if you are familiar with Adobe products, this solution appears to be quite easy to use

  • Tealium: specialized in marketing, useful if you have multiple high-traffic sites and complex marketing campaigns

  • Signal: specialized in advertising tag management

  • Qubit: ready-to-use, this solution stands out for its advanced personalization

  • Ensighten: specialized in security

  • Segment.io: To configure Segment.io with Axeptio, you just need to follow this documentation: Segment.io Documentation

  • TagCommander: specialized in GDPR compliance

  • Piwik PRO: open-source code

  • IBM DDX: included in IBM's Digital Marketing Optimization Suite, this solution uses only a single tag to function, thus promoting your site's performance

  • Yottaa: specialized in eCommerce

  • Kwanko: if you use Kwanko, you will need to add a Kwanko cookie to your Axeptio widget, in addition to the solutions loaded directly by it. Once this is done, contact your Kwanko account manager directly

  • Eulerian: if you use Eulerian, the integration of a CMP such as Axeptio is detailed in this documentation: Eulerian Documentation

2. Via integration with your CMS

Your site runs on Shopify, WordPress, Webflow, Drupal, or another CMS? We have likely developed an integration in the form of a plugin, module, or app that you can install in just a few clicks, without having to manipulate any code.

Why choose this method?

  • Quick installation, directly from your administration interface.

  • No need to code: everything is managed via your CMS interface.

  • Simplified initial setup: some of our integrations (such as WordPress or Drupal) are able to automatically detect other plugins/extensions installed on your CMS and submit them to consent in your Axeptio banner.

  • Compatible with a Tag Manager: you can combine the two for even more precise control of your services' triggering.

3. "Hardcoded" integration in your pages' code

This method consists of manually copying and pasting the Axeptio script into the code of each page on your site.

What you need to know:

  • This method is rather reserved for technical profiles (or developers).

  • You will also need to manually add the triggering logic of your third-party services, based on the user's consent choices.

  • This can become difficult to maintain in the long term.

⚠ We only recommend this method if you use neither a CMS nor a Tag Manager, and you have technical expertise.

For mobile applications

If you are looking to integrate Axeptio into a mobile application, consult our mobile SDK documentation.

Did this answer your question?