You just published an update to your Axeptio banner, but the correct configuration, version, or language is not displaying on your site?
Don't worry! Several causes can explain this behavior. This article helps you identify them.
My banner is displaying an old configuration
You modified and published your banner, but the changes are not showing. In most situations, the problem is related to browser cache or cookies.
What to check
Clear your browser cache and cookies
Reload the page in private browsing mode
Test from another browser or device
👉 Why?
Your browser may retain a cached older version of the banner and continue to display it, even if a new configuration has been published on the Axeptio side.
My banner is not displaying the same steps as those I see in the Axeptio admin preview
If you integrated Axeptio via a CMS integration (Shopify, WordPress, etc.), the integration may automatically add an additional step to manage services specific to the platform:
Shopify cookies in the case of Shopify integration: the purposes listed in this step are not editable and this screen cannot be removed for regulatory reasons
cookies generated by your other plugins in the case of WordPress integration
... and so on!
My banner is displaying in the wrong language
If your site is multilingual and the banner is not displaying in the expected language, it is likely that language management is not configured correctly.
What to check
Have you properly configured language management in accordance with our documentation?
Does the language detected by Axeptio match the language of the page displayed?
Is a language being forced in your integration (CMS, JavaScript, Google Tag Manager, etc.)?
👉 Axeptio relies on your configuration to determine which language version to load. Incorrect configuration can result in a different language being loaded.
My banner is displaying different configurations unpredictably
It is possible that Axeptio is integrated multiple times on your site, sometimes with different configurations.
What to check
Open your browser console
Check if the following error is displayed:
"Axeptio SDK is already loaded"
If this is the case:
Make sure to keep only one integration method
direct integration in the code
via Google Tag Manager
or via your CMS
👉 Loading Axeptio multiple times can cause unexpected behavior and prevent the correct configuration from being applied.
Otherwise, it is also possible that certain configuration options influence the version of the banner loaded on your site.
Step 1: Check the cookiesVersion parameter
Make sure you are not forcing the loading of a specific configuration via the cookiesVersion parameter:
directly in the Axeptio script
in a Google Tag Manager tag
or in your CMS integration
If this parameter is set, Axeptio will load only this version, even if another configuration is published.
Step 2: Check other targeting rules
Then check if you have configured:
URL-based rules
geolocation rules
👉 These rules can result in a different configuration being loaded depending on the page visited or the user's country.
