Retour au blog

Blog

SignalHost pour Wix : un suivi côté serveur pour votre site, sans code à coller

Publié · 7 min de lecture

Disponible sur Wix App Market

L’application SignalHost apporte à un site Wix un suivi Google Tag Manager côté serveur, sans code à coller. Wix place un script de l’application sur chaque page ; il transforme les propres événements d’analyse de Wix en événements Google Analytics 4 et les envoie, sous une forme que les bloqueurs de publicité ne reconnaissent pas, à votre propre serveur de tagging, qui les transmet à Google Analytics 4 et à vos plateformes publicitaires. Ce guide couvre l’installation, la connexion, le test, ce que l’application envoie, et ce qu’il faut faire quand quelque chose ne fonctionne pas.

Avant de commencer

  • Un site Wix publié. Le suivi de l’application ne fonctionne que sur le site publié, et Wix ne communique l’adresse d’un site aux applications qu’une fois celui-ci publié.
  • Un compte SignalHost. L’offre gratuite suffit pour essayer : 10 000 requêtes par mois et un conteneur. Vous pouvez créer le compte pendant la connexion.
  • L’autorisation d’ajouter des applications au site.

1. Ajouter l’application à votre site

Ouvrez SignalHost: Server Tag Manager dans le Wix App Market et ajoutez-la à votre site, en approuvant les autorisations que Wix affiche. L’une d’elles est la gestion des scripts intégrés : c’est ainsi que le script de l’application atteint vos pages. L’application apparaît ensuite dans le tableau de bord de votre site.

Si la page de l’application indique « Publiez d’abord votre site », faites-le avant de continuer : le suivi ne fonctionne que sur le site publié.

2. Connecter le site à un conteneur

Ouvrez SignalHost depuis le tableau de bord de votre site et cliquez sur « Se connecter avec SignalHost », ou sur « Créer un compte gratuit » si vous débutez. signalhost.io s’ouvre dans un nouvel onglet ; connectez-vous ou inscrivez-vous là-bas.

L’écran suivant indique ce que l’application pourra faire — ajouter le suivi sur chaque page de votre site et le maintenir à jour, envoyer les pages vues, les événements de boutique et de formulaire de votre site à ce conteneur, et lire l’état du conteneur — et ce qu’elle ne peut pas faire : lire les coordonnées de vos visiteurs, utiliser votre compte Google ou consulter votre facturation. Il vous demande ensuite quel conteneur le site doit utiliser. Un conteneur est votre propre serveur de tagging : un conteneur web et un conteneur serveur Tag Manager, construits dans votre propre compte Google, si bien qu’ils restent à vous.

Choisissez-en un et cliquez sur « Connecter », ou choisissez « Nouveau conteneur pour … » suivi de l’adresse de votre site, puis cliquez sur « Créer le conteneur » pour passer par le court assistant.

3. Confirmer dans Wix

Revenez sur la page de l’application dans votre tableau de bord Wix ; elle se met à jour à votre retour. Lorsqu’elle affiche « Confirmer la connexion », vérifiez le compte et le conteneur qu’elle nomme, puis cliquez sur « Confirmer ».

La page nomme alors le conteneur connecté, et son titre indique « Le suivi démarre dans quelques minutes » jusqu’à ce que tout soit en place, puis « Le suivi est actif ». Un conteneur encore en construction commence le suivi dès qu’il est prêt.

4. Le tester

Ouvrez votre site publié dans un nouvel onglet et acceptez la bannière de cookies s’il y en a une. Consultez un produit, ajoutez-le au panier et commencez le paiement, ou envoyez votre formulaire de contact. En quelques minutes, « 7 derniers jours », sur la page de l’application, compte les « Pages vues », « Ajouts au panier », « Paiements commencés » et « Achats ».

« Ouvrir les statistiques et les réglages » ouvre votre conteneur sur signalhost.io. À partir de l’offre Growth, « Suivi des événements en direct » y liste chaque événement à son arrivée, avec son pays, son navigateur et son état de consentement.

Ce que l’application ajoute à votre site

Un seul script, que Wix place dans le head de chaque page et qui ne s’exécute qu’après que le visiteur a accepté les cookies d’analyse dans la bannière de cookies de votre site. Il écoute les événements d’analyse que Wix déclenche lui-même et les transforme en événements Google Analytics 4 :

  • page_view, une fois par page
  • view_item_list et view_item depuis Wix Stores
  • add_to_cart et remove_from_cart
  • begin_checkout, add_shipping_info et add_payment_info
  • purchase, une fois par commande, avec sa valeur (hors taxes et livraison), les taxes, la livraison et le code de réduction
  • generate_lead pour l’envoi d’un formulaire, et sign_up quand un visiteur crée un compte

Le script gère lui-même les cookies Google Analytics et encode chaque requête, si bien que les bloqueurs de publicité ne la reconnaissent pas. Votre serveur de tagging transmet chaque événement à Google Analytics 4 et aux plateformes publicitaires que vous configurez sur la page du conteneur : Google Ads, Meta, TikTok et d’autres. Le choix publicitaire du visiteur accompagne chaque événement, si bien que votre conteneur serveur peut ne pas transmettre certains événements aux plateformes publicitaires.

