VWO
VWO (Visual Website Optimizer) est une plateforme d'expérimentation, de personnalisation et d'analyse comportementale développée par Wingify à New Delhi (Inde). Elle exécute des tests A/B, multivariés, des campagnes de personnalisation, des heatmaps, des enregistrements de session et des sondages sur site depuis une seule balise SmartCode. Les clients UE peuvent opter pour la résidence AWS Francfort ou Belgique, mais le déploiement par défaut transite par AWS US East et le consentement est toujours requis.
Que fait VWO ?
VWO (Visual Website Optimizer) est une plateforme complète d'expérimentation et d'analyse comportementale développée par Wingify, société indienne basée à New Delhi depuis 2010. Elle exécute des tests A/B, multivariés, split URL, des campagnes de personnalisation, des heatmaps, des enregistrements de session, des sondages sur site et de l'analyse de formulaires depuis une seule balise SmartCode. VWO est largement utilisée par les e commerces, SaaS et éditeurs médias et concurrence directement Optimizely, Adobe Target et AB Tasty.
Ce qu'est VWO et son fonctionnement
L'éditeur insère la balise SmartCode VWO dans le head de chaque page. SmartCode se charge de manière synchrone pour éviter le flicker au premier rendu, identifie le visiteur avec le cookie de première partie _vwo_uuid, récupère la configuration des expériences depuis le CDN VWO et applique la variante attribuée. Heatmaps, enregistrements et sondages sont chargés conditionnellement selon la campagne. VWO FullStack propose un SDK serveur pour les expérimentations backend ou mobile.
Données et cookies collectés par VWO
VWO pose plusieurs cookies de première partie : _vwo_uuid (identifiant visiteur, 10 ans), _vwo_uuid_v2 (nouvel identifiant visiteur, 1 an), _vwo_sn (compteur de session, session) et _vis_opt_test_cookie (exposition au test, session). Quand le module heatmap ou session replay est actif, sont aussi collectés : coordonnées souris, profondeur de scroll, événements de clic, interactions de formulaire et mutations DOM. L'IP est anonymisée par défaut au niveau pays.
Implications RGPD et ePrivacy
Les expériences VWO, la personnalisation, les heatmaps et le session replay sont non essentiels et nécessitent un consentement préalable au titre de l'Art. 5(3) ePrivacy et de l'Art. 6(1)(a) RGPD. La CNIL a réaffirmé en 2024 que les outils d'A/B testing qui stockent un identifiant persistant sur le terminal du visiteur ne peuvent pas bénéficier de l'exemption analytique. Le module session replay déclenche les mêmes critères d'AIPD que Hotjar ou Smartlook (surveillance systématique au sens de l'Art. 35(3)(c)).
Recueil et configuration du consentement
Reliez VWO à votre CMP pour que SmartCode ne se charge qu'après acceptation de la catégorie expérimentation ou analyse. VWO publie un opt out (window.VWO.push(["setOptOutCookie"])) qui suspend toutes les campagnes pour le visiteur. Configurez les règles de masquage pour le session replay afin de couvrir tout champ pouvant contenir des données personnelles (email, téléphone, adresse, paiement).
Transferts de données hors UE
Wingify est une entreprise indienne. Par défaut, les données VWO sont traitées sur AWS US East. Les clients UE peuvent opter pour la résidence AWS Francfort ou Belgique à l'inscription. Les Clauses Contractuelles Types figurent dans le DPA VWO. L'Inde ne fait pas l'objet d'une décision d'adéquation : les CCT doivent être accompagnées d'un Transfer Impact Assessment si une partie du traitement reste routée par l'Inde.
Étapes pratiques de mise en conformité
Choisissez la résidence AWS Francfort ou Belgique à l'inscription. Signez le DPA VWO et menez un Transfer Impact Assessment couvrant le repli sur les CCT. Reliez SmartCode à votre CMP pour qu'il ne se charge qu'après consentement. Appliquez les règles de masquage à tous les champs personnels. Réalisez une AIPD quand le session replay est activé. Inscrivez VWO au registre article 30 et exposez un lien permanent Préférences cookies en pied de page.
VWO et le RGPD
VWO est classé dans la catégorie « Mesure d'audience ». Sur un site qui vise des visiteurs européens, il ne doit se charger qu'après le consentement du visiteur, et doit figurer dans votre politique de cookies.
- Base légale
- Consent (Art. 6(1)(a) GDPR + Art. 5(3) ePrivacy Directive). VWO experiments, personalisation, heatmaps and session recording all require prior consent because they store identifiers on the visitor terminal and amount to systematic behavioural monitoring.
- Niveau de risque
- high
- Textes applicables
- GDPR, ePrivacy Directive, TDDDG (DE), LOPDGDD (ES), Loi Informatique et Libertes (FR), CCPA, IAB TCF v2.2, Google Consent Mode v2
Analyse d'impact (AIPD)
Une AIPD est recommandée car VWO combine expérimentation, personnalisation, session replay et sondages, ce qui constitue ensemble une surveillance systématique à grande échelle (Art. 35(3)(c) RGPD). Documentez le choix de résidence UE, la stratégie de masquage pour le session replay, la durée de conservation et la mise en balance des intérêts légitimes.
Exemple de texte pour votre bannière
Nous utilisons VWO pour réaliser des tests A/B, personnaliser le contenu et analyser le comportement utilisateur via des heatmaps et des enregistrements de session. Les champs de formulaire et identifiants personnels sont masqués. Vous pouvez refuser et le SmartCode VWO ne sera pas chargé. Votre consentement peut être retiré à tout moment via le lien Préférences cookies en pied de page.
Ce que VWO dépose et contacte
- Méthode de suivi
- Client side JavaScript SmartCode that loads experiments and personalisation variants synchronously to avoid flicker, plus a session recording, heatmap and survey module. Stores the visitor identifier in the _vwo_uuid first party cookie. Optional server side delivery via VWO FullStack.
- Localisation des serveurs
- EU customers can choose AWS Frankfurt or Belgium as the data centre. Default global deployment uses AWS US East. EU residency is opt in.
- Transfert de données hors UE
- VWO is operated by Wingify, an Indian company headquartered in New Delhi. EU customer data can be hosted on AWS Frankfurt or Belgium when explicitly chosen. Default deployment routes through AWS US East. Standard Contractual Clauses are part of the VWO DPA.
Cookies déposés (7)
| Nom | Type | Durée | Finalité |
|---|---|---|---|
| _vwo_uuid | first_party | 10 years | Persistent visitor identifier used to attribute the visitor to a consistent experiment variant. |
| _vwo_uuid_v2 | first_party | 1 year | Unique visitor identifier used to assign test variations consistently. |
| _vwo_uuid_v2 | first_party | 1 year | Newer visitor identifier used by VWO Insights and the consent aware deployment. |
| _vwo_ds | first_party | 90 days | Stores test variation history and visitor segmentation data. |
| _vwo_sn | first_party | 30 minutes | Stores session level interactions. |
| _vwo_sn | first_party | session | Session counter used to compute funnel and goal conversions. |
| _vis_opt_test_cookie | first_party | session | Records exposure to a specific A/B test variation. |
Domaines tiers contactés (7)
vwo.comdev.visualwebsiteoptimizer.comdev.visualwebsiteoptimizer.comvwo.comeu01.dev.visualwebsiteoptimizer.comapp.vwo.comvisualwebsiteoptimizer.com
Questions fréquentes sur VWO
Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.
Quels cookies VWO dépose t il ?
Les cookies first party _vwo_uuid_v2, _vwo_uuid, _vwo_ds, _vwo_sn stockent les identifiants visiteur, variation de test et session.
Quels cookies VWO pose t il ?
VWO pose quatre cookies de première partie : _vwo_uuid (identifiant visiteur, 10 ans), _vwo_uuid_v2 (nouvel identifiant, 1 an), _vwo_sn (compteur de session, session) et _vis_opt_test_cookie (exposition au test, session). Heatmap et session replay ajoutent des identifiants client transitoires.
Le consentement est il requis ?
Oui. A/B testing, heatmaps et session replay ne sont pas strictement nécessaires.
Faut-il un consentement pour utiliser VWO ?
Oui. Tests A/B, personnalisation, heatmaps et session replay sont non essentiels et nécessitent un consentement préalable au titre de l'Art. 5(3) ePrivacy et de l'Art. 6(1)(a) RGPD. La CNIL a réaffirmé en 2024 que les outils d'A/B testing posant un identifiant persistant ne bénéficient pas de l'exemption analytique.
Quelle est la base légale ?
Consentement au titre de l'article 6(1)(a) du RGPD et de l'article 5(3) ePrivacy.
Quelle est la base légale du traitement réalisé via VWO ?
Consentement (Art. 6(1)(a) RGPD + Art. 5(3) ePrivacy) pour tous les modules VWO. L'intérêt légitime n'est pas approprié car l'identifiant persistant _vwo_uuid et la captation systématique du comportement créent un risque élevé pour les droits des personnes.
Y a t il des transferts vers les États Unis ?
Oui par défaut. Activez EU Data Residency pour garder les données dans AWS Francfort. Les transferts vers l'Inde pour le support reposent sur des CCT.
VWO transfère t il des données vers les États Unis ou l'Inde ?
Par défaut, les données VWO sont traitées sur AWS US East et gérées par Wingify (Inde). Les clients UE peuvent opter pour la résidence AWS Francfort ou Belgique à l'inscription. Les Clauses Contractuelles Types figurent dans le DPA. Couplez toujours les CCT à un Transfer Impact Assessment.
Une AIPD est elle nécessaire ?
Recommandée vu la combinaison de testing, replay et segmentation.
Une AIPD est elle nécessaire pour VWO ?
Oui lorsque le session replay ou Insights complet sont activés, car cela constitue une surveillance systématique du comportement à grande échelle (Art. 35(3)(c) RGPD). Pour de simples tests A/B sans enregistrement, l'AIPD est recommandée mais pas toujours obligatoire.
Comment être conforme en pratique ?
Activez EU Data Residency, conditionnez le snippet à une CMP, masquez les champs sensibles, signez le DPA et les CCT, et désactivez le replay sur les pages sensibles.
Comment implémenter VWO de façon conforme RGPD ?
Choisissez la résidence AWS Francfort ou Belgique à l'inscription, signez le DPA, réalisez un TIA, reliez SmartCode à votre CMP pour qu'il ne se charge qu'après consentement, configurez le masquage pour le session replay et inscrivez VWO au registre article 30.
Quelles sont les alternatives à VWO ?
Autres plateformes d'expérimentation : Optimizely (US), Adobe Target (US), AB Tasty (France, hébergée UE), Kameleoon (France, hébergée UE), Convert (US), GrowthBook (open source) et Statsig. AB Tasty et Kameleoon sont souvent préférées pour des déploiements UE only.
Quelles sont les alternatives ?
AB Tasty, Kameleoon, Optimizely, Convert.com. Les éditeurs européens simplifient les transferts.
Comment mettre à jour la politique cookies ?
Documentez les cookies _vwo_*, leur finalité, leur durée et le choix de résidence des données.
Comment maintenir ma politique cookies à jour avec VWO ?
Listez _vwo_uuid, _vwo_uuid_v2, _vwo_sn et _vis_opt_test_cookie avec leur durée et finalité. Mentionnez Wingify et la région AWS choisie. Relancez un scan à chaque activation d'un module VWO (heatmap, session replay, sondages) et mettez à jour la politique en cas de nouveaux cookies.
Mettez votre site en conformité aujourd'hui.
Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.