Automation Center est un outil robuste et flexible, et vous pouvez construire des programmes de bien des manières. Toutefois, la façon dont vous construisez un chemin de programme peut affecter sa performance.
Voici quelques problèmes que vous devez toujours prendre en compte avant de commencer à construire des programmes, pour vous assurer que leur performance soit optimale.
Veuillez noter qu'Emarsys surveille en permanence Automation Center et que dans certaines circonstances il se peut que nous devions mettre des programmes en mode fail-safe si nous réalisons qu'ils font courir un risque à la performance globale de votre compte. Dans ces cas-là nous vous informerons et vous aiderons à régler les problèmes ayant entraîner l'interruption du programme.
Pour plus d'informations sur comment construire des programmes Automation Center, voir Directives générales.
L'union fait la force
C'est une bonne règle générale que de partir du principe que les process groupés sont plus efficaces que ceux qui se déroulent en solo. Il y a beaucoup de cas où les points d'entrée transactionnels peuvent tout aussi bien être remplacés par des points d'entrée de groupe récurrents. Le truc c'est de prendre en considération le degré d'urgence d'une action de programme.
Par exemple, si vous voulez créer un programme de Panier Abandonné, au lieu d'utiliser un programme transactionnel basé sur un événement déclenché par l'abandon de panier, vous pouvez configurer un filtre récurrent qui vérifie quotidiennement si des paniers ont été abandonnés dans les 24 heures précédentes.
En règle générale :
- Si votre noeud d'entrée est Segment cible ou bien filtre récurrent:
Le CA regroupera vos utilisateurs, traitant ainsi le paquet d'un coup, avec pour résultat un gain de performance substantiel. - Si votre noeud d'entrée est Nouveau contact ou Modification de données:
Bien qu'il s'agisse de noeuds d'entrée transactionnels, ils peuvent recevoir de d'importants groupes de contacts en une fois, donc vous devriez garder en tête vos autres méthodes d'inscription ou process de mise à jour des données de contact. Pour plus d'informations, voir Soyez attentifs aux importation. - Pour tous les autres noeuds d'entrée :
Chaque contact est traité individuellement, avec pour résultat une charge plus lourde pour le système.
Automation Center peut traiter des groupes allant jusqu'à 250 000 contacts à la fois sans problème. Si vous dépassez ce nombre, vous pourriez rencontrer des problèmes de performance et devriez plutôt envisager de diviser votre segment cible ou de l'importer en plus petits fragments pour ne les traiter qu'un par un.
Emails
Si vous voulez envoyer un contenu différent aux contacts en fonction des critères de filtre, utilisez les options de personnalisation de l'email plutôt que de créer des emails séparés sur des chemins de programme distincts. Cela rendra aussi plus cohérent le reporting email.
Si vous utilisez le ciblage de bloc pour personnaliser le contenu, n'oubliez pas qu'il s'appuie sur des filtres, ce qui augmente fortement les besoins en performance globale d'un email. Si vous utilisez des emails avec un ciblage de bloc, assurez-vous de les planifier à différents moments dans tous vos programmes.
Filtres récurrents
Dans beaucoup de cas un noeud d'entrée Filtre récurrent obtiendra le même résultat qu'un noeud Événement extérieur , mais sa performance sera bien meilleure. Demandez-vous à quel point il est important que l'email soit déclenché instantanément, avant de choisir un email transactionnel.
Par exemple, vous pouvez déclencher un email de confirmation d'expédition en utilisant le noeud Evénement extérieur , mais vous pouvez tout aussi bien spécifier un filtre quotidien pour retourner tous les contacts dont les articles ont été expédiés la veille, et envoyer un email groupé.
Noeuds d'attente
Si vous réglez le noeud d' Attente pour attendre 24 heures, chaque contact qui le traverse sera traité individuellement. Cela signifie que pour un programme occupé, ce noeud pourrait tourner presque continuellement, entraînant une charge superflue.
Quand c'est possible, réglez le pour attendre une durée spécifique, par exemple "attendre jusqu'à demain 10 heures du matin", de sorte que le noeud puisse traiter tous les contacts ensemble.
Si l'un de vos programmes possèdes plusieurs noeuds d' Attente , essayez de configurer chacun d'entre eux pour qu'ils déclenchent la diffusion à un moment différent de la journée. Si vous voulez vous assurer que tous les messages suivants ces noeuds sont envoyés au même moment, utilisez d'autres noeuds d' Attente pour compenser. Dans l'exemple ci-dessous, les deux emails de rappel seront envoyés à 09:00.