Migrer depuis une autre bannière de consentement
Guide pas-à-pas pour migrer depuis Cookiebot, OneTrust, Termly, Iubenda, Klaro ou tout autre CMP vers FlowConsent sans casser votre tracking.
Vous avez déjà une bannière cookies sur Cookiebot, OneTrust, Termly, Iubenda, Klaro, Axeptio, Didomi ou un autre CMP, et vous voulez passer à FlowConsent. Ce guide vous accompagne sans casser votre analytics ni votre conformité.
Avant de commencer
Préparez :
- La liste des services tiers actuellement sur votre site (votre ancien CMP l'exporte sûrement)
- Le mapping de catégories que vous utilisez aujourd'hui (nécessaires / analytics / marketing / préférences, ou découpage personnalisé)
- L'accès au
<head>de votre site (template, CMS ou tag manager) - Environ 30 minutes pour la première migration
1. Créer votre bannière FlowConsent
Inscrivez-vous sur app.flowconsent.com et créez une bannière pointant sur votre site. FlowConsent scanne la page et détecte les services tiers automatiquement.
Ne déployez pas tout de suite. Gardez votre ancienne bannière active jusqu'à l'étape 4.
2. Réconcilier la liste des services
Ouvrez l'onglet Services dans le Builder. Comparez à la liste de votre ancien CMP :
- Pour chaque service que l'auto-scan n'a pas attrapé, cliquez sur + Ajouter un service et configurez-le à la main
- Pour chaque service détecté que vous n'utilisez plus, archivez-le
- Vérifiez la catégorie de chaque service par rapport à votre setup précédent. Si votre marketing était sous-catégorisé (par ex. "publicité" vs "remarketing"), utilisez l'onglet Cookie list pour ajouter une catégorie personnalisée
3. Matcher l'apparence et les textes
Ouvrez Style pour matcher votre identité visuelle existante :
- Mise en page (la plupart des CMPs ont un bandeau bas ou une modal par défaut — choisissez la même)
- Couleur primaire et couleur d'accent de votre bannière actuelle
- Border radius, police, forme des boutons
Puis Information + Translations pour les textes. Si vous aviez peaufiné les wordings de votre ancienne bannière, collez-les tels quels. FlowConsent n'impose pas une formulation particulière.
Important — gardez les boutons Accepter et Refuser de taille égale. La CNIL et l'EDPB l'exigent ; si votre ancienne bannière avait un petit lien "Refuser" ou un bouton caché, c'est l'occasion de corriger.
4. Déployer et basculer le snippet
Dans l'onglet Deployment, déployez votre bannière FlowConsent. Copiez le snippet :
<!-- FlowConsent CMP -->
<script src="https://VOTRE-WORKSPACE.consent.flowconsent.com/cookie-manager.js?code=VOTRE_LICENSE_CODE"></script>Dans le <head> de votre site :
- Supprimez complètement le snippet de l'ancien CMP (le
cd.cookiebot.com/uc.jsde Cookiebot, leoptanon.blob.core.windows.netde OneTrust, etc.) - Collez le snippet FlowConsent au même endroit — le plus haut possible dans
<head>, avant tout script de tracking - Déployez votre site
Si votre ancien CMP enrobait vos scripts de tracking (par ex. l'attribut data-cookieconsent="statistics" de Cookiebot), laissez ces attributs en place — FlowConsent suit la même convention via data-service. Vous pouvez vérifier service par service dans l'onglet Services.
5. Vérifier avant et après
En navigation privée sur votre site :
- La bannière apparaît à la première visite
- L'onglet Réseau est propre avant de cliquer sur Accepter — pas de GA, pas de Meta Pixel, pas de HubSpot
- Cliquez sur Tout accepter → les scripts de tracking se déclenchent comme prévu
- Rechargez → plus de bannière, le tracking continue de fonctionner
- Ouvrez Analytics → Sessions dans votre dashboard FlowConsent — la session de test apparaît en ~1 minute
Si quelque chose ne va pas, consultez le guide de dépannage ou regardez l'onglet Logs de la bannière pour les erreurs de déploiement.
6. Migrer les enregistrements historiques (optionnel)
Si vous devez garder une trace des consentements passés pour des raisons d'audit, FlowConsent n'importe pas les enregistrements d'un autre CMP. Deux options :
- Conservez l'export de votre ancien CMP en archive froide (la plupart proposent un export CSV). Cela reste une preuve valide sous le RGPD.
- Plans Pro / Enterprise — contactez [email protected] pour un import assisté. Nous acceptons les exports Cookiebot, OneTrust, Termly et Iubenda.
Pièges fréquents
- Utilisateurs Google Tag Manager — si votre ancien CMP déclenchait des tags via un événement personnalisé (par ex.
cookieconsent_accepted), mettez à jour le trigger pour écouter l'événement FlowConsent. Voir l'API JS pour les noms d'événements. - Sites avec service worker — purgez le cache du service worker après déploiement. Certaines PWAs cachent agressivement l'ancien script CMP.
- Sites avec CSP — ajoutez le domaine du worker FlowConsent à la directive
script-srcde votre Content-Security-Policy. Le domaine exact dépend du plan :consent.flowconsent.com(Pro/Enterprise) ouvotre-worker.workers.dev(Free). - Sites multilingues — si votre ancien CMP détectait automatiquement la langue de l'utilisateur, configurez la même chose dans Information → Méthode de détection pour ne pas afficher la mauvaise langue.
Annuler l'abonnement à l'ancien CMP
Une fois que votre bannière FlowConsent est en production depuis au moins 7 jours sans souci de conformité, vous pouvez annuler votre ancien CMP. La plupart des fournisseurs imposent un préavis de 30 jours — vérifiez votre contrat.