Aller au contenu principal
Obligation UE · Obligatoire depuis le 19 juin 2026
SI
2 minFacile

Installer le bouton de rétractation sur Site sur mesure

Le bouton est obligatoire. La preuve, c'est ce qui vous protège. Collez simplement une ligne dans la balise <head> de votre site.

Récupérer mon code gratuitement

Essai gratuit de 7 jours, 0 € aujourd'hui. Votre tag unique en 2 minutes.

Installation

En trois étapes

Récupérez votre tag dans BackToMe, collez-le dans votre site, vérifiez. C'est tout.

01

Récupérez votre tag

Créez votre compte, ajoutez votre site : vous obtenez un tag unique dans Paramètres > Installation.

02

Collez-le avant </head>

La même ligne sur tout le site, juste avant la fermeture de la balise <head>, puis enregistrez.

Tag à copier dans la balise <head>

<script async src="https://backtome.fr/widget.js" data-site="VOTRE_ID"></script>
03

C'est en ligne

Le bouton « Renoncer au contrat » s'affiche en bas à droite. BackToMe le détecte tout seul et passe le statut à « Détecté ».

Où coller sur Site sur mesure

Avant la fermeture </head> du HTML servi sur toutes les pages où des achats peuvent se faire

  1. 1Identifiez le fichier de layout commun à toutes les pages (HTML statique : footer.html n'est pas le bon, c'est un layout principal type base.html)
  2. 2Localisez la balise </head>
  3. 3Collez le tag juste avant cette balise
  4. 4Pour un site SPA (React, Vue, Svelte, Angular), utilisez le mécanisme natif d'injection dans <head> du framework, voir pièges ci-dessous
  5. 5Déployez et vérifiez sur un onglet privé que le tag apparaît dans le source HTML

La différence BackToMe

Un bouton, oui. Surtout une preuve.

La plupart des solutions s'arrêtent au formulaire. BackToMe transforme chaque rétractation en preuve solide, c'est ce qui vous protège en cas de litige ou de contrôle.

Horodatage scellé

Chaque demande est scellée par une empreinte qui se brise à la moindre retouche.

Accusé sur support durable

Le client reçoit l'accusé de réception exigé par la loi, qu'il conserve comme justificatif.

Archivé dans l'UE, 5 ans

Conservé et hébergé dans l'Union européenne, exportable en un clic pour un juge ou l'autorité de contrôle.

Renforce la valeur probante de vos rétractations (règlement eIDAS (UE) 910/2014, admissible dans les 27 États membres).

Questions fréquentes

Si vous bloquez

Vérifier que tout marche et débloquer les cas les plus courants.

Comment vérifier que le bouton fonctionne ?
Ouvrez votre site en navigation privée : le bouton bleu « Renoncer au contrat » apparaît en bas à droite. Cliquez dessus, remplissez le formulaire test avec votre email : vous recevez l'accusé de réception dans la minute, et la rétractation apparaît horodatée dans votre dashboard BackToMe.
Sites SPA : injection via le framework, pas dans index.html
Sur un projet React (Next.js, CRA), Vue (Nuxt), Svelte (SvelteKit) : ne pas modifier le index.html final servi, mais utiliser le mécanisme du framework. Next.js : layout.tsx ou _document.tsx. Nuxt : nuxt.config.ts (head.script). SvelteKit : app.html. Sinon le script est correctement présent au premier chargement mais peut être perdu lors des navigations client-side.
CSP trop restrictive
Si votre site a un header Content-Security-Policy strict (souvent le cas en B2B), assurez-vous que les directives suivantes autorisent backtome.fr : script-src 'self' https://backtome.fr ; connect-src 'self' https://backtome.fr https://*.supabase.co. Sans ça, le navigateur bloque le bouton silencieusement.
Sites avec un build step
Si votre site est buildé (Hugo, Jekyll, Astro, Eleventy, etc.), ajoutez le tag dans le template de layout ou via une variable globale, puis rebuildez et redéployez. Modifier le HTML directement dans le dossier dist/ ne survivra pas au prochain build.
WordPress sans WooCommerce (memberships, formations, donations)
Vous vendez des abonnements via MemberPress, des formations via LearnDash ou Tutor LMS, des dons via Give, ou tout autre extension de monétisation autre que WooCommerce ? L'obligation de bouton de rétractation s'applique pareil dès qu'il y a vente à un consommateur dans l'UE. Le mécanisme d'installation est identique au guide WooCommerce : passez par un plugin de gestion d'en-tête (WPCode, Insert Headers and Footers) et collez le tag dans la zone Header. Aucune dépendance à WooCommerce nécessaire, le bouton est universel.
Newsletters payantes (Substack, Ghost, Beehiiv, ConvertKit Commerce)
Substack et certaines plateformes de newsletter payante n'autorisent pas l'injection libre de JavaScript dans le <head> des pages publiques (le HTML est verrouillé). Dans ce cas, BackToMe ne peut pas être installé directement sur la plateforme. Solutions : (1) ajouter un lien vers une page de rétractation hébergée ailleurs (un site sur mesure ou un sous-domaine que vous contrôlez), (2) envoyer la rétractation par e-mail conformément à l'obligation UE, en mentionnant cette voie de réclamation dans vos CGV. Ghost et Beehiiv permettent l'injection custom via leurs settings, donc le tag fonctionne dessus.
Pages standalone (Carrd, Linktree, page builders simples)
Carrd Pro, certains page builders gratuits et les plateformes de bio-link (Linktree, Beacons) ne donnent pas accès à <head>. Si votre activité commerciale passe uniquement par ces pages, vous devez héberger une page de rétractation conforme ailleurs et y renvoyer depuis vos liens. Pour Carrd Pro spécifiquement, l'injection de code custom est disponible et le bouton fonctionne.
Je ne vois pas le bouton sur mon site
Videz le cache (Ctrl+Shift+R ou Cmd+Shift+R) et vérifiez que vous avez bien publié ou enregistré après avoir collé le tag. Sur Site sur mesure, un cache serveur ou de thème peut retarder l'affichage de quelques minutes.
Le formulaire ne s'envoie pas
Un bloqueur de pub ou un pare-feu d'entreprise peut bloquer l'envoi. Testez en navigation privée sans extension : si ça marche, le blocage vient du navigateur, pas de BackToMe.
Je ne reçois pas l'accusé de réception
Vérifiez vos spams et l'onglet promotions. L'email part de notifications@backtome.fr. Si rien n'arrive après 5 minutes, vérifiez l'adresse renseignée dans les paramètres du site : une faute de frappe suffit.
Le statut reste sur « Non détecté »
Le bouton se signale à BackToMe quand un visiteur charge votre site. Ouvrez-le depuis un autre appareil ou en navigation privée, puis cliquez sur « ↻ Actualiser » dans les paramètres du site pour relire la dernière détection.

Toujours bloqué ? Écrivez-nous, on répond vite.

Posez votre bouton sur Site sur mesure

Récupérez votre tag unique et collez-le en quelques minutes. Essai gratuit de 7 jours, 0 € aujourd'hui, annulable en un clic.

Créer mon compte gratuit

Autres plateformes

Un site sur mesure n’a besoin que d’une ligne.

Une balise script avant la fermeture du body, et le bouton est en place sur tout le site. Aucun framework imposé, aucune dépendance. Essai gratuit 7 jours, 0 € aujourd’hui.