Plateformes

Comment ajouter un bandeau cookies à un site Squarespace

Sur Squarespace, collez la balise dans le champ Header de l’injection de code (ouvrez le panneau Pages, cliquez sur Custom Code en bas, puis sur Code Injection), disponible sur les offres Core, Plus et Advanced. Désactivez le bandeau cookies de Squarespace sous Cookies & Data Privacy et réglez les cookies non essentiels sur Restrict pour couper ses cookies de mesure d’audience ; ajoutez votre balise Google par injection de code plutôt que par le champ External API keys.
Publié le 20 octobre 2026 · Par l’équipe Cookiequiet

Étapes

Ouvrir Code InjectionDans l’éditeur du site, ouvrez le panneau Pages, cliquez sur Custom Code en bas du panneau, puis sur Code Injection. L’injection de code est disponible sur les offres Core, Plus, Advanced et certaines offres historiques.
Coller la balise dans HeaderCollez la balise Cookiequiet tout en haut du champ Header et cliquez sur Enregistrer. Squarespace l’injecte dans le head de chaque page.
Désactiver le bandeau de SquarespaceOuvrez le panneau Cookies & Data Privacy (sous Settings, puis Website ; les sites plus anciens l’appellent Cookies & Visitor Data) et désactivez l’interrupteur « Cookie banner ».
Restreindre les cookies de mesure d’audience de SquarespaceDans le même panneau, sous Advanced Privacy settings, réglez Non-essential Cookies sur Restrict et enregistrez. Squarespace cesse alors de déposer ses cookies ss_cvr, ss_cvt et les cookies de mesure associés.
Déplacer Google Analytics vers l’injection de codeRetirez l’ID de mesure de Developer tools, puis External API keys, et collez la balise Google dans le champ Header sous la balise Cookiequiet, marquée avec type="text/plain" et data-cq-category="analytics", ou précédée du bloc de consentement par défaut de Google.
Marquer les autres balisesDonnez au pixel Meta et à tout script de chat ou de carte de chaleur collé dans le champ Header ou Footer le même marquage, avec la bonne catégorie. Remplacez src par data-cq-src sur les iframes des blocs Code.
Ajouter le lien Préférences de cookiesModifiez le pied de page et ajoutez un lien texte vers #cq-preferences, ou un bloc Code contenant le lien avec data-cq-show-preferences. Enregistrez.
Tester avec Tout refuserOuvrez le site dans une fenêtre de navigation privée, cliquez sur Tout refuser et vérifiez qu’aucun cookie _ga, _fbp ou ss_cvr n’est déposé. Acceptez tout, rechargez et consultez le registre des consentements.

Où coller la balise dans Squarespace

L’injection de code de Squarespace imprime du HTML personnalisé sur chaque page. Dans l’éditeur du site, ouvrez le panneau « Pages », cliquez sur « Custom Code » (code personnalisé) en bas du panneau, puis sur « Code Injection » (injection de code). Collez la balise tout en haut du champ « Header » et cliquez sur « Enregistrer » :

html
<script src="https://cookiequiet.com/cq.js" data-site="YOUR_SITE_KEY" data-consent-mode="1" data-auto-block="1" defer></script>

Squarespace documente que le champ Header est injecté dans le head de chaque page, et que l’injection de code est disponible sur les offres Core, Plus, Advanced et certaines offres historiques (Business et Commerce). Les offres Basic et Personal ne l’incluent pas. Les pages de paiement n’exécutent pas le code personnalisé.

Le bandeau et les cookies de mesure d’audience propres à Squarespace

Squarespace livre son propre bandeau cookies et sa propre mesure d’audience. Les deux demandent un changement de réglage :

  1. Ouvrez le panneau « Cookies & Data Privacy » (sous « Settings », puis « Website » ; les anciens articles d’aide l’appellent « Cookies & Visitor Data ») et désactivez l’interrupteur « Cookie banner », pour que les visiteurs ne voient qu’un seul bandeau.
  2. Sous « Advanced Privacy settings », réglez « Non-essential Cookies » sur « Restrict » (restreindre) et enregistrez.

La seconde étape compte. Squarespace Analytics identifie les visiteurs avec ses propres cookies (ss_cid, ss_cpvisit, ss_cvr pendant deux ans ; ss_cvisit, ss_cvt pendant 30 minutes). Ils sont déposés par le code de Squarespace, pas par une balise que vous pourriez marquer, et Squarespace ne documente aucun moyen pour un bandeau tiers de les activer après le consentement. Avec Restrict, Squarespace cesse de les déposer pour tout le monde ; Squarespace Analytics compte alors moins de visiteurs, c’est le prix d’un bandeau externe sur cette plateforme. Les cookies nécessaires (crumb, CART, Locked, _ssid, _dd_s) restent et ont leur place sous Nécessaires dans votre tableau des cookies.

