Vai al contenuto
memberarea memberarea.io

Inviare gli eventi dei membri a Shopify

Lasci che la sua area membri crei, tagghi e aggiorni i clienti Shopify quando succede qualcosa a un membro, e reagisca a ordini, rimborsi e annullamenti di Shopify con automazioni proprie.

In questo articolo

Gli ordini scorrono dal suo negozio verso la sua area membri. Questo articolo tratta la direzione opposta: quando un membro si iscrive, completa un corso o annulla un abbonamento, la sua area membri può creare il cliente Shopify corrispondente, aggiungere o rimuovere un tag e scrivere un campo cliente. Il suo negozio sa così chi è dentro, e lei può segmentare quei clienti e scrivere loro in Shopify. L'articolo tratta anche i trigger Shopify che può usare nelle sue automazioni.

Chi può configurarlo

La pagina Shopify richiede Aggiorna impostazioni della piattaforma e Gestisci integrazioni. Per creare automazioni serve in più Gestisci automazioni. Senza questa autorizzazione i modelli non si possono spuntare e la pagina indica "Non hai il permesso di creare automazioni." con il suggerimento "Chiedi al proprietario di questo workspace il permesso di gestire le automazioni."

Partire dai modelli

  1. Apra Impostazioni, poi Integrazioni, poi Shopify. La pagina si trova in /admin/settings/integrations/shopify.
  2. Apra la scheda Automazioni. Indica "Riporta gli eventi in Shopify" e "Queste automazioni sono attive subito. Può modificarle o eliminarle in qualsiasi momento."
  3. Spunti i modelli che desidera. All'inizio nessuno è spuntato.
  4. Clicchi su Crea automazioni. Il pulsante mostra quanti ne ha spuntati.

I modelli spuntati vengono creati, pubblicati e attivati in un colpo solo, e accanto al pulsante compare "Create e attive". Ciascuno si trova ora nell'elenco delle sue automazioni con il nome del suo modello.

Gli stessi quattro modelli compaiono nella procedura guidata di configurazione, nel passo Regole, sotto "Riporta gli eventi in Shopify". Lì quelli spuntati vengono creati quando clicca su Completa la configurazione.

Per crearli serve un negozio collegato. Se il collegamento si è interrotto, lo ricolleghi prima, veda Collegare il suo negozio Shopify.

I quattro modelli

Modello Che cosa fa in Shopify
Nuovo membro: crea il cliente Quando viene creato un nuovo account membro, il membro riceve un cliente Shopify con lo stesso indirizzo email, e viene aggiunto il tag memberarea-member.
Corso completato: tagga il cliente Quando un membro completa un corso, il cliente Shopify riceve il tag course-completed.
Abbonamento terminato: rimuovi il tag Quando un abbonamento è davvero terminato, il tag memberarea-member viene rimosso e il campo cliente member_status viene impostato su cancelled.
Abbonamento rinnovato: stato sempre aggiornato Ogni volta che un abbonamento si rinnova, il campo cliente member_status viene impostato su active.

"Abbonamento" in questi modelli indica un abbonamento venduto nella sua area membri, non uno in Shopify.

Alcuni dettagli derivano dai trigger alla base dei modelli:

  • Corso completato: tagga il cliente reagisce a ogni corso. Per taggare solo un corso, apra l'automazione e scelga il corso nel suo trigger, come descritto in Trigger e azioni.
  • Abbonamento terminato: rimuovi il tag viene eseguito quando l'abbonamento è davvero terminato. Un membro che annulla alla fine del periodo pagato mantiene il tag fino a quella data, come il suo accesso nella sua area membri.
  • I tag e il valore del campo sono fissati nel modello. Apra l'automazione nell'elenco delle sue automazioni per modificarli.

Già configurato

Un modello che esiste già per questo negozio mostra Già attiva e non si può spuntare di nuovo. Quando esistono tutti e quattro, la scheda indica "Tutte le automazioni proposte sono già presenti." Se archivia o elimina una di queste automazioni, il suo modello si può creare di nuovo.

La scheda Automazioni mostra i quattro modelli Shopify, uno dei quali contrassegnato come Già attiva.
La scheda Automazioni mostra i quattro modelli Shopify, uno dei quali contrassegnato come Già attiva.

Un modello conta come configurato quando un'automazione ha lo stesso trigger e ogni passaggio Shopify del modello, e quei passaggi usano questo negozio. Un'automazione che ha solo alcuni dei passaggi, o che scrive su un altro negozio, non blocca il modello.

Quale cliente Shopify viene modificato

Ogni modifica viene fatta sul cliente Shopify che appartiene al membro. La sua area membri trova quel cliente in quest'ordine:

  1. Il cliente già collegato al membro, per esempio da un ordine Shopify o dall'importazione dei clienti.
  2. Altrimenti, un cliente del suo negozio con esattamente lo stesso indirizzo email.

