Aller au contenu principal

A/B testing et personnalisation full stack

Donnez aux équipes Tech les outils leur permettant de développer et délivrer vos expériences directement coté serveur et de les déployer progressivement pour prendre les meilleures décisions d’optimisation de l’expérience digitale.
AB testing 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. 
client side server side
Le gain en agilité des équipes IT n’affecte pas l’indépendance des équipes marketing qui peuvent continuer à mener des expériences en utilisant nos outils dédiés : éditeur graphique ou éditeur de code. L'approche server-side apporte simplement plus de possibilités et étend l’usage de la pratique de l’optimisation en interne en impliquant toutes les parties prenantes (métier et technique). L'autre avantage est de pouvoir déployer via une seule plateforme des tests A/B et des personnalisations sur tous les devices (mobile, web et Apps) et d'être dans une logique multicanal.
Frédéric De Todaro
Frédéric De Todaro
Chief Product Officer - Kameleoon

Pourquoi utiliser Kameleoon Full Stack ?

experimentation developpeurs

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. 

omnicanal

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é

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.

performance

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. 

Architecture technologique

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. 

optimisation site web

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.

feature flagging

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.

personalizaiton

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. 

application mobile
Successful experimentation relies on scalable, powerful technology. Kameleoon provides us with a complete solution, from client and server-side testing to AI-driven personalization, so our clients gain fast business results from their experimentation programs.
Chris Goward
Chris Goward
Founder & CEO - Wider Funnel

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.

Sdk serveurs

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.

  1.  Un premier visiteur ciblé par votre test ou personnalisation arrive sur votre site
  2.  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).
  3.  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. 
  4.  Le visiteur reçoit l'expérience de test ou de personnalisation.
Server side

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.

Reporting ab testing
L'ajout de fonctionnalités permettant d'implémenter des tests A/B et personnalisations côté serveur répond à notre vision d'une plateforme d'optimisation unifiée. Nous sommes particulièrement satisfaits de l'architecture pour laquelle nous avons optée : celle-ci permet de n'avoir aucun impact sur le temps de génération des pages côté serveur, garantit une stabilité optimale et reste très simple à configurer et à utiliser.
Jean Noel Rivasseau
Jean-Noël Rivasseau
CTO et Fondateur de Kameleoon

Parlons de vos enjeux

Vous souhaitez échanger avec nos experts et découvrir notre plateforme ?