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 integration method best suited to 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 then detail each method in the following sections.

Method

Required level

Cookie blocking setup

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 blocking built into our integration and/or GTM triggers

You have a WordPress, Drupal, Shopify, etc. site

Hard-coded 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 allows 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 allows 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 of your site's source code is necessary.

  • Fast installation thanks to our ready-to-use GTM tag template: simply paste your Axeptio project identifier into it.

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

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

👉 If you're 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 extensive integration testing with Axeptio. However, due to their paid nature, they generally offer support and configuration assistance, unlike Google Tag Manager.

✅ If you implement one of these solutions, 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 enrich this article.

  • Launch by Adobe: if you're 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 managing advertising tags

  • Qubit: usable as is, this solution stands out for its advanced customization

  • 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 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 most certainly developed an integration in the form of a plugin, module, or app that you can install in a few clicks without having to manipulate code.

Why choose this method?

  • Fast installation, directly from your administration interface.

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

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

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

3. "Hard-coded" integration in your page 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 logic for triggering your third-party services based on the user's consent choices.

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

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

For mobile applications

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

Did this answer your question?