Importare i dati delle Automations di MailChimp in Google Data Studio

mailchimp in Google Data studio

Un po’ di tempo fa avevo scritto un articolo che spiegava passo a passo come importare i dati delle campagne di MailChimp in Google Data Studio, utilizzando un foglio di lavoro di Google. Al momento questa resta la via più semplice per visualizzare i dati delle tue campagne mail, in quanto non esiste ancora un connettore ufficiale di MailChimp to Data Studio.

Qual è lo scopo di questa nuova guida, quindi?

Mi sono accorto però, grazie anche ai numerosi commenti arrivati allo stesso articolo presente nel sito di Analytics Boosters, che lo script non prevedeva la possibilità di raccogliere anche le informazioni relative alle campagne di Automations presenti in MailChimp: vi propongo quindi questo nuovo script utile a recuperare anche le automations e visualizzarle all’interno di Data Studio.

MailChimp Automations in Google Data Studio

Recuperare l’automation ID in MailChimp

Prima di tutto, è necessario creare una API Key in MailChimp.

Per farlo basta andare in MailChimp Login > Account > Extras > API Keys > Create a Key e recuperare il valore dell’API Key creata.

api keys mailchimp

Ora bisogna fare un piccolo passaggio nel PlayGround di MailChimp in quanto le Automations hanno ID Univoci ed API diverse da quelle delle singole campagne. Cliccate questo link e una volta visualizzata la schermata di atterraggio inserite la vostra API Key che avete recuperato nel passaggio precedente.

MailChimp API Playground

Nella pagina che vi verrà mostrata dopo l’inserimento dell’API Key cliccate su Automations.

MailChimp API Playground Automations

A questo punto dovreste avere accesso alle vostre Automations, come mostrato dal seguente screenshot

MailChimp API Playground Automations home

Cliccate sulla prima automations e recuperate l’id della stessa che compare come primo indicatore nello schema che vi si presenta davanti. Ripetete questa operazione per ognuna delle automations che avete creato.

MailChimp API Playground Automations singleID

Importare i dati di MailChimp in Google SpreadSheet

A questo punto bisogna utilizzare il bridge di collegamento tra MailChimp e Google Data Studio rappresentato da Google Spreadsheet.

Per prima cosa, create un nuovo file in Google Spreadsheet e poi cliccate sul menu Strumenti > Editor di script.

Secondo, scaricate e successivamente caricate nell’Editor di Google Spreadsheet il file che trovate a questo link: Import MailChimp Automation in Google Data Studio

Ora dovete sostituire API Key e i valori di workarr con la relativa API Key e gli ID delle automazioni. Se avete meno di due automazioni, eliminate Automation2, se ne avete di più vi basta aggiungere le altre inserendo l’ID dell’automazione tra parentesi quadrate [], suddivise da “,”.

Google Spreadsheet Automations MailChimp

Cliccate ora su Salva e poi su Esegui (simbolo play) ed accettate tutte le richieste di autorizzazione.

Come dati principali, per ogni automation, vado a recuperare:

  • Titolo
  • Oggetto
  • Aperture
  • Aperture Uniche
  • Open Rate
  • Clicks
  • Subscribers clicks
  • Click Rate

Una volta avviato lo script il vostro foglio di Google si popolerà con i dati relativi alle automations indicate nel file (nell’esempio due automation di test).

Google Spreadsheet Automations MailChimp data

Attenzione: se volete un aggiornamento automatico dei dati dovete procedere come descritto di seguito:

  • Script Editor (dove si trova il file scaricato) > Menu > Modifica > Trigger del progetto corrente
  • Aggiungi trigger
  • Scegliere quando si vuole avvenga l’update dei dati e salvare

Google Spreadsheet Automations MailChimp triggers

In questo caso l’aggiornamento sarà fatto ogni giorno tra le due e tre di notte.

Importare i dati da Google SpredSheet a Google Data Studio

Il più è stato fatto, ora basta semplicemente caricare il file che abbiamo creato all’interno di Google Data Studio come sorgente di dati.

Google Data Studio Google SpreadSheet Upload

Scegliete quali dati importare in Google Data Studio e in pochi secondi potete ricrearvi quanto visto in Google SpreadSheet anche in Google Data Studio

Google Data Studio Google SpreadSheet View

Google Data Studio & MailChimp

Se volete fare uno step in più potete utilizzare i dati delle campagne ricavati da Google Analytics, unire i dati di MailChimp ed Analytics tramite la funzione di Blending ed avere una visione complessiva dell’andamento delle vostre campagne DEM o Newsletter analizzando anche i dati di postclick!

Super potente, no? 🙂

2 Comments

  1. Marco Magrini

    Posted on Dicembre 18, 2020 at 6:01 pm

    Ciao Enrico, un info…
    dal momento che il Playground non esiste più, come è possibile agire per importare le automazioni?

    Grazie 1000

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *