Aller au contenu principal
7 min de lecture

Intégration Wix

Ajoutez des analytics respectueux de la vie privée, avec mode sans cookies, à votre site Wix en moins de cinq minutes. Zenovay fonctionne sur les plans Wix Free, Premium et Business / VIP, avec des hooks supplémentaires disponibles pour les développeurs Wix Velo.

Le chemin le plus rapide est Settings → Custom Code → Head. Vous avez besoin d'un plan Wix Premium ou supérieur pour utiliser Custom Code.


Démarrage rapide

ÉtapeCe que vous faites
1Tableau de bord ZenovayCopiez votre snippet de suivi
2Admin Wix → Settings → Custom CodeCollez le snippet dans un nouvel élément de code Head
3Publiez votre siteCliquez sur Publish pour déployer la modification
4Tableau de bord ZenovayAttendez 1 à 2 minutes, puis vérifiez les visiteurs en temps réel

Méthode 1 : Custom Code (recommandée)

Le Custom Code de Wix vous permet d'injecter n'importe quel snippet HTML dans le <head> de chaque page. C'est la même approche que Wix recommande pour Google Analytics et Meta Pixel.

Étape par étape

  1. Ouvrez votre site Wix dans l'éditeur ou le tableau de bord.
  2. Allez dans Settings (icône d'engrenage, barre latérale gauche) → Custom Code.
  3. Cliquez sur + Add Custom Code.
  4. Collez le snippet Zenovay depuis votre tableau de bord :
<script defer data-tracking-code="YOUR_TRACKING_CODE" src="https://api.zenovay.com/z.js"></script>
  1. Configurez l'emplacement :
    • Add Code to Pages : All pagesLoad code on each new page
    • Place Code in : Head
    • Name : Zenovay Analytics (pour le retrouver facilement)
  2. Cliquez sur Apply.
  3. Cliquez sur Publish en haut de l'éditeur — le Custom Code ne s'exécute que sur le site publié, pas en prévisualisation.

Vérifier l'installation

Ouvrez votre site publié dans une fenêtre de navigation privée et consultez le code source de la page (Cmd/Ctrl+U). Recherchez la ligne <script defer data-tracking-code=.... Puis ouvrez la vue en temps réel Zenovay — votre propre visite devrait apparaître en ~30 secondes.


Méthode 2 : Wix Velo (pour les développeurs)

Si votre site utilise Wix Velo (anciennement Corvid) et que vous devez suivre les pages de routeur, les transitions dynamiques entre pages ou les événements réservés aux membres, installez Zenovay via Velo. Vous aurez ainsi accès à l'API d'événements window.zenovay() complète.

Ajouter le script via Velo

Dans le mode Velo Dev Mode de votre site, ouvrez masterPage.js et ajoutez :

import wixWindow from 'wix-window';

$w.onReady(() => {
  if (wixWindow.rendering.env !== 'browser') return;

  const s = document.createElement('script');
  s.defer = true;
  s.src = 'https://api.zenovay.com/z.js';
  s.setAttribute('data-tracking-code', 'YOUR_TRACKING_CODE');
  document.head.appendChild(s);
});

Suivre des événements personnalisés

Une fois le script chargé, vous pouvez déclencher des événements depuis n'importe quelle page Velo :

$w('#submitButton').onClick(() => {
  if (window.zenovay) {
    window.zenovay('track', 'lead_form_submitted', {
      form_id: 'homepage-cta',
      plan_interest: $w('#planDropdown').value,
    });
  }
});

Identifier les membres

Si vous utilisez Wix Members, vous pouvez associer un identifiant de visiteur stable :

import { currentMember } from 'wix-members';

currentMember.getMember()
  .then(member => {
    if (member && window.zenovay) {
      window.zenovay('identify', {
        userId: member._id,
        email: member.loginEmail,
        name: member.profile?.nickname,
      });
    }
  });

Suivi des événements spécifiques à Wix

Fonctionnalité WixComment suivre
Soumission de formulaire de contactConfigurez un événement personnalisé via Wix Automations ou le callback Velo onWixFormSubmit
Achat Wix StoresUtilisez l'API de revenus avec le webhook de commande, ou déclenchez window.zenovay('track', 'purchase', { revenue, currency }) depuis la page de remerciement
Rendez-vous Wix BookingsÉvénement serveur Velo wix-bookings-backend → appelez notre API de suivi côté serveur
Inscription à la newsletteronWixFormSubmit Velo sur le formulaire d'inscription, déclenchez window.zenovay('track', 'signup', { source: 'newsletter' })

Exigences du plan et limites

  • Wix Free : Custom Code non disponible. Vous devez passer à Premium (16 $/mois ou plus) pour tout script tiers.
  • Wix Premium (Combo, Unlimited, Pro) : Custom Code fonctionne sur toutes les pages.
  • Wix Business / VIP : Custom Code + Wix Velo + hooks côté serveur disponibles.
  • Wix Studio (le nouvel éditeur) : Custom Code se trouve sous Site Settings → Tracking & Analytics → + New Tool. Choisissez Custom et collez le même snippet dans l'emplacement Head.

Pièges courants

Le snippet ne s'exécute que sur le site publié. Le Custom Code de Wix est intentionnellement supprimé de la prévisualisation/l'éditeur. Si vous ne voyez pas de trafic, assurez-vous d'avoir cliqué sur Publish et testez l'URL en ligne (pas editor.wix.com).

Délai de mise en cache. Wix met en cache le HTML publié de manière agressive. Après publication, attendez 5 à 10 minutes avant de conclure que l'installation est cassée — et forcez le rechargement avec Cmd/Ctrl+Shift+R lors des tests.

Wix Studio utilise un menu différent. Dans Wix Studio (déployé en 2024), le chemin est Settings → Tracking & Analytics, pas Custom Code. Le snippet lui-même est identique.

La navigation SPA n'est pas suivie automatiquement sur tous les thèmes. Wix affiche la plupart des pages sous forme de templates côté serveur, donc le suivi des pages vues par défaut fonctionne. Si vous utilisez un routeur Velo ou un template fortement de type SPA, appelez window.zenovay('trackPageView') manuellement à chaque changement de route.

Ne double-installez pas. Si vous aviez précédemment collé le snippet dans le thème via une application Wix et utilisez maintenant Custom Code, vous compterez chaque visite deux fois. Choisissez une seule méthode.


Dépannage

SymptômeCause probableSolution
Pas de données dans le tableau de bordSite non publiéCliquez sur Publish dans l'éditeur
Pas de données dans le tableau de bordCustom Code ciblant uniquement des pages spécifiquesRevérifiez Add Code to Pages → All pages
Pages vues en doubleSnippet collé à la fois dans Custom Code et dans le thèmeSupprimez-en un
Données uniquement sur certaines pagesLoad on first page only sélectionnéChangez pour Load code on each new page
Vue en temps réel vide mais l'onglet Réseau affiche /event 200Bloqueur de publicités sur votre propre navigateur qui bloque l'appel au tableau de bordTestez en navigation privée avec les extensions désactivées

Confidentialité et conformité

Le tracker Zenovay est compatible avec le mode sans cookies. Si vous intégrez le tracker sur un site réglementé (UE/RU/CH/Brésil/Californie), vous pouvez activer le mode sans cookies en ajoutant data-cookieless="true" à la balise script :

<script defer
        data-tracking-code="YOUR_TRACKING_CODE"
        data-cookieless="true"
        src="https://api.zenovay.com/z.js"></script>

Dans ce mode, aucun cookie ni entrée de stockage local n'est écrit — les identifiants de visiteurs n'existent que pour l'onglet en cours. Consultez le guide de conformité à la confidentialité pour tous les détails.


Ressources associées


Besoin d'aide ? Contactez [email protected] ou visitez notre Centre d'aide.

Cette page vous a-t-elle été utile ?