A/B testing et personnalisation full stack

Full stack : une approche complémentaire au client-side
Kameleoon est une plateforme Web et full stack pour mener à la fois des tests A/B et personnalisation client-side, server-side et sur Apps mobile (iOS ou Androïd).
L’approche server-side consiste à créer et déployer ses tests A/B et personnalisation directement via l'utilisation d'un SDK Kameleoon. C’est une démarche complémentaire aux technologies de testing client-side qui permet à votre équipe produit et à vos développeurs d’aller plus loin dans la stratégie d'optimisation.
Combinez les deux approches en mode hybride
Avec Kameleoon, il est également possible de réaliser des tests hybrides (à la fois server-side et client-side) permettant aux équipes marketing et techniques de travailler ensemble sur la mise en place de tests :
- mise en place des modifications importantes coté server-side
- ajout de KPIs (clics, scrolls, etc.) ou mise en place de modifications simples (couleur, texte, etc.) en utilisant l'éditeur graphique client-side.

Pourquoi utiliser Kameleoon Full Stack ?
Allez plus loin dans l'optimisation
sans aucun risque
Menez des expériences sur l'architecture technique de votre produit et le fonctionnement de votre site. Déployez progressivement les nouvelles fonctionnalités à une population de clients cibles avant de passer à l'échelle avec le Feature Flagging.
Réalisez vos expériences sur tous les canaux en simultané
Avec Kameleoon Full Stack, vous pouvez déployer vos tests A/B et personnalisation sur tout type d'environnement : web, mobile et applications mobiles. Vous proposez ainsi des parcours clients véritablement omnicanal offrant la même expérience à un visiteur connecté, d’un canal à l’autre (site web, app) et sur tous les terminaux (mobile, desktop).
Gagnez en agilité
Vos expériences sont implémentés directement dans le langage serveur de votre choix (PHP, Java, C#, etc.) et depuis votre environnement de travail habituel.
Gagnez en performance
En gérant intégralement ses tests et personnalisations en server-side, la page affichée au visiteur est directement la version générée par vos serveurs (page A ou B). Il n'y a donc plus aucune latence liée au chargement d'un tag JavaScript additionnel sur votre site. L'effet flicker disparaît aussi complètement et naturellement pour vos tests A/B.
Testez toutes vos capacités et prenez de meilleures décisions grâce à Kameleoon Full Stack
En mode full stack, vous pouvez déployer vos tests A/B sur tout type d'environnement : web, mobile y compris applications mobiles. Il est possible d'offrir la même expérience à un visiteur connecté, d’un canal à l’autre (site web, app) et sur tous les terminaux (mobile, desktop).
Testez l'architecture technique et technologique de votre produit
Avec notre plateforme d'A/B testing full stack, vous pouvez aller plus loin dans votre stratégie d’optimisation et tester en profondeur l’architecture technique et technologique de votre produit.
Vous pouvez par exemple déterminer l'impact d’une nouvelle fonctionnalité sur les performances de votre site (tri par popularité vs tri par prix), ou déployer de nouveaux algorithmes de recherche ou de recommandation produit.

Optimisez le fonctionnement de votre site
Menez des tests profonds sur le fonctionnement de votre site comme le déploiement de nouvelles features, l'implémentation de nouvelles règles, etc.
Utilisez le full stack pour pouvoir calculer précisément l’impact d’une d’offre non seulement sur le taux de conversion mais également sur la LTV (lifetime value) des clients afin de tester l’évolution de votre stratégie de pricing, notamment sur les frais de livraison.

Déployez progressivement de nouvelles features clés à une population de clients cible avec le Feature Flagging
Déployez progressivement à une partie de votre audience, de nouvelles features (nouvel algorithme de moteur de recherche, nouveau mode de paiement, inscription via Facebook, etc.) sur votre site web ou vos Apps, en utilisant nos interfaces dédiées de Feature Flagging et Rollout, spécialement désignées pour les product owners et développeurs.
En déployant progressivement vos features à vos visiteurs, vous avez une meilleure maîtrise des risques liés à une mauvaise release et évitez ainsi les erreurs et garantissez une meilleure adoption par vos visiteurs.

Déployez des expériences personnalisées au coeur de vos sites et applications avec Kameleoon Full Stack
Avec Kameleoon Full Stack, utilisez vos données visiteurs au coeur de votre stratégie de personnalisation et déployez directement vos expériences depuis votre environnement développeur.

Testez sur n'importe quelle App Mobile
En mode full stack, vous pouvez déployer vos expériences même sur des environnements ne reposant pas sur une architecture Web classique. On pense ici notamment aux applications mobiles natives, sur smartphone et tablette.

Une solution conçue pour les équipes Tech
Compatibilité avec votre stack technologique
Gardez le contrôle avec nos SDKs server-side et effectuez vos modifications directement au moment de la génération des pages HTML.
Nos SDKs sont disponibles sur les environnements Java, .NET (C#), Node.js, PHP et également sur plateformes mobiles (iOS Swift, Android Java et React Native).
Dans le cas d’une architecture comprenant des serveurs web frontaux mettant en cache les pages web générées par vos serveurs back-end, nos SDKs Nginx ou Apache httpd permettent la gestion des tests A/B au niveau de ces serveurs web frontaux afin de prendre en compte votre architecture de cache en place.

Comment ça marche ?
Un simple code de type if / else dans votre environnement back-end, couplé à l’appel de méthodes de notre SDK, vous permet de créer les variantes de votre test à distribuer à vos visiteurs.
Lorsque vous lancez une expérience en server-side, une unique requête a lieu entre Kameleoon et votre serveur, pour le premier visiteur exposé au test.
- Un premier visiteur ciblé par votre test ou personnalisation arrive sur votre site
- Votre serveur envoie une requête à Kameleoon pour télécharger la configuration des paramètres de l'expérience (uniquement pour le premier visiteur).
- Le SDK Kameleoon attribue, sans appel serveur, une variante de test ou une expérience personnalisée au visiteur et le serveur génère le code de l'expérience.
- Le visiteur reçoit l'expérience de test ou de personnalisation.

Analysez vos expériences grâce à notre reporting dédié
L’interface de reporting reste la même que lorsque vous utilisez Kameleoon pour réaliser des tests et personnalisation côté client-side. Sa profondeur fonctionnelle vous permettra de mesurer précisément l’apport de votre stratégie d’optimisation.
