Skip to main content

A/B testing e personalizzazione full-stack

Affida al team IT una parte della gestione delle tue esperienze direttamente lato server per prendere le migliori decisioni sull’ottimizzazione dell’esperienza digitale.
AB testing full stack

A/B testing full-stack:
Un approccio complementare al client-side

Kameleoon è una piattaforma web e full-stack che permette di avviare A/B test e personalizzazioni client-side, server-side e su app mobile (iOS e Android). 

L'approccio server-side consiste nel creare A/B test e personalizzazioni installando direttamente un SDK Kameleoon. Si tratta di un andamento complementare alle tecnologie di testing client-side che consente ai team prodotto e agli sviluppatori di spingersi oltre nella loro strategia di ottimizzazione.

Combina i due approcci in modo ibrido 

Con Kameleoon è possibile inoltre ottenere KPI (come click, scroll o creazione di piccoli cambiamenti - inclusi colori o testo), utilizzando l’editor grafico client-side.

Inoltre è possibile realizzare test ibridi (sia server-side che client-side) che permettono ai team marketing e tecnici di lavorare insieme sulla realizzazione dei test:

  • implementazione di modifiche importanti lato server-side
  • aggiunta dei KPI (click, scroll, ecc.) o realizzazione di semplici modifiche (colori, testo, ecc.) utilizzando l’editor grafico client-side.

 

client side server side
Una maggiore agilità dei team IT non pregiudica l'indipendenza dei team marketing che possono continuare ad avviare esperienze utilizzando gli strumenti a loro dedicati, l’editor grafico e di codice. L'approccio server-side offrono maggiori possibilità ed estendono la sperimentazione ai team interni, coinvolgendo tutte le parti interessate (commerciali e tecniche). L'altro vantaggio risiede nella possibilità di effettuare A/B test e personalizzazioni su tutti i dispositivi (mobile, web e app) in un'unica piattaforma e di essere inseriti in una logica multicanale.
Frédéric De Todaro
Frédéric De Todaro
Chief Product Officer - Kameleoon

Perché utilizzare Kameleoon Full Stack?

experimentation developpeurs

Spingersi oltre nell’ottimizzazione senza alcun rischio

Gestisci esperienze in profondità sull'architettura tecnologica del tuo prodotto e sulla performance del tuo sito. Mostra nuove funzionalità del tuo sito progressivamente a un target di visitatori prima di scalare.

devices

Realizzare le esperienze su tutti i canali simultaneamente

Con il full-stack di Kameleoon puoi implementare i tuoi A/B test e personalizzazioni su qualsiasi tipo di ecosistema: web, mobile e applicazioni mobili. In questo modo è possibile offrire ai visitatori un customer journey che sia veramente omnicanale, per offrirgli la stessa esperienza da un canale all’altro (sito web, app) e su tutti i dispositivi (mobile, desktop).

gagnez en agilité

Avere maggiore agilità