Wix place l’e-mail d’un acheteur et les coordonnées saisies dans un formulaire dans ses propres événements ; le script n’en lit aucune. Il ne charge pas non plus votre conteneur web Tag Manager : Wix verrouille la fonction du navigateur avec laquelle la balise Google envoie ses données, si bien que les hits de cette balise partiraient en clair et seraient supprimés par les bloqueurs de publicité. Seules vos propres balises dans le conteneur web, comme un outil de cartes de chaleur, en pâtissent.

Votre propre domaine de suivi

Votre conteneur démarre sur une adresse sous signalhost.io. Avec une offre payante, « Configurer votre propre domaine » sur la page du conteneur vous guide pas à pas vers un sous-domaine de votre propre site, comme metrics.votresite.com, avec un seul enregistrement DNS. Les navigateurs le traitent comme first-party : ses cookies comptent comme les vôtres et les clics sur vos annonces restent attribués. Une fois qu’il est en ligne, l’application y bascule votre site en quelques minutes. Il n’y a rien à remplacer à la main.

Ajouter SignalHost à la main

Vous pouvez aussi ajouter SignalHost à un site Wix sans l’application. Sur signalhost.io, ouvrez votre conteneur, trouvez l’extrait dans la carte « Installer sur votre site » et cliquez sur « Copier ». Puis, dans les paramètres de votre site Wix, ouvrez « Custom code » et ajoutez l’extrait dans le head de toutes les pages. Publiez le site, visitez-le et cliquez sur « C’est fait » sur la page du conteneur.

Sur Wix, cette installation est bien moins efficace que l’application. L’extrait charge votre conteneur Tag Manager, dont la balise Google envoie elle-même les pages vues, et comme Wix verrouille la fonction du navigateur avec laquelle cette balise envoie ses données, SignalHost ne peut pas encoder ces hits : ils partent en clair, et les listes de filtres courantes des bloqueurs de publicité les suppriment. Les événements de boutique et de formulaire viennent du script de l’application, si bien que l’extrait seul envoie les pages vues et ce que votre site pousse lui-même dans le dataLayer. Quand votre propre domaine est en ligne, c’est à vous de remplacer l’extrait. Et ne faites pas tourner les deux : le script de l’application envoie aussi les pages vues, donc si l’extrait reste en place, chaque page est comptée deux fois.

Offres et facturation

Un site connecté via l’application paie SignalHost par l’intermédiaire de Wix. La carte « Votre forfait », sur la page de l’application, affiche les requêtes de ce mois, et « Passer à un forfait supérieur » ouvre le paiement de Wix pour l’application. Un compte venu d’un site Wix y achète ses offres, et non par carte sur signalhost.io.

Wix conserve une offre résiliée jusqu’à la fin de la période payée. Pour supprimer votre compte SignalHost alors qu’une offre Wix se renouvelle encore, résiliez d’abord l’offre dans votre tableau de bord Wix. Si un autre site Wix, une boutique Shopify ou une carte paie déjà pour votre compte, l’application l’indique ; résiliez l’un des deux pour ne pas payer deux fois.

Gérer et déconnecter

« Déconnecter » se trouve au bas de la page de l’application et demande un second clic. SignalHost désactive alors son script sur votre site en quelques minutes. Votre conteneur et ses statistiques restent, et « Se connecter avec SignalHost » relie de nouveau le site. Paramètres › Sites connectés, sur signalhost.io, liste aussi le site.

Si vous retirez plutôt l’application de votre site dans Wix, Wix en informe SignalHost et le site est marqué comme déconnecté.

Quand quelque chose ne fonctionne pas

  • La page de l’application indique « Publiez d’abord votre site » : le script ne fonctionne que sur le site publié. Publiez le site et rouvrez l’application.
  • La demande de connexion a expiré : cliquez de nouveau sur « Se connecter avec SignalHost ».
  • La page indique que votre conteneur est encore en cours de configuration : la construction d’un nouveau conteneur prend quelques minutes, et le suivi démarre dès qu’il est prêt.
  • La page indique que votre conteneur n’a pas encore de propriété Google Analytics : terminez sa configuration sur signalhost.io.
  • « 7 derniers jours » reste à zéro : ouvrez le site publié, pas l’éditeur, et acceptez les cookies d’analyse dans la bannière. Le script ne s’exécute que pour les visiteurs qui les acceptent.
  • La page indique qu’elle est ouverte depuis longtemps : rouvrez SignalHost depuis votre tableau de bord Wix.
  • Pour tout le reste : écrivez à hello@signalhost.io en indiquant l’adresse de votre site.

Marques

SignalHost est un produit indépendant d’Algorithmo GmbH ; il n’est ni affilié à Wix, à Google, à Meta ou à TikTok, ni approuvé par eux. Google Analytics, Google Ads et Google Tag Manager sont des marques de Google LLC ; Meta est une marque de Meta Platforms, Inc. ; TikTok est une marque de ByteDance Ltd. ; Wix et Wix Stores sont des marques de Wix.com Ltd.

Cessez de perdre vos données

Commencez gratuitement. Votre premier conteneur est prêt en quelques minutes.