Comment tracker les achats sur Squarespace avec GTM et Google Ads (Enhanced Conversions) ?

Squarespace est excellent pour lancer un site e-commerce rapidement… mais dès qu’on veut mesurer proprement les achats dans Google Ads, ça se complique.
Dans cet article, on vous montre une méthode fiable pour :

  • déclencher un événement purchase sur la page de confirmation (Order Status / Order Confirmation),
  • envoyer la conversion Achat à Google Ads via Google Tag Manager (GTM),
  • activer les Enhanced Conversions en transmettant l’email (donnée first-party) côté tag.

L’approche est basée sur une implémentation Data Layer + GTM (sans application tierce), similaire à celle détaillée par Md Zubayer Islam. :contentReference[oaicite:0]{index=0}

Pré-requis

  • Un site Squarespace avec une boutique (Squarespace Commerce) et des ventes réelles.
  • Accès admin Squarespace, notamment à la zone d’injection de code et à la page de confirmation de commande.
  • Un conteneur Google Tag Manager opérationnel.
  • Une action de conversion “Achat” dans Google Ads, avec Enhanced Conversions activées.

Étape 1 — Installer Google Tag Manager sur Squarespace

L’objectif : charger GTM sur toutes les pages (site-wide) pour piloter vos tags sans toucher au code du site à chaque évolution.

  1. Ouvrez votre Squarespace Dashboard.
  2. Allez dans Website > Pages > Custom Code > Code Injection (le chemin exact peut varier selon la version de l’interface).
  3. Collez le script GTM dans la zone Header (balise head).
  4. Enregistrez.

Astuce Convertix : vérifiez dans le navigateur que GTM se charge bien (onglet Network, présence de gtm.js) avant d’aller plus loin.

Étape 2 — Pousser un événement “purchase” dans le Data Layer sur la page de confirmation

La clé sur Squarespace : la page de confirmation de commande (Order Status / Order Confirmation) est l’endroit où vous disposez des données d’achat.
On va y pousser un objet Data Layer au format e-commerce, puis déclencher un événement nommé purchase.

Exemple de structure Data Layer (à adapter à votre Squarespace)

Attention : Squarespace expose les variables de commande différemment selon votre configuration.
L’exemple ci-dessous illustre la structure attendue côté GTM/Google Ads (transaction_id, value, currency, email).
Vous devrez mapper ces champs avec les variables réellement disponibles dans votre page de confirmation.

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  event: "purchase",
  ecommerce: {
    transaction_id: "{{ORDER_ID}}",
    value: {{ORDER_TOTAL}},
    currency: "{{CURRENCY}}"
  },
  customerEmailAddress: "{{CUSTOMER_EMAIL}}"
});
console.log("✅ purchase dataLayer pushed");
</script>

Dans le guide source, l’auteur pousse l’événement “purchase” sur l’Order Status Page afin que GTM puisse créer un déclencheur Custom Event et récupérer
ecommerce.transaction_id, ecommerce.value, ecommerce.currency et l’email pour Enhanced Conversions. :contentReference[oaicite:1]{index=1}

Où coller ce code ?

  1. Retournez dans la zone d’injection de code Squarespace.
  2. Repérez la section dédiée à la page de confirmation / Order Status Page.
  3. Collez le script dans la zone prévue pour cette page.
  4. Enregistrez et faites un test d’achat.

Étape 3 — Créer le déclencheur “purchase” dans GTM

  1. Dans GTM : Triggers > New.
  2. Nom : Purchase (Squarespace).
  3. Type : Custom Event.
  4. Event name : purchase.
  5. Déclenchement : All Custom Events.

Cette configuration correspond exactement à la logique décrite dans l’article de référence. :contentReference[oaicite:2]{index=2}

Étape 4 — Créer les variables Data Layer (et la variable Enhanced Conversions)

Variables nécessaires pour la conversion Achat Google Ads

  • DLV – transaction_id
    Type : Data Layer Variable
    Data Layer Variable Name : ecommerce.transaction_id
  • DLV – value
    Type : Data Layer Variable
    Data Layer Variable Name : ecommerce.value
  • DLV – currency
    Type : Data Layer Variable
    Data Layer Variable Name : ecommerce.currency

Variables nécessaires pour Enhanced Conversions (email)

  • DLV – customerEmailAddress
    Type : Data Layer

Notre méthodologie gagnante en 3 mois

1er mois : Lancement

Nous maximisons votre taux de conversion en travaillant sur les supports publicitaires : visuels, pages de vente, fiches produits.

2ème mois : Rentabilité

Nous maximisons le profit de vos campagnes en ciblant le coût par conversions le plus faible possible sans rogner sur le volume.

3ème mois : Croissance

Nous maximisons le volume des conversions (prospects ou ventes) tout en maintenant la rentabilité de votre activité.

Une gestion Google Ads sur-mesure & de A à Z

1. Analyse du marché

Optimiser son offre, son client type, la concurrence ainsi que les facteurs clés de succès du secteur est indispensable. Une analyse de marché permet de cibler les prospects générant le plus de profit.

2. Création & gestion des campagnes publicitaires

Nous configurons et optimisons les campagnes avec notre méthodologie afin de trouver rapidement des prospects grâce à Google Ads.

3. Création & optimisation de pages de vente & fiches produits

La page de vente est le socle d’une bonne campagne. Nous l’optimisons pour qu’elle soit un aimant à prospect.

4. Suivi des conversions & intégration CRM

Sans un bon suivi, le pilotage est impossible. Nous le configurons de manière optimale, de la conversion, en passant par la qualification jusqu’à la signature du prospect.

Les questions fréquemment posées

Combien coûte Google Ads ?

En fonction de votre secteur d’activité, du niveau de concurrence et de la complexité de votre marché, le budget peut grandement varier. Nous recommandons un minimum de 1000€ par mois pour commencer sereinement sur Google Ads.

D’après notre expérience (+100 entreprises accompagnées), tout type d’entreprise vendant un service ou produit peut trouver des clients avec Google Ads. À condition que cela soit bien fait.

1er mois (lancement) : Maximisation du taux de conversion en travaillant sur la page de vente.

2ème mois (Rentabilité) : Maximisation du profit de la campagne en ciblant le plus petit coût par conversions.

3ème mois (Volume) : Maximisation des conversions tout en maintenant la rentabilité.

Grâce à notre méthodologie et si nous avons tous les éléments pour réaliser correctement notre phrase de lancement, nous pouvons générer des résultats dès la 1ère semaine.

Prenez rendez-vous maintenant

Vous avez un projet en publicité en ligne ? Prenez rendez-vous maintenant avec un expert de Convertix.

Vous préférez le formulaire ?

Contactez-nous maintenant

Un expert de chez Convertix vous rappellera dans les moindre délais.

Suivez-nous sur nos médias

Du contenu régulier pour vous aider à être rentable avec la publicité en ligne.

Podcast : Décroche ton téléphone

LinkedIn de Convertix

Youtube de Convertix

Blog de Convertix

Newsletter de Convertix