Integrazione con WhatsApp

Connectif dispone di una sincronizzazione diretta con il tuo account Meta che ti permetterà di creare campagne personalizzate per l'invio di messaggi WhatsApp con carattere transazionale.

In questo articolo imparerai come integrare il tuo account Connectif con Meta tramite un esempio che automatizza l'invio di un messaggio di conferma d'acquisto. 

  

Tempo di implementazione: 1 ora.
Difficoltà: Intermedio
Quando utilizzarlo?:
Per creare campagne con WhatsApp.

 

Questo è un esempio delle molte possibilità offerte da questa integrazione. Seguendo i principi di base spiegati in questo articolo, potrai creare altre strategie di messaggistica per raggiungere i tuoi obiettivi.

 

Perché implementare l'estensione

1. Casi d'uso che potrai creare dopo questa integrazione

Ecco alcune idee che possono aiutarti a implementare diverse strategie dopo aver attivato l'estensione WhatsApp nel tuo negozio Connectif.

  • Confermare lo stato dell'acquisto (come mostrato in questo stesso articolo).
  • Recuperare carrelli abbandonati inviando un messaggio WhatsApp al contatto.
  • Inviare promemoria per prenotazioni/eventi a cui un contatto si è iscritto.
  • Confermare la registrazione/iscrizione tramite un messaggio WhatsApp.
  • Inviare avvisi di prodotto tornato disponibile al contatto.

 

2. Quali dati di Connectif puoi utilizzare su WhatsApp?

Con questa estensione, potrai sfruttare tutte le informazioni raccolte nel profilo del contatto, nonché la sua attività in tempo reale, per personalizzare i messaggi WhatsApp che invii a ciascun contatto utilizzando i dati raccolti in Connectif.

 

Prima di iniziare: requisiti preliminari

Per creare campagne WhatsApp e integrare il tuo account Connectif con questo canale, avrai bisogno di:

  

Questo numero è esclusivo per l'invio tramite l'API Meta Cloud, quindi non potrà essere utilizzato su alcun dispositivo per rispondere ai messaggi o eseguire altre azioni.

PASSO 1: Creazione dell'integrazione personalizzata in Connectif

1. Accedi a Configurazione del negozio nel menu laterale sinistro.

2. Nel selettore di scheda, vai a "Integrazioni > Integrazioni personalizzate (webhooks)" e fai clic su   Crea nuova integrazione.

Integrazione con WhatsApp - 0-min.png

3. Imposta il campo "Nome dell'integrazione" per identificare l'integrazione.

4. (Opzionale) Personalizza il colore, aggiungi una descrizione o categorizza l'integrazione.

Integrazione con WhatsApp - 1-min.png

5. Fai clic su  Aggiorna.

 

PASSO 2: Creazione dell'evento di invio 

(In questa sezione verranno configurati i campi che saranno condivisi con WhatsApp).

 

Per eseguire questo passaggio, avrai bisogno di un esperto con conoscenze di programmazione.

6. Nella scheda Invia dati, fai clic su  Crea nuovo evento di invio.

Integrazione con WhatsApp - 2-min.png

 

2.1. Autorizzazione dell'evento di invio

(In questa sezione verranno configurate le intestazioni che consentiranno l'invio di messaggi WhatsApp da Connectif. Per questo, sarà necessario copiare alcuni dati da Meta in Connectif, quindi è consigliabile avere entrambe le schede aperte).

7. Nell'applicazione WhatsApp di Meta, vai a Impostazioni API e copia, dal Passo 2, l'URL dell'"endpoint" a cui viene inviata la richiesta per l'invio dei messaggi, come mostrato nell'immagine:

Integrazione con WhatsApp - 3-min.png

8. Torna a Connectif e incolla questo URL nel campo URL del webhook a cui inviare il messaggio.

Integrazione con WhatsApp - 4-min.png

9. Fai clic su Aggiungi nuova intestazione e assegna il Nome "Authorization".

10. Copia il valore associato all'intestazione che troverai nell'applicazione WhatsApp di Meta, nel Passo 2, come mostrato nell'immagine:

Integrazione con WhatsApp - 5-min.png

11. Incolla il valore nel campo Valore dell'intestazione e fai clic su Accetta.

Integrazione con WhatsApp - 6-min.png

12. Ripeti i passaggi 9-11 con il resto dei valori HTML dell'intestazione:

  • Crea un'intestazione con il Nome "Content-Type" e il Valore "application/json".

 

2.2. Creazione della struttura del messaggio in Connectif

(In questa sezione si configurano le proprietà del messaggio WhatsApp da inviare. Nell'esempio, viene documentata la creazione di una struttura reale e pratica di un messaggio).

  

Per configurare il messaggio WhatsApp in Connectif, dovrai estrarre la struttura del modello di messaggio in un file JSON seguendo le indicazioni fornite nella documentazione ufficiale di Meta

13. Utilizza uno strumento come JSON Path Finder, che ti permetterà di estrarre il percorso delle proprietà da creare.

Integrazione con WhatsApp - 7-min.png

14. Nell'esempio, la struttura del modello da replicare è:

{

  "type": "template",

  "to": "[phoneNumber]",

  "messaging_product": "whatsapp",

  "template": {

    "name": "post_purchase_template",

    "language": {

      "policy": "deterministic",

      "code": "IT"

    },

    "components": [

      {

        "type": "body",

        "parameters": [

          {

            "type": "text",

            "text": "[contactName]"

          }

        ]

      }

    ]

  }

}

15. Fai clic su Crea nuovo Campo.

 

Trova maggiori informazioni sui campi di contatto in questo articolo.

16. Se necessario, seleziona l'opzione Attiva opzioni JSON.

  

È necessario attivare le opzioni JSON quando è necessario inviare valori di oggetti nidificati nel JSON, ovvero quando si desidera simulare una struttura complessa con oggetti nidificati o array.

17. Copia il percorso e incollalo in Connectif.

18. Modifica il percorso, sostituendo il (x.) all'inizio e i (.) con barre rovesciate.

 

Ad esempio, se il percorso JSON è x.template.components.0.type dovrai modificarlo in /template/components/0/type.

19. Assegna un nome e un ID al campo.

 

PRO TIP: assegna lo stesso nome al campo in Connectif come il percorso JSON per facilitarne l'individuazione.

Integrazione con WhatsApp - 8-min.png

20. Ripeti questo passaggio per tutte le proprietà da trasmettere, fino a replicare il modello.

21. Fai clic su   Salva per registrare tutti i campi.

 

PASO 3: Creazione del workflow per inviare WhatsApp da Connectif

(In questa sezione viene spiegato come inviare i dati da Connectif tramite un workflow).

22. Accedi dal menu laterale sinistro alla sezione Workflows.

23. Fai clic su  Crea nuovo workflow e seleziona  Crea workflow vuoto.

Integrazione con WhatsApp - 9-min.png

24. Crea la struttura del tuo workflow con un nodo di tipo trigger, nell'esempio "Al comprar", e il nodo di tipo azione "Enviar WhatsApp". 

Integrazione con WhatsApp - 10-min.png

 

Nel nostro esempio, quando un contatto effettua un acquisto, verrà inviato un messaggio di conferma tramite WhatsApp.

25. Configura il nodo assegnando i valori (colonna sinistra) ai rispettivi campi (colonna destra).

  • Le informazioni di contatto (nome e telefono) provengono da Informazioni del Contatto.
  • Gli altri campi devono essere configurati con un valore Literal e completati con le informazioni del template, che possono essere estratte dal JSON.

Integrazione con WhatsApp - 11-min.png

  

Ricorda di configurare il workflow solo per i contatti con numero di telefono mobile tramite il nodo "Inicio".

26. Fai clic su  Actualizar per salvare la configurazione del nodo e salva il tuo workflow. 

image (1).png

 

Nel nostro esempio, questo sarebbe il risultato del messaggio di WhatsApp, dove "Maria" è il nome del contatto.

 

 

¡Successo!
L'integrazione del tuo account Connectif con WhatsApp è pronta.

 


Continua a imparare!

Per sfruttare al massimo il potenziale del tuo account Connectif, ti consigliamo di continuare con i seguenti articoli: