Calcul de la date d'envoi computing-the-sending-date
Vous pouvez également définir une formule pour envoyer le message à chaque destinataire à une date et à une heure précises.
Personnalisation de la formule de date customizing-date-formula
Par exemple, vous pouvez utiliser l'optimisation de l'heure d'envoi lors de l'installation d'une nouvelle plate-forme.
Lorsque vous envoyez des emails à l'aide d'une nouvelle plateforme, rien n'est plus suspect pour un FAI (fournisseur d'accès internet) que les adresses IP qui ne sont pas reconnues. Si des emails sont subitement envoyés en masse, le FAI les range souvent dans le courrier indésirable.
Pour éviter d'être bloqué par les FAI, vous pouvez augmenter progressivement les volumes envoyés en les répartissant sur plusieurs périodes. Cela permet d’entamer la phase de démarrage en douceur et de réduire le nombre total d’adresses invalides.
Par exemple, vous pouvez segmenter aléatoirement l'audience de votre message pour envoyer votre diffusion à cinq lots de destinataires. Vous enverrez ainsi un premier lot à 10 % de votre audience le 1er juin à 10 heures, puis un deuxième lot 24 heures plus tard à 15 % de vos destinataires, et ainsi de suite.
Ce processus peut être planifié à l'aide d'un workflow.
-
Accédez à la liste des activités marketing et créez un workflow. Pour plus d'informations, consultez la section Créer un workflow.
-
Placez une activité Requête dans votre workflow, puis ouvrez-la. Consultez la section Requête.
-
Choisissez une audience, par exemple tous vos clients Gold et cliquez sur Confirmer pour enregistrer la requête.
-
Placez une activité Segmentation dans votre workflow, puis ouvrez-la. Consultez la section Segmentation.
-
Définissez cinq segments. Pour chaque segment :
-
Remplissez le champ Code segment : saisissez manuellement la date et l'heure d'envoi du message.
Par exemple, si vous voulez envoyer le premier groupe le 1er juin à 10 heures GMT+1, Utilisez le format suivant :
YYYY-MM-DD hh:mm:ss+tz
.Pour envoyer le deuxième lot le jour suivant, saisissez 2017-06-02 10:00:00+01 pour le deuxième segment.
Pour les segments restants, définissez les lots comme ceci :
- 2017-06-03 10:00:00+01
- 2017-06-04 10:00:00+01
- 2017-06-05 10:00:00+01
-
Veillez à sélectionner l'option Limiter la population de ce segment.
Dans l'onglet Limitation, sélectionnez Tirage aléatoire et saisissez le pourcentage souhaité pour chaque segment : 10 pour le premier groupe, 15 pour le deuxième, etc.
-
-
Une fois que tous les segments ont été définis, sélectionnez Générer tous les segments dans une même transition et cliquez sur Confirmer.
-
Placez une activité Diffusion Email dans votre workflow, puis ouvrez-la. Consultez la section Diffusion Email.
-
Cliquez sur la section Planning d'envoi dans le tableau de bord de l'email et sélectionnez Envoi automatique à la date définie ci-dessous.
-
Dans le champ Démarrer l'envoi le, définissez une date de contact.
-
Dans le menu déroulant d'optimisation de l'heure d'envoi, sélectionnez Envoyer à une date personnalisée définie par une formule.
-
Cliquez sur le bouton Editer une expression du champ Formule de date personnalisée.
-
Créez l'expression ci-après à l'aide de la fonction ToDateTime et du champ Code segment. Vous pouvez également saisir directement l'expression. Veillez toutefois à utiliser la syntaxe et l'orthographe corrects.
code language-none ToDateTime([targetData/@segmentCode])
La fonction ToDateTime transforme le code segment d'une chaîne de texte en valeur de date et heure.
Validez l'expression pour revenir à l'écran précédent.
Dans la fenêtre Planning d'envoi, la formule de la date personnalisée est affichée comme suit :
code language-none ToDateTime([targetData/@segmentCode])
-
Confirmez le planning, sauvegardez votre diffusion et exécutez le workflow.
La diffusion sera envoyée progressivement à tous les destinataires ciblés sur une période de cinq jours.
A partir d'une expression using-an-expression
L'optimisation de l'heure d'envoi est également utile pour les campagnes impliquant un centre d'appel. Elle permet de garantir que tous les messages ne seront pas reçus en même temps. Votre entreprise peut ainsi traiter le nombre d'appels en fonction de sa capacité.
Par exemple, vous voulez envoyer un email invitant vos clients à contacter un centre d'appel afin de bénéficier d'une offre promotionnelle. Pour éviter de surcharger le centre d'appel, vous décidez de segmenter aléatoirement l'audience de votre message pour envoyer vos emails en quatre lots.
Ce processus peut être planifié à l'aide d'un workflow.
-
Accédez à la liste des activités marketing et créez un workflow. Pour plus d'informations, consultez la section Créer un workflow.
-
Placez une activité Requête dans votre workflow, puis ouvrez-la. Consultez la section Requête.
-
Choisissez une audience, par exemple les profils âgés de plus de 35 ans, et cliquez sur Confirmer pour enregistrer la requête.
-
Placez une activité Segmentation dans votre workflow, puis ouvrez-la. Consultez la section Segmentation.
-
Définissez quatre segments. Pour chaque segment :
-
Définissez les codes segment comme suit :
- 8 heures - 10 heures : 0. Le message sera envoyé au premier quart de la population cible à 8 heures (date de contact).
- 10 heures - 12 heures : 2. Le message sera envoyé au deuxième quart de la population cible à 10 heures (date de contact + 2 heures).
- 14 heures - 16 heures : 6. Le centre d'appel étant fermé entre 12 heures et 14 heures, le message sera envoyé au troisième quart de la population cible à 14 heures (date de contact + 6 heures).
- 16 heures - 18 heures : 8. Le message sera envoyé au dernier quart de la population cible à 16 heures (date de contact + 8 heures).
note note NOTE La date de contact sera définie dans l'activité de Diffusion Email ultérieurement dans le workflow. -
Veillez à sélectionner l'option Limiter la population de ce segment.
-
Dans l'onglet Limitation, sélectionnez Tirage aléatoire et saisissez le pourcentage souhaité pour chaque segment : 25.
-
-
Une fois que tous les segments ont été définis, sélectionnez Générer tous les segments dans une même transition et cliquez sur Confirmer.
-
Placez une activité Diffusion Email dans votre workflow, puis ouvrez-la. Consultez la section Diffusion Email.
-
Cliquez sur la section Planning dans le tableau de bord de l'email.
-
Sélectionnez Envoi automatique à la date définie ci-dessous.
-
Dans le champ Démarrer l'envoi le, définissez une date de contact.
Dans cet exemple, sélectionnez le 25 mai à 8 heures.
-
Dans le menu déroulant d'optimisation de l'heure d'envoi, sélectionnez Envoyer à une date personnalisée définie par une formule et cliquez sur le bouton Editer une expression.
-
Dans l'éditeur d'expression, paramétrez la date et les codes segment permettant de calculer les données pour chaque client.
Dans la liste des fonctions, sélectionnez AddHours.
Dans les champs disponibles, sélectionnez Diffusion actuelle > Déclenchement de la diffusion > Date de contact.
Vous pourrez ainsi récupérer la date et l'heure spécifiées dans le champ Démarrer l'envoi le.
Dans la liste des fonctions, sélectionnez ToInteger. Dans les champs disponibles, sélectionnez Données additionnelles > Code segment.
Vous pourrez ainsi récupérer les chiffres indiqués dans les codes segment.
Vous devriez obtenir la formule suivante :
code language-none AddHours([currentDelivery/scheduling/@contactDate], ToInteger([targetData/@segmentCode]))
-
Confirmez pour sauvegarder votre expression. Confirmez le planning, sauvegardez votre diffusion et exécutez le workflow.
- Le premier segment recevra le message à la date de contact (le 25 mai à 8 heures).
- Le deuxième segment recevra le message deux heures plus tard (le 25 mai à 10 heures).
- Le troisième segment recevra le message six heures plus tard (le 25 mai à 14 heures).
- Le quatrième segment recevra le message huit heures plus tard (le 25 mai à 16 heures).