Comment gérer les balises que Squarespace charge à votre place

  • Google Analytics. L’ID de mesure saisi sous « Developer tools », puis « External API keys » est imprimé par Squarespace, et Squarespace lie sa gestion du consentement à son seul bandeau (son article d’aide invite à voir avec votre prestataire si vous utilisez une plateforme de consentement tierce). Retirez l’ID à cet endroit et collez la balise Google dans le champ Header sous la balise Cookiequiet, marquée avec type="text/plain" data-cq-category="analytics", ou précédée du bloc de consentement par défaut de Google, comme l’explique le guide Google Analytics 4.
  • Pixel Meta. Squarespace précise lui-même que son bandeau ne désactive pas l’intégration du pixel Meta. Collez plutôt le code de base du pixel dans le champ Header, marqué data-cq-category="marketing", comme dans le guide Meta Pixel.
  • Champ Footer. Le code du champ Footer est injecté avant la balise body fermante, après la balise Cookiequiet : le marquage y fonctionne aussi.
  • Contenus embarqués. Dans un bloc Code ou un bloc Embed, écrivez les iframes avec data-cq-src au lieu de src pour que le lecteur attende le consentement.

Comment ajouter le lien Préférences de cookies

Modifiez le pied de page, ajoutez un lien texte libellé « Préférences de cookies » et réglez son lien sur #cq-preferences ; Squarespace conserve les liens d’ancre tels quels. Si votre mise en page s’y prête mal, ajoutez un bloc Code contenant <a href="#cq-preferences" data-cq-show-preferences>Cookie preferences</a>, ou activez le bouton flottant de préférences dans les réglages du bandeau.

Comment tester

  1. Ouvrez le site dans une fenêtre de navigation privée et cliquez sur « Tout refuser ».
  2. Vérifiez les cookies dans les outils de développement : cq_consent, crumb et les autres cookies nécessaires ; pas de _ga, pas de _fbp, et pas de ss_cvr si Restrict est actif.
  3. Effacez les cookies, cliquez sur « Tout accepter », rechargez : les balises marquées s’exécutent.
  4. Ouvrez le registre des consentements dans le tableau de bord Cookiequiet.

Si l’éditeur du site devient pénible à utiliser après l’ajout du code, Squarespace permet de désactiver le code personnalisé pendant l’édition ; cela n’affecte pas les visiteurs.

Ce qui est propre à Squarespace

  • Offre. L’injection de code exige Core ou plus (ou une offre historique Business ou Commerce) ; sur Basic ou Personal, la balise ne peut pas être ajoutée.
  • Paiement. Le code personnalisé ne s’exécute pas sur les pages de paiement, le bandeau n’y est donc pas affiché ; les cookies de commerce sont nécessaires.
  • Squarespace Analytics. Attendez-vous à moins de visiteurs dans les rapports de Squarespace une fois les cookies non essentiels restreints ; le registre des consentements et une balise de mesure d’audience chargée après consentement vous donnent les vrais chiffres.
  • Les versions 7.0 et 7.1 utilisent le même panneau Code Injection.

Questions

Non. L’injection de code est disponible sur les offres Core, Plus, Advanced et certaines offres historiques Business et Commerce, comme Squarespace le documente. Les offres Basic et Personal ne peuvent pas ajouter de scripts.
Squarespace dépose lui-même ses cookies de mesure d’audience. Réglez Non-essential Cookies sur Restrict sous Advanced Privacy settings, dans le panneau Cookies & Data Privacy ; sinon, ils sont déposés quel que soit le bandeau.
Non. Désactivez son interrupteur pour que les visiteurs ne voient qu’un bandeau et qu’il n’y ait qu’un registre des consentements. Le bandeau de Squarespace ne peut d’ailleurs pas bloquer les traceurs que vous ajoutez par injection de code, comme sa documentation l’indique.
Pas s’il doit attendre le consentement. Squarespace imprime cette balise lui-même et seul son propre bandeau la contrôle. Collez la balise Google dans l’injection de code Header, sous Cookiequiet, marquée ou avec le bloc de consentement par défaut de Google.

Mettez un bandeau discret sur votre site dès aujourd’hui

Gratuit pour un site avec toutes les fonctions essentielles, sans carte ni période d’essai qui expire. Passez un site en Starter pour €3 par mois pour le mettre à vos couleurs par IA sans la mention Cookiequiet, ou en Pro pour €9 pour le concevoir avec l’agent IA.