Perché e come integrare Voucherify con commercetools? L'approccio del fico strangolatore
Pubblicato: 2024-01-25In un panorama dell'e-commerce in rapida evoluzione, la flessibilità e la personalizzazione offerte dai motori di promozione sono fondamentali per rimanere competitivi. Man mano che le aziende crescono, spesso incontrano limitazioni con i motori di promozione integrati delle piattaforme di e-commerce.
Questo articolo approfondisce perché e come integrare Voucherify Promotion e Loyalty Engine con commercetools. Delinea inoltre un approccio strategico alla migrazione graduale delle promozioni legacy di Commercetools a Voucherify seguendo l'approccio Strangler Fig.
Analizziamo innanzitutto il motivo per cui hai bisogno di un motore di promozione esterno oltre agli strumenti di commercio .
Limitazioni del motore di promozione di commercetools
commercetools offre un motore di promozione integrato, tuttavia, potrebbe rapidamente non essere all'altezza di fronte a casi d'uso su scala crescente e più complessi. Grazie alla build API-first , gli strumenti di commercio possono essere facilmente estesi con microservizi come Voucherify per supportare scenari di promozione e fidelizzazione personalizzati e aiutare le aziende a scalare facilmente le campagne.
Ecco cosa consente l'integrazione di Voucherify commercetools oltre a ciò che è già disponibile in commercetools:
1. Scenari promozionali illimitati
Gli scenari promozionali integrati di commercetools sono limitati poiché commercetools non supporta pacchetti dinamici, programmi fedeltà, campagne di referral, impilamento di promozioni o opzioni di carte regalo personalizzabili come fa Voucherify. Anche le regole della campagna non sono molto flessibili e qualsiasi scenario non standard richiederà soluzioni alternative . È qui che il motore delle regole di Voucherify aiuta, con opzioni di personalizzazione oltre a eventi e metadati personalizzati.
Un esempio dei limiti di commercetools sono le promozioni in abbonamento di Breville per i clienti fedeli. Breville offre un abbonamento a chicchi di caffè e desidera offrire un articolo gratuito se un cliente è abbonato al servizio per un determinato numero di mesi. Una promozione di questo tipo era impossibile da implementare con commercetools, quindi hanno utilizzato commercetools e l'integrazione di Voucherify per farlo.
2. Robuste funzionalità di personalizzazione
Come mostra la ricerca, le promozioni personalizzate aumentano l’efficienza della spesa di marketing fino al 30% . Inoltre, evitano che il tuo budget di marketing vada rapidamente sprecato e che i tuoi margini scompaiano completamente.
commercetools offre opzioni più limitate rispetto a Voucherify per la segmentazione avanzata dei clienti , il targeting o la personalizzazione in tempo reale oltre agli attributi aziendali personalizzati. Se hai bisogno di più opzioni di personalizzazione, vale la pena considerare di collegare Voucherify alla tua piattaforma commercetools.
3. Migliore CX per promozioni specifiche per il cliente
commercetools non offre un modo immediato per mostrare tutte le promozioni disponibili a un singolo cliente (controlla l'API di qualificazione di Voucherify). Questa funzionalità ti consente di spostare rapidamente l'ago in termini di conversioni, AOV o persino cross- e up-selling.
Inoltre, commercetools non offre portafogli cliente che mostrano tutte le promozioni disponibili, qualcosa che potrebbe essere facilmente creato con le API Voucherify.
4. Calcolo dei prezzi e degli sconti in tempo reale
Gli aggiornamenti in tempo reale su sconti e prezzi sono fondamentali sia per motivi di CX che di conformità. Per impostazione predefinita, commercetools applica le promozioni e gli sconti nel carrello ma, se il contenuto del carrello cambia, aggiorna le promozioni solo in fase di pagamento , non direttamente nel carrello, il che può portare a problemi di conformità e a una scarsa esperienza del cliente.
Voucherify calcola le promozioni ogni volta che un cliente aggiorna il carrello o applica promozioni (ad esempio codici promozionali, buoni regalo, punti fedeltà) garantendo una buona esperienza del cliente e un prezzo finale corretto. Se la promozione non è più valida o il carrello non risulta idoneo per un determinato buono sconto precedentemente applicato, può essere visualizzato un messaggio di avviso (errore).
5. Più canali di distribuzione delle promozioni pronti all'uso
Quando crei promozioni in CommerceTools, puoi estendere queste campagne ad altri punti di contatto rivolti al cliente (Web, dispositivi mobili, chat) utilizzando l'API. Tuttavia, commercetools non offre integrazioni con piattaforme di distribuzione come CEP o provider di posta elettronica. Per fare ciò, dovresti impostare le promozioni in applicazioni separate utilizzando l'API commercetools, con conseguente lavoro manuale aggiuntivo che allunga il time-to-market delle promozioni.
La creazione di promozioni in Voucherify ti consente di condividerle facilmente nel tuo negozio commercetools, nell'app mobile e in altri canali. Con le funzionalità di Voucherify come e-mail e SMS, integrazioni CEP o altri strumenti, puoi garantire un'esperienza cliente omnicanale coerente. Inoltre, hai il controllo completo sulle promozioni utilizzando un solo strumento.
6. Nessun limite alle campagne attive
commercetools non può gestire un gran numero di campagne simultanee, poiché per impostazione predefinita consentono:
- 500 sconti sui prodotti attivi all'interno di un progetto in qualsiasi momento.
- 100 sconti sul carrello attivi indipendentemente dal negozio.
- Fino a 100 sconti sul carrello per negozio.
Man mano che le aziende crescono, queste limitazioni diventano più evidenti. Voucherify non ha queste restrizioni e può adattarsi illimitatamente all'espansione della tua attività.
7. Ampie opzioni self-service
Dipendere dagli sviluppatori per la gestione delle promozioni in commercetools finirà per frenare i tuoi sforzi di marketing e aumentare i costi. Un caso d'uso molto comune in cui i clienti di commercetools devono coinvolgere gli sviluppatori è la generazione di codici promozionali univoci in blocco . Con Voucherify puoi risolvere il problema in pochi clic direttamente dalla Dashboard. La creazione di soluzioni personalizzate da utilizzare in aggiunta agli strumenti commerciali per offrirti più scenari promozionali aumenta il rischio di configurazioni difettose e frodi.
Voucherify offre una dashboard visiva in cui tutte le campagne possono essere impostate, gestite e analizzate con competenze di codifica minime o nulle, riducendo il rischio di errori manuali e riducendo il tempo necessario ai team per il lancio e la gestione delle promozioni.
8. Gestione delle campagne su scala aziendale a livello granulare
Isolamento della campagna specifica per mercato e marchio
commercetools mantiene tutte le campagne in un unico editor di promozioni con cui potrebbe essere complicato lavorare se hai un'azienda multiregione o multimarca con molte campagne locali in esecuzione.
Voucherify ti consente di separare le campagne specifiche per regione o marchio. Puoi, ad esempio, mantenerli in progetti separati o separarli aggiungendo metadati specifici per regione o marchio alle campagne che possono essere utilizzati come filtro durante la navigazione, l'analisi o la modifica delle campagne.
Robuste opzioni di ricerca della campagna
La funzione di ricerca per le campagne in CommerceTools potrebbe essere difficile da utilizzare. È difficile trovare campagne specifiche per regione, valuta, negozio o canale poiché tutte le campagne si trovano nello stesso editor e non esiste un filtro integrato per queste categorie. Non è inoltre possibile eseguire la ricerca in base al tipo di sconto, al prodotto scontato o all'utilizzo della campagna. I campi o i predicati personalizzati non possono essere utilizzati per la ricerca. Aggiungere tag alle campagne per una migliore organizzazione non è un'opzione. La ricerca integrata non dispone della ricerca fuzzy e del supporto parziale dei nomi.
Autorizzazioni di accesso e flussi di lavoro personalizzati
commercetools ha autorizzazioni di accesso fisse per l'intero progetto e non consente di impostare autorizzazioni separatamente per diversi canali, negozi o paesi. Ciò può essere difficile per le aziende che operano in più paesi o con diversi marchi e che desiderano garantire l'accesso a sconti locali solo ai team locali. Inoltre, non esiste un modo semplice per attivare o disattivare gli account utente.
Gestione più semplice delle campagne di massa
Il motore di promozione integrato di commercetools non consente la creazione o l'eliminazione in blocco di codici promozionali . La clonazione delle campagne è difficile e può essere eseguita solo creando modelli.
9. Elaborazione più efficiente delle regole di convalida
commercetools controlla tutte le regole di convalida di tutte le promozioni per applicare una promozione che potrebbe comportare tempi di elaborazione più lunghi su larga scala (più regioni, negozi con promozioni specifiche per regione e negozio). Ad esempio, se qualcuno acquista un materasso in Francia utilizzando una promozione valida solo in Francia, commercetools controlla inutilmente le regole di convalida per tutte le promozioni disponibili per i clienti in Polonia, Germania, Stati Uniti, ecc.
Voucherify offre la creazione di progetti separati per regione o marchio che consente a team separati di lavorare su un sottoinsieme separato di campagne. Se viene effettuata una convalida o un riscatto di una promozione, vengono elaborate solo le regole di convalida per quel progetto specifico e solo fino a quando una delle regole non viene soddisfatta (le altre non vengono controllate e vengono ignorate), riducendo il carico e aumentando le prestazioni delle chiamate API effettuate.
Integrazione di Voucherify con commercetools: guida pratica alla migrazione
Abbiamo scritto una guida all'implementazione di Voucherify che spiega come iniziare con Voucherify e commercetools e la guida all'integrazione di Voucherify. Tuttavia, non abbiamo trattato il caso in cui disponi di promozioni attive basate sul motore di promozione di commercetools e prevedi di migrarle su larga scala. Questo è ciò che intendiamo trattare di seguito:
In generale, puoi eseguire un'integrazione "big bang" di Voucherify con commercetools se:
- Non stai ancora pubblicando molte promozioni in commercetools.
- Hai appena iniziato a utilizzare commercetools e sei ancora nel processo di configurazione.
Se fai affidamento sulle promozioni in commercetools e/o il tuo componente di pagamento è strettamente associato alle promozioni, è consigliabile passare gradualmente a Voucherify per ridurre al minimo le interruzioni e i rischi, accelerando il tempo necessario per vedere il valore. Il pattern Strangler e un pattern di modifica parallelo potrebbero essere ciò di cui hai bisogno per eseguire correttamente la migrazione.
Lo Strangler Fig Pattern , come definito da Martin Fowler, è una tecnica di sviluppo software utilizzata per la transizione graduale da un monolite a microservizi. Il modello di cambiamento parallelo prevede la sostituzione incrementale di funzionalità specifiche del vecchio sistema con quelle del nuovo sistema, garantendo al tempo stesso che entrambi i sistemi operino in parallelo durante la transizione (modello di cambiamento parallelo).
Come completare una migrazione delle promozioni esistenti da Commercetools a Voucherify utilizzando questi modelli?
La migrazione può avvenire, ad esempio, utilizzando un modello di cambiamento parallelo in tre fasi: espansione, migrazione e contrazione.
- Espandere : nella fase iniziale dell'espansione, creare e implementare interfacce aggiornate (versione 2.0) per i consumatori. Il funzionamento contemporaneo delle versioni 1.0 e 2.0 pone le basi per la fase di migrazione. Ciò consente ai consumatori di effettuare la transizione, mentre il team di integrazione si concentra sullo sviluppo dell'API Promotions e sull'integrazione di Voucherify.
- Migrazione : una volta che i consumatori sul mercato iniziale utilizzano le nuove versioni e Voucherify è integrato, inizia a migrare verso mercati diversi. È consigliabile avviare le implementazioni sul mercato una alla volta prima di passare a implementazioni in blocco più ampie e complesse.
- Contratto : infine, puoi rimuovere la connessione ai precedenti endpoint promozionali forniti da commercetools utilizzati e disattivare il motore di promozione di commercetools.
Come migrare le promozioni di commercetools su Voucherify?
È possibile seguire questi passaggi per eseguire la migrazione:
1. Identificazione dei componenti da sostituire
Per impostazione predefinita, promozioni e checkout sono strettamente collegati tra loro in commercetools. Per mantenere temporaneamente le promozioni provenienti da entrambi i sistemi senza interrompere il processo di pagamento, dovresti disaccoppiare il pagamento dalle promozioni e abilitare una connessione sia a Voucherify che a commercetools per la gestione delle promozioni.
2. Funzionalità di disaccoppiamento
Il nucleo dello Strangler Pattern è disaccoppiare gradualmente le funzionalità del vecchio sistema e reindirizzarle al nuovo sistema. In questo modo puoi inizialmente implementare il nuovo motore di promozione in un mercato per testare e sperimentare se tutto funziona come previsto e solo successivamente implementarlo in più mercati.
Puoi iniziare creando un nuovo livello di orchestrazione separato, chiamiamolo API commerciale. Questa API commerciale fungerà da livello intermedio tra la piattaforma di e-commerce (carrello, prodotto, API di pagamento) e comunicherà temporaneamente sia con le API commercetools che con le API Voucherify per la convalida della promozione, il riscatto, ecc. Puoi creare questa nuova API commerciale come una nuova API o all'interno del back-end per il front-end (endpoint API in Next.js) oppure aggiorna un livello di orchestrazione esistente se ne avevi creato uno in precedenza.
Potrai quindi sfruttare la nuova API commerciale per associare carrelli ed elementi pubblicitari a sconti e codici sconto.
Potrebbe anche essere necessario modificare i servizi back-end/connessi. Prima che questi servizi gestissero le promozioni utilizzavano campi di promozione incorporati in commercetools. Ad esempio, l'evento OrderCreated conteneva informazioni sulle promozioni e sugli sconti applicati nei campi predefiniti definiti in commercetools. Puoi comunque utilizzare questi campi (funzionalità) per applicare promozioni utilizzando sistemi esterni, utilizzando il meccanismo degli Sconti Diretti e quindi saltando la modifica dei servizi back-end.
Puoi anche scegliere di rimuovere questi campi e utilizzare i nuovi oggetti di promozione provenienti da Voucherify. Dovrai aggiornare, tra gli altri, i campi all'interno dello schema Ordine e Articoli dell'ordine. Lo schema aggiornato ti consente di eseguire la migrazione mentre il team di integrazione integra Voucherify.
3. Reindirizzare le chiamate
Nel corso del tempo puoi iniziare gradualmente a utilizzare l'API Voucherify insieme all'API di promozione commercetools integrata, ad esempio segnalando quale API di promozione, Voucherify o commercetools deve comunicare con l'API commerciale di commercetools. Ciò ti consente di migrare le funzionalità pezzo per pezzo, anziché tutte in una volta.
4. Corsa parallela
Durante la migrazione, sia il vecchio che il nuovo sistema (commercetools e Voucherify) funzioneranno in parallelo, il che significa che lo sconto verrà calcolato da entrambi, commercetools e Voucherify. Ciò è fondamentale per mantenere la continuità aziendale e ridurre il rischio di interruzione del servizio.
Man mano che un numero sempre maggiore di funzionalità promozionali viene migrato con successo su Voucherify e si dimostra stabile ed efficace, la dipendenza dal vecchio motore di promozione può essere gradualmente ridotta.
5. Migrazione completa e ritiro del vecchio sistema
Il passo finale nello Strangler Pattern è la migrazione completa al nuovo sistema e il ritiro del vecchio sistema. Una volta che tutte le funzionalità di promozione vengono eseguite con successo su Voucherify e sei sicuro della stabilità e delle prestazioni del nuovo sistema, puoi smettere completamente di utilizzare il motore di promozione integrato di commercetools.
Ecco un esempio di sequenza temporale delle modifiche necessarie per l'integrazione come descritto in precedenza:
In che modo Voucherify supporta l'integrazione graduale con gli strumenti di commercio?
Voucherify facilita una migrazione graduale e senza soluzione di continuità delle promozioni preesistenti attraverso:
1. API indipendenti e isolate dal mercato
Offriamo API separate per diverse funzionalità che consentono un'integrazione graduale e controllata. Ad esempio, puoi iniziare integrando solo le API di convalida e riscatto per le promozioni e aggiungere referral, programmi fedeltà e altre API in un secondo momento.
Offriamo API isolate per mercato, con ciascuna API responsabile di un mercato specifico, il che ti consente di connettere gradualmente diversi negozi.
2. Supporto per la migrazione dei dati
Ecco cosa puoi aspettarti dai nostri servizi di migrazione:
- Il supporto continuo del nostro team per la migrazione dei dati.
- Sicurezza dei dati e nessun tempo di inattività per i clienti finali.
- Meccanismi flessibili di archiviazione dei dati (metadati) che consentono un'implementazione completa di qualsiasi oggetto specifico del business e caso limite.
- Opzioni per l'importazione in blocco con file CSV o tramite API di dati cliente, dati prodotto, codici voucher, codici carte regalo, eventi personalizzati e metadati.
Offriamo servizi di supporto tecnico dedicato alla migrazione se hai bisogno di ulteriore supporto nella traduzione dei tuoi dati preesistenti nelle proprietà Voucherify o se hai altre domande relative alla migrazione.
3. Integrazioni e partner pronti all'uso
Una suite di integrazioni predefinite semplifica il processo di migrazione, garantendo compatibilità e riducendo i tempi di sviluppo. Oltre all'integrazione con commercetools, offriamo integrazioni con piattaforme CEP, sistemi ERP, fornitori CMS e altro ancora.
Puoi controllare l'elenco completo delle integrazioni disponibili qui.
I nostri partner esperti possono fornire ulteriore supporto e competenza durante il processo di migrazione.
Conclusione
L'integrazione di Voucherify con un negozio commercetools può trasformare le tue funzionalità promozionali, fedeltà, di riferimento e di carte regalo. Fornisce flessibilità ed efficienza eccezionali eliminando i limiti e gli ostacoli del motore di promozione integrato di commercetools . Questo cambiamento si traduce in un sistema promozionale più forte, più adattabile e pronto per il futuro.
Le aziende possono trasferire agevolmente le promozioni esistenti da Commercetools a Voucherify senza causare interruzioni, adottando un approccio strategico e graduale. Questo metodo consente loro di dare priorità alle funzionalità essenziali o di lanciare prima promozioni critiche e successivamente di migrare le promozioni legacy a un ritmo sostenibile.
Noi di Voucherify abbiamo esperienza nello spostamento di promozioni dai vecchi e nuovi sistemi commerciali. Possiamo assistervi e guidarvi attraverso questa transizione per garantire un viaggio senza intoppi.
{{CTA}}
Vuoi estendere le promozioni di commercetools?
Parliamo
{{ENDCTA}}