Cos'è Zapier?
Il servizio Zapier consente di impostare il trasferimento automatico di dati dal proprio sito web a una qualsiasi delle diverse migliaia di applicazioni web ad esso collegate.
Zapier funziona come segue: un utente crea e configura uno Zap, un'azione che collega due o più applicazioni. Il servizio monitora il verificarsi di un evento specificato (trigger) nella prima applicazione e, quando il trigger viene attivato, esegue lo Zap, ad esempio trasferendo i dati selezionati alla seconda applicazione.
Zapier può essere utilizzato gratuitamente con alcune limitazioni (elaborazione di un massimo di 100 eventi al mese, fino a 5 Zap in un'unica fase), ma è sufficiente per automatizzare attività semplici.
La nostra app Horoshop collegata a Zapier offre due trigger:
New User - attivato quando un nuovo cliente si registra sul sito (direttamente o quando effettua il primo ordine);
New Order - attivato quando viene effettuato un nuovo ordine.
Questi trigger consentono, ad esempio, di automatizzare il trasferimento dei dati dei nuovi clienti a un servizio di mailing o di caricare le informazioni sugli ordini in un documento web.
Come impostare l'integrazione con Zapier
Impostazioni in Cartum
Prima di iniziare a lavorare con Zapier, è necessario creare un nuovo utente nel pannello di amministrazione del sito web:
Andate su Impostazioni → Utenti;
Fare clic sul pulsante + Aggiungi ;
Compilare i campi Login e Password con i valori desiderati;
Fare clic sul pulsante Salva.
Impostazioni in Zapier
Registrarsi e accedere al servizioZapier . L'applicazione Horoshop viene utilizzata per integrarsi con i siti web che funzionano tramite il protocollo https .
Nota bene: se si desidera testare Zapier durante la configurazione di un sito demo che utilizza il protocollo http , dopo l'autorizzazione è necessario utilizzare anche l'invito all'app Horoshop Insecure.
Per creare un nuovo Zap:
Nella barra degli strumenti di Zapier, fare clic sul pulsante + Crea e scegliere Zap dal menu a discesa;
Nel costruttore che si apre, fare clic sull'elemento Trigger;
Nel campo di ricerca, cercare l'app Horoshop o Horoshop Insecure per nome, a seconda del protocollo utilizzato sul sito;
Nella barra laterale destra, nel campo Evento, selezionare il trigger desiderato: Nuovo ordine o Nuovo utente.
Ora è necessario accedere all'app Horoshop o Horoshop Insecure:
Nella barra laterale destra, accanto al nome dell'app, fare clic sul pulsante Accedi.
Nella finestra di autorizzazione che si apre, inserire il nome utente e la password dell'utente precedentemente creato nel pannello di amministrazione e l'indirizzo del proprio sito web senza http:// o https:// (per l'app Horoshop Insecure è necessario inserire anche il protocollo).
Fare clic su Sì, Continua a Horoshop/Horoshop Insecure.
Nella barra laterale destra, fare clic su Continua.
Per testare il funzionamento del trigger selezionato:
Creare uno o più ordini di prova attraverso il proprio sito web o aggiungere manualmente clienti (Clienti → + Aggiungi) e/o ordini (Ordini → + Aggiungi) nel pannello di amministrazione.
In Zapier, nella barra laterale destra, fare clic sul pulsante Test trigger. Se tutto è stato impostato correttamente, verranno visualizzati fino a tre record di clienti o ordini.
Selezionare uno dei record e fare clic su Continua con il record selezionato. Si apre una finestra per la ricerca della seconda applicazione a cui trasferire i dati quando il trigger viene attivato.
Un esempio di impostazione manuale dell'integrazione
Facciamo un esempio di come impostare l'esportazione di alcuni dati (nome, Paese e indirizzo e-mail) di un nuovo cliente in un foglio di calcolo di Google da utilizzare poi nelle campagne e-mail.
Innanzitutto, è necessario creare un foglio di calcolo di Google con intestazioni di campo appropriate. Le intestazioni possono essere arbitrarie: sono necessarie solo per facilitare la mappatura con i dati trasferiti dall'app Horoshop .
Ora è necessario selezionare la seconda app in Zapier, accedere ad essa e impostare l'azione da eseguire quando il trigger viene attivato.
Selezionare Google Sheets nella casella di ricerca dell'app.
Nella barra laterale destra, selezionare Crea più righe di foglio di calcolo nel campo Evento, quindi fare clic su Continua.
Fare clic su Accedi accanto a Collega fogli Google. Accedere ai fogli Google, concedere l'accesso a Zapier e fare clic su Continua.
Selezionare l'unità Google Drive in cui si trova il foglio di calcolo, quindi il foglio di calcolo stesso e il foglio di lavoro desiderato.
Mappare le colonne della tabella con i campi dati ricevuti dall'app Horoshop . Per comodità, la ricerca visualizza non solo i nomi dei campi ma anche i valori del record di prova selezionato. Fare clic su Continua e poi su Fase di prova.
Controllare il foglio di calcolo di Google. Se tutto è corretto, il record di prova dovrebbe comparire. In Zapier, fate clic su Pubblica e il vostro Zap inizierà a funzionare e ad aggiungere automaticamente nuovi clienti al vostro foglio di calcolo.
Nelle versioni a pagamento di Zapier (a partire dal piano Starter), è possibile impostare più azioni che verranno eseguite quando il trigger viene attivato (il numero massimo di azioni in uno Zap è 100). Per farlo, fate clic su + sotto l'elemento inferiore del costruttore, selezionate l'app desiderata nella casella di ricerca e configurate le azioni in essa.
Modelli di integrazione già pronti
Per comodità, offriamo anche diversi modelli già pronti per integrare Cartum con i servizi più diffusi di Zapier. Potete trovarli nel pannello di amministrazione del vostro sito web andando su Impostazioni → Zapier. Questi modelli hanno già selezionato le app, i trigger e le azioni necessarie: tutto ciò che dovete fare è accedere alle app e impostare il trasferimento dei dati necessari.
Sono disponibili i seguenti modelli:
Creazione di una riga con un nuovo ordine in un foglio di calcolo Google;
Creazione di una riga con un nuovo utente in un foglio di calcolo Google;
Aggiunta di un nuovo cliente alla mailing list di Mailchimp;
Creazione di una scheda con un nuovo ordine in Trello;
Aggiunta di un nuovo ordine ai Contatti Google
Importante: i modelli pronti funzionano solo per i siti web che utilizzano il protocollo https.