Calcolo della data di invio computing-the-sending-date
Puoi definire una formula per inviare il messaggio a ciascun destinatario in una data e un’ora specifiche.
Personalizzazione della formula della data customizing-date-formula
Ad esempio, puoi utilizzare l’ottimizzazione del tempo di invio durante il processo di incremento.
Quando le e-mail vengono inviate utilizzando una nuova piattaforma, i provider di servizi Internet (ISP) sospettano che gli indirizzi IP non siano riconosciuti. Se grandi quantità di e-mail vengono inviate improvvisamente, gli ISP spesso le contrassegnano come spam.
Per evitare di essere contrassegnati come spam, puoi aumentare progressivamente il volume inviato distribuendo grandi volumi di e-mail in momenti diversi. Ciò dovrebbe garantire un regolare sviluppo della fase di avvio e consentirti di ridurre il tasso complessivo di indirizzi non validi.
Ad esempio, puoi segmentare il pubblico di destinazione in modo casuale per inviare la consegna in cinque batch. Invierai un primo batch che rappresenta il 10% del pubblico di destinazione il 1° giugno alle 10:00, un secondo batch 24 ore dopo con il 15% del pubblico e così via.
Puoi pianificarlo utilizzando un flusso di lavoro.
-
Accedi all’elenco delle attività di marketing e crea un nuovo flusso di lavoro. Vedi Creazione di un flusso di lavoro.
-
Trascina e rilascia un'attività Query nel flusso di lavoro e aprila. Consulta la sezione Query.
-
Seleziona un pubblico, ad esempio tutti i tuoi clienti Gold, e fai clic su Confirm per salvare la query.
-
Trascina e rilascia un'attività Segmentation nel flusso di lavoro e aprila. Consulta la sezione Segmentazione.
-
Definisci cinque segmenti. Per ogni segmento:
-
Compila il campo Segment code: immetti manualmente la data e l'ora desiderate per l'invio del messaggio.
Ad esempio, desideri inviare il primo batch il 1° giugno alle 10:00 GMT+1. Utilizza il seguente formato:
YYYY-MM-DD hh:mm:ss+tz
.Per inviare il batch successivo il giorno successivo, immetti 2017-06-02 10:00:00+01 per il secondo segmento.
Per i segmenti rimanenti, definisci i batch successivi come segue:
- 2017-06-03 10:00:00+01
- 2017-06-04 10:00:00+01
- 2017-06-05 10:00:00+01
-
Assicurarsi di selezionare l'opzione Limit the population of this segment.
Nella scheda Limitation, selezionare Random sampling e immettere la percentuale desiderata per ciascun segmento: 10 per il primo batch, 15 per il secondo e così via.
-
-
Una volta definiti tutti i segmenti, selezionare Generate all segments in the same transition e fare clic su Confirm.
-
Trascina e rilascia un'attività Email delivery nel flusso di lavoro e aprila. Consulta la sezione Email delivery.
-
Fare clic sulla sezione Schedule nel dashboard e-mail e selezionare Messages to be sent automatically on the date specified below.
-
Nel campo Start sending from, definire una data di contatto.
-
Scegliere Send at a custom date defined by a formula dal menu a discesa Ottimizzazione tempo di invio.
-
Fare clic sul pulsante Edit an expression del campo Custom date formula.
-
Creare l'espressione seguente utilizzando la funzione ToDateTime e il campo Segment code. Puoi anche digitare direttamente nell’espressione, ma assicurati di utilizzare la sintassi e l’ortografia corrette.
code language-none ToDateTime([targetData/@segmentCode])
La funzione ToDateTime trasforma il codice del segmento da una stringa di testo a un valore di data e ora.
Conferma l’espressione per tornare alla schermata precedente.
Nella finestra Schedule, la formula della data personalizzata viene visualizzata come segue:
code language-none ToDateTime([targetData/@segmentCode])
-
Conferma la pianificazione, salva la consegna ed esegui il flusso di lavoro.
La consegna verrà inviata progressivamente a tutti i destinatari interessati nell’arco di cinque giorni.
Uso di un’espressione using-an-expression
L’ottimizzazione del tempo di invio è utile anche per le campagne che coinvolgono un call center. Puoi assicurarti che non tutti i messaggi vengano ricevuti contemporaneamente. Questo consente all’organizzazione di elaborare il numero di chiamate in base alla sua capacità.
Ad esempio, si desidera inviare un messaggio e-mail invitando i clienti a contattare un call center per ricevere un'offerta promozionale. Per evitare di sopraffare il call center, decidi di segmentare il pubblico di destinazione in modo casuale per inviare l’e-mail in quattro batch.
Puoi pianificarlo utilizzando un flusso di lavoro.
-
Accedi all’elenco delle attività di marketing e crea un nuovo flusso di lavoro. Vedi Creazione di un flusso di lavoro.
-
Trascina e rilascia un'attività Query nel flusso di lavoro e aprila. Consulta la sezione Query.
-
Selezionare un pubblico, ad esempio oltre 35 profili, quindi fare clic su Confirm per salvare la query.
-
Trascina e rilascia un'attività Segmentation nel flusso di lavoro e aprila. Consulta la sezione Segmentazione.
-
Definisci quattro segmenti. Per ogni segmento:
-
Definisci i codici di segmento come segue:
- 8:00 - 10:00: 0. Il messaggio sarà inviato al primo trimestre della popolazione target alle 8.00 (data di contatto).
- 10:00 - 12:00: 2. Il messaggio sarà inviato al secondo trimestre della popolazione target alle ore 00:00 (data di contatto + 2 ore).
- 14:00 - 16:00: 6. Il call center verrà chiuso tra le 12:00 e le 14:00; il messaggio verrà inviato al terzo trimestre della popolazione target alle 14:00 (data di contatto + 6 ore).
- 16:00 - 18:00: 8. Il messaggio sarà inviato all’ultimo trimestre della popolazione target alle 16:00 (data di contatto + 8 ore).
note note NOTE La data di contatto verrà definita nell’attività Email delivery più avanti nel flusso di lavoro. -
Assicurarsi di selezionare l'opzione Limit the population of this segment.
-
Nella scheda Limitation, selezionare Random sampling e immettere la percentuale desiderata per ogni segmento: 25.
-
-
Una volta definiti tutti i segmenti, selezionare Generate all segments in the same transition e fare clic su Confirm.
-
Trascina e rilascia un'attività Email delivery nel flusso di lavoro e aprila. Consulta la sezione Email delivery.
-
Fare clic sulla sezione Schedule nel dashboard e-mail.
-
Seleziona Messages to be sent automatically on the date specified below.
-
Nel campo Start sending from, definire una data di contatto.
In questo esempio, seleziona 25 maggio alle 08:00.
-
Dal menu a discesa di ottimizzazione dell'ora di invio, scegliere Send at a custom date defined by a formula e fare clic sul pulsante Edit an expression.
-
In Expression editor, imposta la data e i codici di segmento per calcolare i dati per ciascun cliente.
Nell'elenco delle funzioni selezionare AddHours.
Nei campi disponibili, selezionare Current delivery > Delivery scheduling > Contact date.
Questo consente di recuperare la data e l'ora specificate nel campo Start sending from.
Nell'elenco delle funzioni selezionare ToInteger. Nei campi disponibili, selezionare Additional data > Segment code.
Questo consente di recuperare i numeri specificati nei codici di segmento.
Dovresti ottenere la seguente formula:
code language-none AddHours([currentDelivery/scheduling/@contactDate], ToInteger([targetData/@segmentCode]))
-
Conferma il salvataggio dell’espressione. Conferma la pianificazione, salva la consegna ed esegui il flusso di lavoro.
- Il primo segmento riceverà il messaggio nella data di contatto (25 maggio alle 08:00).
- Il secondo segmento riceverà il messaggio due ore dopo (25 maggio alle 00:00).
- Il terzo segmento riceverà il messaggio sei ore dopo (25 maggio alle 14:00).
- Il quarto segmento riceverà il messaggio otto ore dopo (25 maggio alle 16:00).