L’azione Update contact in Connectif di Shopify Flow permette di inviare le informazioni dei clienti del tuo negozio a Connectif per aggiornare automaticamente i loro dati di contatto. Se il contatto non esiste ancora in Connectif, l’azione lo creerà con i dati che hai configurato.
In questo articolo imparerai come aggiornare i contatti di Connectif da Shopify Flow.
Prima di iniziare: requisiti preliminari
Prima di eseguire questa azione, devi assicurarti di avere i seguenti requisiti soddisfatti:
- Tracking: l’aggiornamento o la creazione del contatto verrà processata solo se l’app Connectif per Shopify ha il tracking abilitato.
- Multistore: se l’app è configurata con multistore, il contatto verrà aggiornato automaticamente nell’account Connectif configurato la cui lingua corrisponde a quella del cliente Shopify.
PASSO 1. Creazione del flusso in Shopify Flow
(In questo passaggio si crea il flusso che eseguirà l’aggiornamento del contatto in Connectif).
1.1. Configurazione del trigger
1. Accedi al pannello di amministrazione del tuo negozio Shopify.
2. Nel menu laterale, vai su “Apps > Flow”.
3. Nella sezione workflows, clicca su Create workflow per creare un nuovo flusso.
4. Nell’editor del workflow, clicca su Select a trigger.
5. Seleziona il trigger che vuoi usare per avviare l’aggiornamento del contatto e, se necessario, completa la sua configurazione.
1.2. Configurazione dell’azione “Update contact in Connectif”
6. Nell’editor del workflow, clicca su sotto il trigger per aggiungere un nuovo passaggio.
7. Clicca su Action.
8. Cerca Connectif tra le app disponibili e seleziona Update contact in Connectif.
PASSO 2. Configurazione dell’azione “Update contact in Connectif”
(In questo passaggio si configurano i dati del contatto che Shopify Flow invierà a Connectif).
L’azione permette di indicare quali informazioni vuoi inviare a Connectif. Ogni campo può essere configurato con una variabile di Shopify, un valore letterale o lasciato vuoto.
2.1. Configurazione dei campi di sistema
9. In “Email”, clicca su Add variable e seleziona “customer > defaultEmailAddress > emailAddress”.
10. Per ogni campo, configura il valore in uno dei seguenti modi:
- Seleziona una variabile di Shopify per inviare informazioni dinamiche del cliente.
- Inserisci un valore letterale se vuoi assegnare sempre lo stesso valore.
- Lascia il campo vuoto se non vuoi aggiornare quel dato in Connectif.
11. Configura gli altri campi di sistema che vuoi aggiornare:
- "First name": nome del contatto.
- "Last name": cognome del contatto.
- "Phone": telefono del contatto.
- "Country": paese del contatto.
- "City": città del contatto.
- "Address": indirizzo del contatto.
- "Postal code": codice postale del contatto.
2.2. Configurazione di “Birthdate”
La data di nascita non è un campo nativo del cliente Shopify. Per usarla in “Birthdate”, devi disporre del Customer metafield corrispondente alla data di nascita.
12. Dal pannello di amministrazione di Shopify, clicca su Settings.
13. Vai su “Metafields and metaobjects > Customers”.
14. Clicca su Add definition.
15. In “Name”, cerca e seleziona la definizione standard “Birth date”. Selezionandola, Shopify configurerà automaticamente il metafield facts.birth_date di tipo “Date”.
16. Clicca su Save per salvare la definizione.
17. Torna su “Apps > Flow” e accedi al workflow che stai configurando.
18. Nell’azione Update contact in Connectif, trova “Birthdate” e clicca su Add variable.
19. Nel selettore di variabili, vai su “customer > metafield” e clicca su per creare una variabile a partire da un metafield.
20. In Select metafield, seleziona “Birth date” (facts.birth_date) e clicca su Save per creare la variabile.
21. Nella variabile birthDate che hai appena creato, seleziona value di tipo “Date”. Una volta configurato, il campo “Birthdate” mostrerà la variabile {{customer.birthDate.value}}.
2.3. Configurazione di “Custom Fields”
(In questa sezione si configurano i campi personalizzati del contatto che Shopify Flow invierà a Connectif).
Il campo “Custom Fields” permette di aggiornare i campi personalizzati del contatto in Connectif. I campi che vuoi aggiornare devono essere stati creati precedentemente nel tuo account.
22. Accedi a Connectif e vai su “Contatti > Campi del contatto”.
23. Trova il campo personalizzato che vuoi aggiornare e copia il suo identificatore. Se non esiste ancora, crealo prima di continuare.
24. Torna su Shopify Flow e, nell’azione Update contact in Connectif, trova “Custom Fields”.
25. Clicca su Add variable.
26. Nel selettore di variabili, vai su “customer metafield” e clicca su per creare una variabile a partire da un metafield.
27. In “Select metafield”, seleziona il metafield di Shopify che contiene l’informazione che vuoi inviare e clicca su Save per creare la variabile.
28. Nella variabile appena creata, seleziona value.
29. Adatta il contenuto di “Custom Fields” affinché segua una struttura compatibile con i campi personalizzati di Connectif, dove _customField corrisponde all’identificatore del campo personalizzato in Connectif e value al valore che vuoi assegnare.
{ "_customField": "value" }
PASSO 3. Esecuzione e verifica del flusso
(In questo passaggio si esegue il flusso e si verifica l’aggiornamento del contatto in Connectif).
3.1. Verifica del tracking
30. Dal pannello di amministrazione di Shopify, vai su Apps e seleziona Connectif.
31. Nell’app Connectif, vai su “Impostazioni > Tracking”.
32. Verifica che l’interruttore “Connectif tracking” sia abilitato. Se è disattivato, attivalo prima di continuare.
3.2. Attivazione del flusso
33. Torna su “Apps > Flow” e accedi al workflow che stai configurando.
34. Clicca su Turn on workflow per attivare il flusso.
3.3. Test di aggiornamento del contatto
(In questa sezione si esegue un test del flusso e si verifica che i dati del contatto vengano aggiornati correttamente in Connectif).
35. Dal menu laterale di Shopify, vai su Customers.
36. Clicca su Add customer e crea un nuovo cliente con tutte le informazioni da sincronizzare.
37. Clicca su Save per eseguire il flusso creato.
38. Vai su “Apps > Flow > Recent runs” e trova l’esecuzione appena effettuata.
39. Verifica che l’azione Update contact in Connectif sia stata eseguita correttamente.
40. Dal tuo account Connectif, vai su “Audience > Contacts”.
41. Trova il contatto utilizzando l’email del cliente che hai appena creato in Shopify e clicca su Dettaglio.
42. Verifica che le informazioni del contatto siano state sincronizzate correttamente.
Continua ad imparare!
Per sfruttare tutto il potenziale del tuo account Connectif, ti consigliamo di continuare con i seguenti articoli:
Guida per integrare con Shopify, per scoprire come installare e configurare l’app Connectif per Shopify.
Campi del contatto, per conoscere i dati che puoi memorizzare in Connectif e come creare e configurare campi personalizzati.
Schede contatto e impronta digitale, per consultare le informazioni raccolte e aggiornate dei tuoi contatti in Connectif.
Metodi per raccogliere e aggiornare contatti in Connectif, per conoscere i diversi modi di registrare e aggiornare le informazioni dei tuoi contatti.