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
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.