Le esperienze sono implementate direttamente nel linguaggio del server da te scelto (PHP, Java, C#, ecc.) e dal tuo ecosistema di lavoro abituale.

performance

Guadagnare in performance

Con la gestione completa dei test e delle personalizzazioni server-side, la pagina visualizzata dall’utente sarà la versione generata dai tuoi server. Non c'è quindi più ritardo nel caricamento del tag JavaScript aggiuntivo sul tuo sito. Anche l'effetto flicker scompare completamente e in modo naturale per i tuoi A/B test.

Testa le tue capacità e prendi le migliori decisioni grazie al full-stack

In full stack è possibile effettuare gli A/B test su qualsiasi tipo di ecosistema: web, mobile e applicazioni mobili. È possibile offrire la stessa esperienza a un visitatore connesso da un canale all'altro (sito web, app) e su tutti i dispositivi (mobile, desktop).

Testa l’architettura tecnica e tecnologica del tuo prodotto

Con la nostra piattaforma di A/B testing full-stack, puoi fare un passo avanti nella tua strategia di ottimizzazione e testare in profondità l'architettura tecnica e tecnologica del tuo prodotto.

Per esempio è possibile determinare gli effetti di una nuova funzione sulla performance del tuo sito (ordinare per popolarità vs ordinare per prezzo) e implementare nuovi algoritmi di ricerca o di raccomandazione dei prodotti sul tuo fatturato.

Architecture technologique

Ottimizza la performance del tuo sito

Avvia test profondi sulla performance del tuo sito, come lo sviluppo di nuove funzionalità, l’attuazione di nuove regole, ecc.

Utilizza il full-stack per calcolare precisamente l'impatto di un'offerta non solo sul conversion rate, ma anche sull’LTV (Lifetime Value) dei clienti al fine di testare diverse strategie di prezzo, in particolare sui costi di consegna.

optimisation site web

Installa progressivamente nuove feature chiave per il tuo target

Testa nuovi strumenti (di pagamento, product recommendation) con i team product o merchandising su una parte specifica del traffico, che puoi targetizzare a monte. Dopo potrai iniziare a scalare. In questo modo si evitano errori e si garantisce una migliore accettazione da parte dei visitatori.

feature flagging

Avvia esperienze personalizzate in profondità su siti e applicazioni con Kameleoon full-stack

Con il full-stack di Kameleoon puoi utilizzare i dati visitatore come base della tua strategia di personalizzazione, per poi utilizzare le esperienze direttamente nell’ecosistema sviluppatore.
 

personalisation server side

Test su qualsiasi app mobile

In modalità full-stack è possibile distribuire un’esperienza anche su piattaforme che non si basano su un'architettura web tradizionale, applicazioni mobili native su smartphone e tablet incluse.

application mobile

Una soluzione progettata per i team IT

Compatibile con il tuo stack tecnologico

I nostri server SDK ti permettono di apportare modifiche direttamente nel momento della creazione delle pagine HTML.

I nostri SDK sono disponibili per l’ecosistema Java, .NET (#), Node.js, PHP e in ugual modo per le piattaforme mobile (iOS, Android e React Native).

Nel caso di un'architettura che comprenda server web front-end, che mettono in cache le pagine web generate dai server in back-end, i nostri SDK Nginx o Apache httpd permettono la gestione degli A/B test nel front-end di questi server.

Sdk serveurs

Come funziona?

Un semplice codice di tipo SE/ALLORA nel tuo ecosistema back-end, insieme al nostro SDK, ti permette di creare diverse varianti da distribuire ai tuoi visitatori.

Quando si lancia un test server-side avviene un’unica richiesta tra Kameleoon e il tuo server per il primo visitatore esposto al test.

  1. Un primo visitatore target per il tuo test o personalizzazione arriva sul tuo sito,
  2. Il tuo server invia una richiesta a Kameleoon per scaricare la configurazione dei parametri dell’esperienza (unicamente per il primo visitatore esposto al test o alla personalizzazione),
  3. L’SDK di Kameleoon attribuisce una variante del test o dell’esperienza personalizzata al visitatore e il server genera il codice della variante dell’esperienza,
  4. Il visitatore riceve l’esperienza di personalizzazione o il test.
server side

Analizza le tue esperienze grazie al nostro report dedicato

L'interfaccia del report rimane la stessa dei test e le personalizzazioni lato client-side. Le sue funzionalità dettagliate ti permetteranno di misurare con precisione il risultato della tua strategia di ottimizzazione.

Reporting ab testing
L'aggiunta di funzionalità per implementare l’A/B testing e le personalizzazioni lato server-side è in linea con la nostra visione di una piattaforma di test unica. Siamo particolarmente soddisfatti dell'architettura che abbiamo scelto: non ha alcun impatto sul tempo di creazione delle pagine server-side, garantisce un’ottima stabilità ed è molto semplice da configurare e utilizzare.
Jean Noel Rivasseau
Jean-Noël Rivasseau
CTO e Fondatore - Kameleoon

Parliamo delle tue sfide

Desideri parlare con un esperto e scoprire la nostra piattaforma?