Solo l'azione Crea o aggiorna cliente crea un cliente quando non ne trova nessuno. Un cliente che esiste già viene collegato, e il suo nome e cognome vengono aggiornati con il nome del membro. Il suo indirizzo email e i suoi tag restano come sono, e un membro senza nome lascia invariato il nome in Shopify. Le azioni che aggiungono un tag, rimuovono un tag o impostano un campo saltano un membro che non ha ancora un cliente Shopify. Per questo Nuovo membro: crea il cliente è il modello da configurare per primo.

Le modifiche raggiungono Shopify pochi secondi dopo l'evento. Più modifiche per lo stesso membro entro quei secondi vengono inviate insieme. Se un tag viene aggiunto e poi rimosso in quel lasso di tempo, conta solo l'ultima modifica.

Avviso

Finché il negozio è disconnesso, le modifiche per i suoi membri non vengono inviate a Shopify, e non vengono recuperate dopo il nuovo collegamento. I membri che si sono iscritti o hanno completato un corso in quel periodo restano senza tag fino al loro prossimo evento.

Ciò che la sua area membri invia a Shopify non compare nel Registro dei webhook. Quella scheda elenca solo ciò che Shopify invia a lei. Per verificare che un tag o un campo sia arrivato, apra il cliente nel suo admin Shopify.

Quando un passaggio Shopify non ha nulla da inviare, l'esecuzione nella cronologia dell'automazione mostra il passaggio come Completato con una Nota gialla che ne indica il motivo, per esempio "Il membro non ha ancora un cliente in Shopify, quindi la modifica è stata saltata. Aggiunga prima il passaggio “Crea o aggiorna cliente”." Lo stesso accade quando il passaggio non ha un negozio, un tag o una chiave di campo, quando l'esecuzione non ha un membro, o quando il collegamento con il negozio non è attivo. Come aprire un'esecuzione è spiegato in Test e cronologia delle esecuzioni.

Nota

Un passaggio senza nota significa solo che la modifica è stata consegnata per l'invio. Se Shopify rifiuta la modifica qualche secondo dopo, l'esecuzione mostra comunque il passaggio come completato e il motivo resta solo nel log del server. Il cliente nel suo admin Shopify mostra se la modifica è arrivata.

Creare automazioni proprie

Può usare Shopify in qualsiasi automazione, non solo nei modelli. Nell'editor delle automazioni, i trigger e le azioni Shopify si trovano nella libreria sotto Shopify e funzionano quando il suo negozio è collegato.

Questi trigger avviano un'automazione quando succede qualcosa nel suo negozio:

Trigger Quando viene eseguito
Ordine Shopify pagato Un ordine Shopify viene pagato.
Rimborso Shopify Un ordine Shopify viene rimborsato, anche per un rimborso senza articoli, come un importo di cortesia, e per un rimborso in un'altra valuta.
Ordine Shopify annullato Un ordine Shopify viene annullato.

Entrambi vengono eseguiti che Revoca l'accesso in caso di rimborso o Revoca l'accesso in caso di annullamento sia attivo o meno, e ciascuno viene eseguito una volta per rimborso o annullamento, anche quando Shopify invia lo stesso messaggio due volte.

Queste azioni modificano il cliente Shopify del membro per cui viene eseguita l'automazione. Ciascuna chiede quale negozio usare:

Azione Che cosa fa
Crea o aggiorna cliente Fa sì che il membro esista come cliente nel suo negozio, e aggiorna il nome di un cliente che esiste già.
Aggiungi tag cliente Aggiunge al cliente il tag che inserisce.
Rimuovi tag cliente Rimuove dal cliente il tag che inserisce.
Imposta campo cliente Scrive un valore in un campo del cliente.

Imposta campo cliente chiede un nome di campo e un valore. Shopify conserva il campo come metafield del cliente nel namespace memberarea, quindi un campo chiamato member_status compare come memberarea.member_status. Il nome del campo viene salvato in minuscolo, e ogni carattere diverso da lettere, cifre e trattini bassi viene trasformato in un trattino basso. Il valore è testo semplice, troncato dopo 255 caratteri.

Un trigger Shopify viene eseguito con l'acquirente come membro quando l'ordine conteneva un indirizzo email. Senza un membro, le azioni sul cliente in quell'automazione non fanno nulla.

Come funzionano in generale trigger, azioni, campi e filtri è spiegato in Trigger e azioni.

Nota

Un'esecuzione di prova dall'editor delle automazioni esegue davvero le sue azioni. Un'esecuzione di prova di un'automazione con un'azione Shopify modifica il cliente nel suo negozio.

Articoli correlati

Last updated on October 25, 2026

Questo articolo le è stato utile?

Articoli correlati