Utilizzare i webhook per integrare Splio nel proprio ecosistema

- I webhook ti consentono di creare campagne omnicanale con interazioni più ricche e in tempo reale su diversi canali. Potrai attivare azioni da tutte le tue campagne e comunicare con sistemi esterni per automatizzare processi e sincronizzare i dati.

-

Caratteristiche principali dei webhook:
  • Comunicazione in tempo reale : trasferimento dati istantaneo tra Splio e le altre applicazioni e software da connettere al tuo ecosistema.

  • OneShot : Aggiungi nuovi canali alle tue campagne OneShot per attivare comunicazioni una tantum.

  • Automazione : aggiungi nuovi canali alle tue campagne automatizzate per attivare comunicazioni in base al ciclo di vita del cliente.

  • Flessibilità : i webhook possono essere configurati per funzionare con diverse applicazioni e piattaforme, indipendentemente dal linguaggio di programmazione o dal sistema utilizzato. Non si tratta di un connettore , ma può facilitare alcuni scambi di dati da Splio, consentendo di sfruttare le funzionalità di segmentazione integrate nell'automazione del marketing.

  • Esperienza cliente migliorata : garantendo un trasferimento dati accurato e tempestivo, i webhook ti aiuteranno a sfruttare la potenza dei dati di Splio per integrarli in altre applicazioni, offrendo un'esperienza cliente omnicanale più fluida.

    -

Esempi di casi d'uso:

💬 WhatsApp : utilizza i webhook per inviare notifiche WhatsApp dopo il tuo acquisto, ad esempio. Le integrazioni con i nostri partner Wax e Simio sono già disponibili nativamente all'interno della piattaforma.

👥 Gestione clienti : i webhook possono inviare un'azione verso il tuo CRM o il tuo strumento di gestione clienti per attivare, ad esempio, una chiamata personalizzata ai clienti VIP nel giorno del loro compleanno, creando un'esperienza più coinvolgente e su misura.

📱Notifiche push : i webhook possono inviare informazioni alla tua app per notificare determinati utenti in base al loro comportamento di acquisto e/o di interazione, ad esempio i clienti che stanno per abbandonare il servizio.

Utilizzo dei webhook

Come funzionano i webhook?
  1. Evento di attivazione : si verifica un evento nell'applicazione Splio (ad esempio, un nuovo cliente accede a uno scenario post-acquisto).

  2. Invio dei dati : Splio invia una richiesta HTTP POST a un URL specificato (il webhook).

  3. Ricezione ed elaborazione : l'applicazione destinataria (ad esempio uno strumento di gestione clienti) riceve i dati e può elaborarli secondo necessità.

-

Procedura per utilizzare un webhook
  1. Crea un URL di ricezione :

    • Crea un endpoint nella tua applicazione ricevente in grado di ricevere richieste HTTP POST.

  2. Configura il webhook in Splio :

    • Vai su Automations e seleziona l'azione per aggiungere un webhook.

    • Inserisci le caratteristiche dei webhook della tua applicazione di destinazione

      • l'URL di destinazione

      • le intestazioni

      • il corpo JSON

Vantaggi dei webhook di Splio

  1. Utilizzo per campagne :

    • I webhook possono essere integrati in tutte le campagne, garantendo la pertinenza dei messaggi su tutti i canali di comunicazione.

  2. Flessibilità nel percorso dell'utente :

    • I webhook possono essere attivati in qualsiasi fase del customer journey, ad esempio dopo l'invio di un'email o di un SMS. Questo permette di orchestrare facilmente azioni e processi tra Splio e i tuoi sistemi esterni, garantendo un'esperienza cliente più fluida e personalizzata.

  3. Invio dei dati di contatto :

    • È possibile inviare i dati di contatto a qualsiasi tipo di strumento che possa essere richiamato tramite webhook.

  4. Integrazione nel tuo ecosistema :

    • I webhook ti permettono di integrare l'intero ecosistema nella tua strategia CRM.

    • Nella nostra documentazione tecnica troverai tutti i dettagli relativi agli strumenti con cui desideri connettere Splio .

  5. Personalizzazione dei dati inviati :

    • Grazie alla sintassi di personalizzazione Liquid, i dati inviati da Splio possono essere adattati alle tue esigenze e arricchiti con contenuti dinamici, come informazioni sui contatti, dati transazionali, ticket e molto altro. In questo modo, ogni webhook può trasmettere informazioni personalizzate e pertinenti al contesto di ciascun cliente.

    • Le variabili di personalizzazione (cicli, blocchi, ecc.) disponibili nel payload dei webhook dipendono dal tipo di trigger della campagna automatizzata:

      • Se l'evento scatenante è un ticket/biglietto o un carrello abbandonato, hai accesso ai cicli relativi a ticket/biglietti e carrelli abbandonati.

      • Se l'evento scatenante è una premio, hai accesso alle informazioni relative alla sua assegnazione.

      • Altrimenti, sono disponibili solo i campi di contatto (campi di sistema, campi personalizzati, raccomandazione di prodotti).

Limiti dei webhook di Splio

  1. Campagne una tantum :

    • Se desideri semplicemente esportare un elevato volume di contatti, ti consigliamo di utilizzare l'export tramite filtro su SFTP con DXP anziché una campagna.

  2. Invio a strumenti di terze parti :

    • I webhook non possono inviare direttamente i dati a strumenti di terze parti come Meta o Google. Tuttavia, è possibile aggirare questa limitazione utilizzando applicazioni come Zapier.

  3. Sincronizzazione unidirezionale:

    • I webhook sono progettati per trasmettere dati da Splio verso sistemi o applicazioni esterni, ma non consentono di ricevere dati in risposta. In altre parole, permettono di inviare informazioni ad altri strumenti, senza che questi possano a loro volta inviare dati a Splio tramite lo stesso meccanismo.

      A differenza delle API, che supportano una comunicazione bidirezionale, i webhook funzionano in un'unica direzione: da Splio verso il sistema destinatario. Questo li rende particolarmente adatti per attivare azioni o notifiche in tempo reale all'interno del tuo ecosistema applicativo.

-

Conclusione

I webhook offrono grande flessibilità e possibilità di personalizzazione per automatizzare le campagne e integrare Splio con numerosi strumenti e canali di comunicazione.

È importante tenere presente che il formato dei dati trasmessi dipende principalmente dai requisiti della piattaforma o dell'applicazione esterna che riceve il webhook. Per questo motivo, consigliamo di collaborare con il proprio team IT e/o con la propria agenzia per definire la configurazione più adatta e sfruttare al meglio questa funzionalità.