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
| Étape | Où | Ce que vous faites |
|---|---|---|
| 1 | Tableau de bord Zenovay | Copiez votre snippet de suivi |
| 2 | Admin Wix → Settings → Custom Code | Collez le snippet dans un nouvel élément de code Head |
| 3 | Publiez votre site | Cliquez sur Publish pour déployer la modification |
| 4 | Tableau de bord Zenovay | Attendez 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
- Ouvrez votre site Wix dans l'éditeur ou le tableau de bord.
- Allez dans Settings (icône d'engrenage, barre latérale gauche) → Custom Code.
- Cliquez sur + Add Custom Code.
- 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>
- Configurez l'emplacement :
- Add Code to Pages : All pages → Load code on each new page
- Place Code in : Head
- Name :
Zenovay Analytics(pour le retrouver facilement)
- Cliquez sur Apply.
- 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é Wix | Comment suivre |
|---|---|
| Soumission de formulaire de contact | Configurez un événement personnalisé via Wix Automations ou le callback Velo onWixFormSubmit |
| Achat Wix Stores | Utilisez 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 newsletter | onWixFormSubmit 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ôme | Cause probable | Solution |
|---|---|---|
| Pas de données dans le tableau de bord | Site non publié | Cliquez sur Publish dans l'éditeur |
| Pas de données dans le tableau de bord | Custom Code ciblant uniquement des pages spécifiques | Revérifiez Add Code to Pages → All pages |
| Pages vues en double | Snippet collé à la fois dans Custom Code et dans le thème | Supprimez-en un |
| Données uniquement sur certaines pages | Load 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 200 | Bloqueur de publicités sur votre propre navigateur qui bloque l'appel au tableau de bord | Testez 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
- Référence du script de suivi
- Événements personnalisés
- Suivi côté serveur
- Conformité à la confidentialité
- Article d'aide sur l'intégration Wix
Besoin d'aide ? Contactez [email protected] ou visitez notre Centre d'aide.