INDICE
- Introduzione
- Premessa
- Creazione di una macro
- Tips&Tricks
- Valori dinamici per invio Email ed SMS
- Casi d'uso
Introduzione
Per gli utenti più avanzati c'è la possibilità di utilizzare dei pannelli di configurazione per la schedulazione di processi automatici chiamati MACRO. Le macro sono configurabili dal portale VAR. Sulla base di precise regole di selezione si possono creare dei gruppi di persone e su questi gruppi effettuare operazioni massive di:
- inserimento Azioni CRM;
- invio email;
- invio SMS;
- inserimento/eliminazione tag
ATTENZIONE: la creazione di macro è consigliata solo ad utenti esperti. Un'errata configurazione potrebbe aver ripercussioni sulla normale operatività del sistema. Eventuali macro mal configurate NON rientrano nel servizio assistenza di base. Allo stesso modo, la consulenza sulla creazione di macro per ottenere un certo risultato esula dal servizio di assistenza di base. Per questo tipo di consulenza è necessario acquistare un pacchetto al link seguente: https://store.sportrick.com/speak-with-guru |
Premessa
N.B. Prima di leggere le istruzioni di questo manuale, è fondamentale sapere:
- come effettuare una ricerca marketing per estrarre determinati nominativi. Si rimanda al manuale apposito per un ripasso: Marketing
- se le macro vengono utilizzate per il CRM, si rimanda ai seguenti manuali per il ripasso:
- se le macro vengono utilizzate per l'assegnazione/rimozione di tag alle anagrafiche, si rimanda al manuale sui tag per il ripasso Tag
Creazione di una macro
Per procedere con la creazione delle macro, accedere al portale VAR e cliccare su Managed Environments > View More > Macros.
Lista di selezione
La prima cosa da creare è la lista di selezione. Questa lista è necessaria per estrarre tutti i nominativi su cui si vuole attivare la marco. Fare clic su Selection List.
Per creare una nuova lista di selezione premere il pulsante New Selection:
Nella schermata occorrerà inserire i dettagli della selezione:
- code: nome della MACRO;
- description: descrizione della MACRO (obiettivo);
- query type: tipologia di query: molto importante è la scelta della modalità su cui si vuole creare la selezione. Esistono infatti diverse modalità:
TIPOLOGIA DI QUERY | DESCRIZIONE |
entity command | questa modalità è utilizzabile solo dal reparto tecnico di SPORTRICK |
marketing search | è possibile creare delle ricerche marketing su SPORTRICK e successivamente salvarle per poter essere richiamate o appunto utilizzate per la schedulazione di macro. Una volta salvata la ricerca marketing su SPORTRICK si può richiamare dal pannello di configurazione della lista di selezione in modo che possa appunto essere utilizzata all'interno della macro. Una volta selezionata l'opzione MarketingSearch compariranno:
|
CRM Operation Type | questo tipo di selezione è collegato all'utilizzo del CRM di SPORTRICK. In particolare, si occupa di recuperare tutti i nominativi che hanno una precisa tipologia di azione CRM pianificata sulla propria anagrafica. Questa modalità è spesso utilizzata per:
Attenzione: il valore massimo consentito di Time Range è 24. FAQ: è possibile impostare una macro diversa a seconda dell'esito del tipo di operazione CRM censita in anagrafica? -> per la risposta si rimanda al capitolo 6 di questo manuale. |
birthday | macro per inviare un messaggio di auguri il giorno del compleanno. Per procedere premere sul pulsante Next |
certificate expiring | macro per individuare persone con certificato medico in scadenza. Verranno individuate solamente le persona che NON sono indicate come operatori. In questo caso serve specificare nel campo "How many days before" il momento della scadenza. Esempio: 7 = la macro dovrà individuare i clienti con certificato in scadenza tra una settimana. Per procedere premere sul pulsante Next |
end of activity | macro per individuare persone con abbonamento/pacchetto/iscrizione a un corso che sono prossimi alla data di scadenza. In questo caso serve specificare nel campo "How many days before" il momento della scadenza. Esempio: 7 = la macro dovrà individuare i clienti con abbonamento/iscrizione in scadenza tra una settimana. Per procedere premere sul pulsante Next |
service reminder | macro per individuare persone che hanno prenotato un servizio in modo da ricordargli la prenotazione in essere. In questo caso serve compilare i campi seguenti:
Quindi schedulando la macro secondo l'esempio sopra descritto, tra i risultati della ricerca avremo tutte quelle persone che hanno un servizio prenotato in agenda dalla mezzanotte fino alle 24 ore successive, in pratica tutte le persone con un servizio prenotato per il giorno successivo a quello in cui la macro effettua la ricerca. Chiaramente si possono inserire anche tempistiche più brevi. Esempio: posso far partire la macro alle 6 del mattino e impostare 240 minuti nel campo "minutes before service begins" se so per esempio che il primo servizio prenotabile è alle 10:00, in modo da trovare tutte le persone che hanno prenotato un servizio a partire dalle 10:00 e nel campo How often do you want to discover new service bookings? (in minutes) inserirò 600 per fermare la ricerca risultati alle persone con una prenotazione massimo fino alle 20:00 di quel giorno (ipotizzando che sia l'ultimo orario possibile per poter fruire di un servizio). Per procedere premere sul pulsante Next. |
Schedulazione Macro
Una volta definita la lista di selezione è possibile procedere con la schedulazione della macro stessa. Portarsi nel menù di schedulazione premendo Macro List > New Macro
Parametri di schedulazione base
La prima cosa da fare è quella di impostare i parametri di schedulazione di base. Tra questi parametri troviamo:
- first name: indica il nome della macro. Spesso si utilizza lo stesso nome o simile a quello utilizzato per la creazione della lista di selezione;
- start date: data di partenza della schedulazione. Di default impostata sulla data di creazione della macro;
- end date: indica l'eventuale data di conclusione della macro. Se questa data viene lasciata vuota, significa che non è prevista una data di termine della macro;
- active: indica se la macro è da considerarsi attiva.
Una volta inseriti i parametri di base premere il pulsante Save.
Parametri di schedulazione oraria
Una volta inseriti i parametri base è possibile riaprire la macro premendo sul pulsante Edit.
Nella sezione Activation > New Activation si può procedere con la schedulazione dei parametri di attivazione.
Si consiglia di schedulare le macro per le azioni massive di associazione tag o CRM in orario di basso carico di lavoro su SPORTRICK. Gli orari consigliati sono nella fascia notturna (00.00 alle 05.00) o mattina presto (06.00-09.00) |
Si consiglia invece di schedulare le macro per le azioni di invio mail e SMS in fasce orarie mattutine in modo che non ci sia il rischio di recapitare un SMS durante gli orari notturni |
I parametri di configurazione per la schedulazione oraria sono:
- start date: data di partenza della schedulazione, ovvero da quando la macro di fatto si attiva;
- end date: data di fine della schedulazione, ovvero da quando la macro di fatto smette di funzionare. Anche in questo caso se lasciata vuota indica "nessun termine";
- active: indica se la schedulazione è da intendersi attiva. Si consiglia di attivare la schedulazione dopo aver completamente configurato la macro;
- days: giorni della settimana in cui si desidera far operare il processo di macro;
- start time: orario di partenza della macro;
- repeat: possibilità di ripetere il processo ad intervalli precisi (Modalità Ripetizione);
- repeat every: indicazione dell'intervallo di ripetizione del processo in minuti;
- until: orario di termine qualora venga utilizzata la modalità di ripetizione.
Premere OK una volta terminato e successivamente premere Save
per non perdere la configurazione appena impostata.
Il servizio di assistenza non si prende carico di eventuali rallentamenti subiti dal proprio ambiente SPORTRICK qualora venissero schedulati processi onerosi e in maniera ripetitiva. Si consiglia vivamente di limitare l'utilizzo della Modalità Ripetizione e di attenersi alla schedulazione negli orari consigliati. |
Processi massivi
L'ultimo step per la configurazione è l'indicazione di quali azioni/processi massivi si vogliono schedulare.
All'interno della stessa macro è possibile prevedere 1 o più processi massivi, uno in successione all'altro.
Per la creazione di una nuovo processo è sufficiente premere il pulsante New Action nella sezione Actions:
- parametri principali: la maschera di creazione richiede:
- selection: lista di selezione da utilizzare per l'azione massiva. Selezionare quindi la lista desiderata dall'elenco;
- branch: una volta selezionata la lista, sarà possibile indicare se l'azione deve essere eseguita su un'intestazione specifica oppure se è valida per tutte le intestazioni presenti nell'ambiente (All Branches). Se il proprio ambiente non è multi-intestazione (quindi si gestisce un solo centro), lasciare il valore di default. In caso si desideri applicare la macro su determinate intestazioni escludendone altre, sarà necessario terminare la configurazione e salvare per poi premere sul tasto verde New Action e crearne un'altra per le intestazioni interessate;
- active: selezionare la casella se si desidera procedere con l'attivazione;
- sort: eventualmente indicare l'ordine di esecuzione qualora si intenda creare più di un azione massiva all'interno della stessa macro (es. inviare email e assegnare un tag, oppure creare due task CRM diversi). Il valore 1 avrà priorità sul valore 2 che avrà priorità sul valore 3, ecc. Per creare varie azioni, una volta configurata e salvata la prima, basterà premere nuovamente sul tasto New Action per crearne ulteriori;
tipologie azioni: esistono differenti tipologie di azioni che si possono schedulare massivamente. Ogni tipologia ha delle precise caratteristiche:
Tipologia Azione (Action Type) | Caratteristiche | Descrizione |
---|---|---|
INVIO EMAIL | Sender Name | indica il nome del mittente delle email. Esempio: CENTRO SPORTIVO COMUNALE |
Sender Email | indica l'indirizzo email del mittente delle email. Esempio: noreply@centrosportivo.com | |
Template Mode | indica il template (messaggio) da utilizzare per l'invio delle mail:
il codice {MT:NAME} permette l'inserimento automatico del nome del destinatario in quella posizione del messaggio. Per esempi di ulteriori codici utilizzabili si rimanda al capitolo 5 di questo manuale;
| |
Subject & Message | indicano il soggetto e il messaggio della email. Per i template di tipologia "none" è possibile inserire un testo in html da inserire come messaggio. Questi due campi non sono visibili se vengono scelte come opzioni "external provider" oppure "message template" ma apparirà una lista di selezione dei template pre-configurati su SENGRID oppure su SPORTRICK, a seconda dell'opzione selezionata. | |
INVIO SMS | Mittente SMS | indica il nome del mittente certificato* dell'SMS *non è possibile inviare SMS senza la certificazione mittente. Una volta acquistati sul sito store.sportrick.com, è necessario inviare un'email a support@sportrick.com con i seguenti dati per la certificazione
Una volta ricevuta conferma della stessa, sarà possibile procedere all'invio degli SMS) |
Template Mode |
| |
SMS | testo del messaggio SMS (visibile solo se è stata selezionata la voce "none") | |
ASSEGNAZIONE TAG | Assegnazione | assegna il tag selezionato solamente alle anagrafiche dei clienti corrispondenti alla lista di selezione. Esempio: assegnare un tag a tutti i clienti con età superiore ai 65 anni per poter applicare una scontistica automatica del 20% su tutti gli acquisti |
Rimozione | rimuove il tag selezionato solamente dalle anagrafiche dei clienti corrispondenti alla lista di selezione. Esempio: ipotizziamo che tutti i clienti devono firmare una liberatoria oppure un contratto, ecc. Quindi la macro troverà tutte le persone con valore "firmato" nel campo esteso apposito e rimuoverà il tag bloccante "manca firma" | |
Svuota e Assegna | procede alla rimozione del tag selezionato da tutte le anagrafiche per poi riassegnarlo solo ai clienti corrispondenti alla lista di selezione. Esempio: se gli abbonamenti vengono pagati ratealmente tramite SEPA e i clienti con pagamenti insoluti hanno un tag "insoluto", si può usare questa opzione per togliere a tutti i clienti il tag insoluto e assegnarlo solo a quelli che hanno di fatto ancora un insoluto in attesa di essere saldato (quindi la lista di selezione potrebbe avere come parametri di ricerca le persone che hanno un insoluto con stato pagamento "non pagato") | |
Action Type (Tag) | casella per indicare il tag da utilizzare in combinazione con l'azione prescelta | |
TASK CRM | Obiettivo | selezionare l'obiettivo a cui agganciare i task CRM che si stanno pianificando (si può selezionare default in caso non siano stati censiti gli obiettivi su SPORTRICK). Apparirà la casella "usa parametro": ignorarla e non selezionarla; |
Azioni CRM | indicazione di tutti gli attributi necessari per la creazione dei task CRM:
| |
FAQ: è possibile impostare una macro diversa a seconda dell'esito del tipo di operazione CRM censita in anagrafica? -> per la risposta si rimanda al capitolo 6 di questo manuale. |
Una volta completata la configurazione delle azioni premere sul pulsante Save!
Tips&Tricks
Qui di seguito alcuni accorgimenti utili per l'utilizzo delle macro:
- creazione di ricerche limitate: le prime volte che si utilizzano le macro è consigliabile fare alcune prove limitando le ricerche ad operatori in modo da poter testare la schedulazione e la correttezza del processo. Una volta verificato che tutto funziona sarà sufficiente sostituire nelle azioni massive la lista di selezione con quella ufficiale;
- run: nella maschera di configurazione delle azioni c'è la possibilità di lanciare in maniera manuale il processo premendo il tasto di run. Questo può essere utile per verificare la correttezza dell'impostazione della macro.
Valori dinamici per invio Email ed SMS
Le azioni di Invio Email ed Invio SMS tramite macro permettono di inserire dei dati della persona all'interno del testo dell'email, e di compilarli dinamicamente in base alla persona alla quale si sta effettuando l'invio.
Di seguito i dati disponibili e la dicitura da inserire nel testo per utilizzare questi campi dinamici.
Codice | Descrizione |
{MT:NAME} | Nome |
{MT:SURNAME} | Cognome |
{MT:BIRTHDATE} | Data di nascita |
{MT:BIRTHPLACE} | Luogo di nascita |
{MT:EXPMEDICAL} | Scadenza certificato medico |
{MT:ENDACTIVITY} | Data scadenza attività (in caso il cliente abbia diversi abbonamenti/iscrizioni/pacchetti, verrà preso in considerazione l'elemento con data di scadenza più in là nel futuro) |
{MT:IDNUMBER} | Codice univoco del cliente |
Esempio di testo email con utilizzo di questi campi. Ciao {MT:NAME}, ricordati di rinnovare il tuo certificato medico e portarlo in segreteria. |
Casi d'uso
Come si può impostare una macro diversa a seconda dell'esito dell'azione CRM pianificata sull'anagrafica del cliente?
Utilizziamo un esempio pratico: l'obiettivo è quello di sfruttare lo strumento macro per poter inserire nell'anagrafica dei clienti in modo automatico un task CRM a seguito di un altro, evitando di doverlo pianificare manualmente.
Tuttavia, l'esigenza è di differenziare il task CRM successivo in base all'esito del task CRM precedente.
Quindi, se utilizziamo come esempio un task "upselling" assegnato a dei clienti per proporre un abbonamento più costoso ma che dà diritto a più servizi, il task successivo che il sistema dovrà assegnare automaticamente dovrà essere diverso a seconda dell'esito dell'upselling:
- se l'esito è positivo perché il cliente accetta la proposta commerciale, il task dovrà essere "vendita abbonamento socio gold"
- se invece l'esito dell'upselling è negativo perché il cliente è già soddisfatto dell'abbonamento basic, allora il task che verrà creato in automatico dal sistema dovrà essere "preventivo scontato" per tentare di convincere il cliente ad acquistare l'abbonamento più caro applicando una scontistica iniziale.
A livello di configurazione, quando si imposta la ricerca marketing su SPORTRICK, si può scegliere una determinata azione con un esito specifico, dopodiché si potrà creare una macro apposita.
Successivamente, sarà necessario creare una nuova ricerca marketing con un esito diverso associato alla stessa azione e abbinare questa ricerca a una nuova macro.
Attenzione: questa configurazione funziona solo se l'esito viene specificato nello stesso giorno in cui è previsto lo svolgimento dell'azione CRM. Infatti dalla ricerca marketing non è possibile filtrare l'esito per data.
Di seguito un esempio di come configurare le due actions relative alle macro sul VAR: