Rileva il momento in cui un cliente effettua un acquisto sul tuo sito web e inviagli un messaggio per chiedere la sua opinione tramite WhatsApp con Oct8ne, per monitorare il tracciamento di tale WhatsApp tramite Oct8ne.
Prima di iniziare: requisiti preliminari
Per automatizzare l'invio di WhatsApp con Oct8ne tramite Connectif, avrai bisogno di:
- Avere implementato l'API WhatsApp Delivery di Oct8ne.
- Lo namespace: spazio dei nomi dell'account. Puoi trovarlo nel pannello di amministrazione se utilizzi 360Dialog o, in tutti i casi, nella pagina WhatsApp Manager dell'account Facebook associato al numero da cui viene effettuato l'invio.
- I seguenti dati, da richiedere a Oct8ne:
- Host o endpoint (differente se hai un account in Europa o in LATAM).
- AccountId
- Provider
- x-oct8ne-token
- Il numero di telefono configurato su Meta per inviare messaggi tramite WhatsApp.
Funzionamento
Per inviare il messaggio WhatsApp tramite Oct8ne, è necessario creare un'integrazione personalizzata per l'invio dei dati. Successivamente, crea un workflow con il nodo trigger risultante dall'integrazione che indichi a Oct8ne di inviare un WhatsApp al contatto con le informazioni raccolte nell'evento.
Configurazione del workflow
PASSO 1. Creazione dell'evento di invio
(In questa sezione verranno configurati i campi che saranno condivisi con Oct8ne per inviare i messaggi WhatsApp).
1. Nella scheda Invia dati della tua Integrazione con Oct8ne, clicca su Crea nuovo evento di invio.
2. Aggiungi l'intestazione con il Nome x-oct8ne-token e il Valore del token di Oct8ne che ti è stato assegnato.
PASSO 2. Creazione della struttura del messaggio in Connectif
(In questa sezione verranno configurate le proprietà del messaggio WhatsApp da inviare. Nell'esempio, viene documentata la creazione di una struttura reale e pratica di un messaggio).
3. Utilizza uno strumento come JSON Path Finder, che ti permetterà di estrarre il percorso delle proprietà che devi creare.
4. Nel nostro esempio, la struttura del template da replicare è:
{ "template": { "name": "TEMPLATE_NAME", "namespace": "NAMESPACE", "language": "LANGUAGE_TEMPLATE" }, "targets": [ { "number": "PHONE_NUMBER", "components": [ { "type": "header", "parameters": [ { "type": "image", "image": { "link": "https://yourdomain.com/image.png" } } ] }, { "type": "body", "parameters": [ { "type": "text", "text": "CUSTOMER_NAME" } ] } ] } ] }
5. Clicca su Crea nuovo Campo.
6. Nei campi necessari, seleziona la casella Attiva opzioni JSON.
7. Copia il percorso e incollalo in Connectif.
8. Modifica il percorso, sostituendo il (x.) all'inizio e i (.) con barre rovesciate.
9. Crea i campi dell'evento di invio. Nel nostro esempio:
- Un campo di tipo Testo con il Nome /template/name e l ID template-name
- Un campo di tipo Testo con il Nome /template/namespace e l ID template-namespace
- Un campo di tipo Testo con il Nome /template/language e l ID template-language
- Un campo di tipo Testo con il Nome /targets/0/number e l ID targets-0-number e contrassegnalo come Obbligatorio
- Un campo di tipo Testo con il Nome /targets/0/components/0/type e l ID targets-0-components-0-type
- Un campo di tipo Testo con il Nome /targets/0/components/0/parameters/0/type e l ID targets-0-components-0-parameters-0-type
- Un campo di tipo Testo con il Nome /targets/0/components/0/parameters/0/image_link e l ID targets_0_components_0_parameters_0_image_link
- Un campo di tipo Testo con il Nombre /targets/0/components/1/type e l ID targets-0-components-1-type
- Un campo di tipo Testo con il Nombre /targets/0/components/1/parameters/0/type e l ID targets-0-components-1-parameters-0-type
- Un campo di tipo Testo con il Nombre /targets/0/components/1/parameters/0/text e l ID targets_0_components_1_parameters_0_text
10. Clicca su Salva per registrare tutti i campi.
PASSO 3. Nodo "Inizio"
(In questo nodo verrà stabilito il pubblico a cui sarà rivolta l'azione).
11. Clicca su (Modifica configurazione del nodo) del nodo “Inizio”.
12. In Seleziona una restrizione, seleziona "Tutta la mia lista" e scegli "Contatti con telefono cellulare".
13. In Seleziona la fonte di dati, seleziona "Tutti gli esistenti e i nuovi".
14. Clicca su Aggiorna.
PASSO 4. Nodo "All'acquisto"
(In questo nodo verrà inserito nel workflow il contatto quando effettuerà un acquisto sul sito).
15. Clicca su (Modifica configurazione del nodo) del nodo “All'acquisto”.
16. Clicca su Limitazioni e deseleziona la casella "Disattiva dopo l'attivazione".
17. Clicca su Aggiorna.
PASSO 5. Nodo di tipo azione "Invia WhatsApp" dell'integrazione
(Questo nodo invierà a Oct8ne l'ordine per l'invio del messaggio WhatsApp).
18. Clicca su (Modifica configurazione del nodo) del nodo “Invia WhatsApp” (o il nome che hai indicato nella tua integrazione).
19. Associa le informazioni contenute nei campi del contatto e le informazioni del carrello (colonna sinistra) con i valori che verranno trasmessi a Oct8ne per personalizzare il messaggio WhatsApp (colonna destra).
- Associa i campi del contatto (in questo caso, telefono e nome) dalla colonna sinistra con quelli che verranno trasmessi a Oct8ne. Gli altri campi, nel nostro esempio, dovranno essere assegnati con il valore Letterale e indicare quali informazioni corrispondono al template di WhatsApp.
20. Clicca su Fine .
21. Una volta attivato il tuo Workflow, il messaggio WhatsApp del nostro esempio apparirà così:
Continua ad imparare!
Per sfruttare al massimo il potenziale del tuo account in Connectif, ti consigliamo di continuare con i seguenti articoli:
- Integrazione personalizzata per ricevere dati, per imparare come utilizzare informazioni non registrate di default sulla piattaforma.
- Integrazioni con sistemi esterni, per integrare il tuo account Connectif con Facebook, moduli e altri webhook del tuo sito web.
-
Integrazioni tramite API, per gestire eventi come registrazioni di acquisti o iscrizioni di contatti.
- Campagna email massiva per lotti, per progettare una campagna a fasi che eviti il sovraccarico dei server durante l'aumento delle visite sul sito.