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