How to create an SMS Message with Mobile Connect

Imagine that you are a digital marketer at Waitrose, and you need to inform your customers by SMS when their parcel is on its way.

Here is the sample SMS that we want to send to your customers.

Navigate Mobile Connect and click on create message, chose Outbound.

Define properties and choose your long code. Use your From Name, it is possible to create a custom one.

Don’t forget to agree with the Certification opt-out Availability

Select your Audience as a Contact List

Create your Contact List.
Select your Data extension and add a filter to exclude the null Mobile Number.

Create your Content and Schedule your campaign. Save your campaign.

We know that an SMS has a high impact on customer’s behavior but watch out for Super Messages consumption (depending on the Country of each individual message, SMS length, and Non-GSM danger characters).

So before sending your SMS, make sure that you have the consents mobile for your subscriber. Also, make sure to confirm the user isn’t already added on mobile connect.

See you soon with a new post.

Live with pleasure!

Cornelia

Clean Your Data /Nettoyez vos données

Learning Objectives /Objectifs de formation

After completing this unit, you’ll be able to: /Une fois cette unité terminée, vous pourrez :

  • Explain the importance of database hygiene. /Expliquez l’importance d’une base de données propre.
  • Improve your data and follow best practices. /Améliorez vos données et suivez les meilleures pratiques.

Squeaky Clean Data 

No matter how prepared you are for an emergency or how fast an email can be sent, it won’t get to the end user if you have bad data about that customer. /Peu importe à quel point vous êtes préparé à une urgence ou à quelle vitesse un e-mail peut être envoyé, il ne parviendra pas à l’utilisateur final si vous avez de mauvaises données sur ce client.

According to Harvard Business Review, bad data costs US companies $3 trillion dollars in wasted time and resources to make up for or fix that data. /Selon Harvard Business Review, les mauvaises données coûtent aux entreprises américaines 3 000 milliards de dollars de temps et de ressources gaspillés pour compenser ou corriger ces données.

This is especially true in email marketing if you are paying for contacts that you can’t send to because you have bad information about them. /Cela est particulièrement vrai dans le marketing par e-mail si vous payez pour des contacts auxquels vous ne pouvez pas envoyer car vous avez de mauvaises informations à leur sujet.

Take a data assessment to check how your company is doing—or you can make the fair assumption that your data hygiene can always improve. /Faites une évaluation des données pour vérifier les performances de votre entreprise – ou vous pouvez faire l’hypothèse que votre nettoyage des données peut toujours s’améliorer.

Database of Record

So where to begin? Let’s start by talking about your database of record (DBOR) or where you store the most accurate and up-to-date information about your customers./Alors par où commencer? Commençons par parler de votre base de données d’enregistrement (DBOR) ou de l’endroit où vous stockez les informations les plus précises et les plus récentes sur vos clients.

Step one is to make sure everyone (and we mean everyone) agrees and—more importantly—uses your DBOR as their source of truth about customer information. /La première étape consiste à s’assurer que tout le monde (et nous voulons dire tout le monde) est d’accord et – plus important encore – utilise votre DBOR comme source de vérité sur les informations client.

Data will always change because life happens (customers move, change names, and so on). Bad data happens when companies make small changes in one place to get a quick fix, but they don’t take the time to update the DBOR. /Les données changeront toujours parce que la vie se produit (les clients se déplacent, changent de nom, etc.). Des données incorrectes se produisent lorsque les entreprises apportent de petites modifications au même endroit pour obtenir une solution rapide, mais elles ne prennent pas le temps de mettre à jour le DBOR.

For example, Cumulus Bank uses Sales Cloud as its DBOR. One of Cumulus’s branch managers found a typo in the data he is importing into Marketing Cloud. /Par exemple, Cumulus Bank utilise Sales Cloud comme DBOR. L’un des directeurs de succursale de Cumulus a trouvé une faute de frappe dans les données qu’il importe dans Marketing Cloud.

Instead of logging into Sales Cloud to ensure a customer’s original record is correct, the manager makes an update to his spreadsheet before uploading it into Marketing Cloud. /Au lieu de se connecter à Sales Cloud pour s’assurer que l’enregistrement d’origine d’un client est correct, le gestionnaire met à jour sa feuille de calcul avant de la télécharger dans Marketing Cloud

While it might not seem like a big deal, these little changes over time can make a big impact. /Bien que cela puisse ne pas sembler être un gros problème, ces petits changements au fil du temps peuvent avoir un impact important.

Make Data Hygiene a Priority /Faire de l’hygiène des données une priorité

It’s time to make data hygiene a priority in your day-to-day workflow. Let’s review some possible risks and solutions to improve the quality of your data. /Il est temps de faire de l’hygiène des données une priorité dans votre flux de travail quotidien. Examinons quelques risques et solutions possibles pour améliorer la qualité de vos données.

SituationRiskAction Steps
Customer’s Info Changes
-Duplicate records in Marketing Cloud

-Unable to send an email to a subscriber due to bad info
Update DBOR daily. Create an automation to update your database of record when a customer’s data changes in Marketing Cloud.

Update external systems. If Marketing Cloud is the DBOR, create an automation that sends an updated file to an external FTP. This can also be done via API.
Modifications des informations du clientEnregistrements en double dans Marketing Cloud
Impossible d’envoyer un e-mail à un abonné en raison d’informations incorrectes
Mettez à jour DBOR quotidiennement. Créez une automatisation pour mettre à jour votre base de données d’enregistrement lorsque les données d’un client changent dans Marketing Cloud.
Mettre à jour les systèmes externes. Si Marketing Cloud est le DBOR, créez une automatisation qui envoie un fichier mis à jour à un FTP externe. Cela peut également être fait via l’API.
Inactive Subscribers -Deliverability issues caused by email service providers (ESPs) flagging your account Try a reengagement campaign. It’s worth trying to get unengaged subscribers engaged with your emails. If they don’t respond, remove them from your list.
Change email frequency. Send your inactive subscribers fewer messages.
Test subject lines. Consider trying different subject lines.
Test an offer. Try sending a winback email with a great offer.
Abonnés inactifsProblèmes de délivrabilité causés par les fournisseurs de services de messagerie (ESP) marquant votre compteEssayez une campagne de réengagement. Il vaut la peine d’essayer d’engager des abonnés non engagés avec vos e-mails. S’ils ne répondent pas, supprimez-les de votre liste.
Modifier la fréquence des e-mails. Envoyez moins de messages à vos abonnés inactifs.
Testez les lignes d’objet. Pensez à essayer différentes lignes d’objet.
Testez une offre. Essayez d’envoyer un e-mail de reconquête avec une offre exceptionnelle
Opted Out Subscribers Processing times increase when the system has to review opted out email addresses before a send Scrub lists. Remove opted out subscribers from your sending data extension.
Abonnés exclusLes délais de traitement augmentent lorsque le système doit examiner les adresses e-mail désactivées avant l’envoiScrub listes. Supprimez les abonnés exclus de votre extension de données d’envoi
MC Connect Sync Processing times increase when the system has to sync contacts that won’t be used in Marketing CloudDelete contacts. Any contacts that aren’t needed in Sales Cloud should be deleted before syncing with Marketing Cloud.
Adjust sync settings. Only sync contacts or information that will be used in sends or personalization.
Synchronisation MC ConnectLes délais de traitement augmentent lorsque le système doit synchroniser des contacts qui ne seront pas utilisés dans Marketing CloudSupprimer des contacts. Tous les contacts dont vous n’avez pas besoin dans Sales Cloud doivent être supprimés avant la synchronisation avec Marketing Cloud.
Réglez les paramètres de synchronisation. Synchronisez uniquement les contacts ou les informations qui seront utilisés dans les envois ou la personnalisation.

All About the Data /Tout sur les données

Clean data is great. Fast processing of that data is even better. So let’s review some best practices in data storage that can help with account optimization and email processing times. /Les données propres sont excellentes. Un traitement rapide de ces données est encore mieux. Examinons donc quelques bonnes pratiques en matière de stockage de données qui peuvent vous aider à optimiser le compte et les délais de traitement des e-mails.

  • Establish naming conventions and limit the number of data extensions in your account. /Établissez des conventions de dénomination et limitez le nombre d’extensions de données dans votre compte.

While there is no set limit to the number of data extensions in an account, an excessive amount can push account performance for both the UI and API activities. /Bien qu’il n’y ait pas de limite définie au nombre d’extensions de données dans un compte, une quantité excessive peut augmenter les performances du compte pour les activités de l’interface utilisateur et de l’API

Implement naming conventions to reduce unnecessary data sources and to tidy up your account. Your naming conventions can reflect how you organize your data—either by campaign, date, or whatever makes sense to your organization. Just be consistent and review these often. /Mettez en œuvre des conventions de dénomination pour réduire les sources de données inutiles et ranger votre compte. Vos conventions de dénomination peuvent refléter la façon dont vous organisez vos données, soit par campagne, par date ou par tout autre élément pertinent pour votre organisation. Soyez cohérent et revoyez-les souvent.

Suggestion: To help identify data extensions that are temporary, use a naming convention, like _DELETEME at the end of the extension name for easy cleanup. Another suggestion would be to identify data extensions that are for tests versus final, for example _QA or _FINAL. /Suggestion: pour identifier les extensions de données temporaires, utilisez une convention de dénomination, comme _DELETEME à la fin du nom de l’extension, pour un nettoyage facile. Une autre suggestion serait d’identifier les extensions de données destinées aux tests par rapport aux versions finales, par exemple _QA ou _FINAL.

  • Limit the amount and content types of stored data. /Limitez la quantité et les types de contenu des données stockées.

To improve SQL performance and data processing times, limit the amount of data stored in the system. Only store data you use for campaign segmentation and personalization. /Pour améliorer les performances SQL et les temps de traitement des données, limitez la quantité de données stockées dans le système. Stockez uniquement les données que vous utilisez pour la segmentation et la personnalisation des campagnes.

And only store sensitive and identifying data (like date of birth or Social Security number) if it is essential. Just because you can import any type of data into Marketing Cloud, doesn’t mean you should. /Et ne stockez des données sensibles et identifiantes (comme la date de naissance ou le numéro de sécurité sociale) que si cela est essentiel. Tout simplement ce n’est pas parce que vous pouvez importer tout type de données dans Marketing Cloud, que vous devriez.

  • Limit column length and use the correct type of data extension. /Limitez la longueur des colonnes et utilisez le type correct d’extension de données.

Data extension columns should be set based on the maximum size of data to be stored in them. And use the correct type based on the data stored—for example, use a date type versus a text type if storing a birthday. One exception: SubscriberKey is stored in the system as a text column, even if you are using a numeric value. /Les colonnes d’extension de données doivent être définies en fonction de la taille maximale des données à y stocker. Et utilisez le type correct en fonction des données stockées – par exemple, utilisez un type de date par rapport à un type de texte si vous stockez un anniversaire. Une exception: SubscriberKey est stockée dans le système sous forme de colonne de texte, même si vous utilisez une valeur numérique.

Example: When storing a two-digit state code, the column should be limited to 2 characters rather than leaving the default of 50 characters. Exemple: lors du stockage d’un code d’état à deux chiffres, la colonne doit être limitée à 2 caractères plutôt que de laisser la valeur par défaut de 50 caractères.

  • Limit overall table size. /Limitez la taille globale de la table.

For peak performance, keep the total byte size of the table under 8,000 characters. Byte size is determined by the sum of all column lengths in the data extension. /Pour des performances optimales, conservez la taille totale des octets de la table sous 8 000 caractères. La taille des octets est déterminée par la somme de toutes les longueurs de colonne dans l’extension de données.

Example: So 20 columns of 100 characters is fine, while 8 columns of 1,000 characters exceed this limit. /Exemple: 20 colonnes de 100 caractères conviennent, alors que 8 colonnes de 1 000 caractères dépassent cette limite.

  • Create a primary key for any data extensions that are updated or added to. /Créez une clé primaire pour toutes les extensions de données mises à jour ou ajoutées.

The primary key is used to define a unique row in this particular data extension. Primary keys are required for imports or queries that are not using the overwrite option. One exception: Do not add primary keys to triggered send data extensions because your systems may attempt to resend the same data twice during a retry. /La clé primaire est utilisée pour définir une ligne unique dans cette extension de données particulière. Les clés primaires sont requises pour les importations ou les requêtes qui n’utilisent pas l’option de remplacement. Une exception: n’ajoutez pas de clés primaires aux extensions de données d’envoi déclenchées car vos systèmes peuvent tenter de renvoyer les mêmes données deux fois pendant une nouvelle tentative.

Examples: Subscriber_Key for sendable data extensions; Product_ID for a product lookup table; ZipCode for a region lookup table based on zip codes /Exemples: Subscriber_Key pour les extensions de données envoyables; Product_ID pour une table de recherche de produits; ZipCode pour une table de recherche de région basée sur des codes postaux

  • Only update with new data versus a full data refresh. /Mettre à jour uniquement de nouvelles données contre une actualisation complète des données.

To help improve data processing time and reduce file size, use the add and update data extension functions versus a data overwrite. /Pour aider à améliorer le temps de traitement des données et à réduire la taille du fichier, utilisez les fonctions d’extension de données d’ajout et de mise à jour par rapport à un remplacement de données.

Example: Cumulus Bank uploads a daily file of customer activity into Marketing Cloud. To help with processing, the company’s digital marketer requests its IT team to provide a smaller file each day that only includes the delta or changed records. /Exemple: Cumulus Bank télécharge un fichier quotidien d’activité client dans Marketing Cloud. Pour faciliter le traitement, le responsable du marketing numérique de la société demande à son équipe informatique de fournir chaque jour un fichier plus petit contenant uniquement le delta ou les enregistrements modifiés.

  • Use shared data extensions across business units. /Utilisez des extensions de données partagées entre les unités commerciales.

Rather than query or create multiple copies of data that can cause inconsistencies, use shared data extensions to make data available to other business units. /Plutôt que d’interroger ou de créer plusieurs copies de données susceptibles de provoquer des incohérences, utilisez des extensions de données partagées pour mettre les données à la disposition d’autres unités commerciales.

Example: Cumulus Bank’s parent account (its corporate account) has a shared data extension for high-risk customers that is shared with all business units (bank branches). The corporate account maintains that data extension with the newest information so that bank branches have the most up-to-date information when they need it.  /Exemple: le compte parent de Cumulus Bank (son compte d’entreprise) a une extension de données partagée pour les clients à haut risque qui est partagée avec toutes les unités commerciales (succursales bancaires). Le compte d’entreprise maintient cette extension de données avec les informations les plus récentes afin que les succursales bancaires disposent des informations les plus récentes lorsqu’elles en ont besoin.

Data Retention /Conservation des données

One of the easiest options for ongoing data hygiene is to create a retention plan to limit the number of data extensions in your account and the amount of data you store. /L’une des options les plus simples pour l’hygiène continue des données consiste à créer un plan de rétention pour limiter le nombre d’extensions de données dans votre compte et la quantité de données que vous stockez.

When you create a data extension in Marketing Cloud, you can choose how you want to apply data retention by selecting to delete specific data or the entire data extension. /Lorsque vous créez une extension de données dans Marketing Cloud, vous pouvez choisir la manière dont vous souhaitez appliquer la conservation des données en sélectionnant supprimer des données spécifiques ou l’intégralité de l’extension de données.

Follow this advice. /Suivez ces conseils.

  • Allow data to expire when it is no longer needed. /Autorisez les données à expirer lorsqu’elles ne sont plus nécessaires.
  • Automatically remove data extensions that are no longer needed regularly./Supprimez automatiquement les extensions de données qui ne sont plus nécessaires régulièrement.

Note/Remarque

Learn more about managing your data in the module, Marketing Cloud Data Management.  /En savoir plus sur la gestion de vos données dans le module, Marketing Cloud Data Management.

Prepped and Ready /Préparé et prêt

In addition to saving your company money, reviewing data hygiene and storage is an important aspect of emergency preparedness. It’s like checking the expiration date of the food in your emergency kit. Just remember to focus on the following key principles. /En plus d’économiser de l’argent pour votre entreprise, l’examen de l’hygiène et du stockage des données est un aspect important de la préparation aux situations d’urgence. C’est comme vérifier la date d’expiration des aliments dans votre trousse d’urgence. N’oubliez pas de vous concentrer sur les principes clés suivants.

  • Evaluate your account regularly. Conduct an audit of your Marketing Cloud account and revisit it often. /Évaluez régulièrement votre compte. Effectuez un audit de votre compte Marketing Cloud et revenez-y souvent.
  • Commit to data hygiene. Remove data that is incorrect, incomplete, improperly formatted, or duplicated in your company’s database of record (DBOR). /Engagez-vous à l’hygiène des données. Supprimez les données incorrectes, incomplètes, mal formatées ou dupliquées dans la base de données d’enregistrement de votre entreprise (DBOR).
  • Scrub your send list. Make sure to review your subscriber list regularly and only send to engaged subscribers./Nettoyer votre liste d’envoi. Assurez-vous de revoir régulièrement votre liste d’abonnés et de ne l’envoyer qu’aux abonnés engagés.

Great job, email prepper! You have an emergency action plan and are prepared for an email emergency. Better yet, let’s hope your diligence avoids emergencies altogether! /Excellent travail, préparateur d’email! Vous avez un plan d’action d’urgence et vous êtes prêt pour une urgence par e-mail.
Mieux encore, espérons que votre diligence évite complètement les urgences
!

 

Resources /Ressources

Audit Your Account /Auditez votre compte

Learning Objectives /Objectifs de formation

After completing this unit, you’ll be able to: /Une fois cette unité terminée, vous pourrez :

  • Conduct an audit of your account. /Effectuez un audit de votre compte.
  • Identify an action plan for account improvement. /Identifier un plan d’action pour l’amélioration du compte.

Picture this: It’s Friday afternoon and you’re about to head out the door, when your boss calls you into an emergency meeting. /Imaginez ceci: c’est vendredi après-midi et vous êtes sur le point de partir lorsque votre patron vous appelle à une réunion d’urgence.

Your team needs to send a time-sensitive email as soon as possible. /Votre équipe doit envoyer un e-mail dans les plus brefs délais.

Can it be done? Of course! How can you be sure? /Peut-on le faire? Bien sûr! Comment peux-tu en être sûr?

Because you’re about to become an expert email prepper and harness Marketing Cloud’s ability to send quickly. /Parce que vous êtes sur le point de devenir un expert en prévoyance d’e-mails et d’exploiter la capacité de Marketing Cloud à envoyer rapidement.

In this module, you evaluate your account to ensure your email sending procedures are optimized for peak sending performance—exactly when you need it. /Dans ce module, vous auditez votre compte pour vous assurer que vos procédures d’envoi d’e-mails sont optimisées pour des performances d’envoi optimales, exactement au moment où vous en avez besoin.

Start with an Account Assessment /Commencez par une analyse de compte

To become an email prepper with an emergency action plan, you first need to conduct an account audit and risk assessment. /Pour devenir un pré-voyeur d’e-mails avec un plan d’action d’urgence, vous devez d’abord effectuer un audit de compte et une évaluation des risques.

Audits are an important step in helping you proactively identify risks and fix issues. /Les audits sont des étapes importantes pour vous aider à identifier de manière proactive les risques et à résoudre les problèmes.

So when there is an emergency, your account is ready. A good place to start is in the Setup screen of your Marketing Cloud account. /Ainsi, en cas d’urgence, votre compte est prêt. Un bon point de départ est l’écran de configuration de votre compte Marketing Cloud.

Here you will find high-level metrics of your account, including journeys, automations, data extensions, content, and users.  /Vous trouverez ici des mesures résumés de votre compte, y compris les journeys, les automatisations, les extensions de données, le contenu et les utilisateurs.

Metrics from Marketing Cloud setup with account overview of journeys, automations, data extensions, content, and users.

While the Setup screen provides a general overview of volume for these areas, you need to dig further into your account and evaluate these specific areas in more detail. /Alors que l’écran de configuration fournit un aperçu général du volume de ces zones, vous devez creuser un peu plus votre compte et évaluer ces zones spécifiques plus en détail.

Here are some questions to consider based on account areas like journeys, automations, content, and more. /Voici quelques questions à considérer en fonction des domaines de compte tels que les journeys, les automatisations, le contenu, etc.

Account AreaQuestions
Journeys– How many journeys are active vs. drafts?
– Are there any outdated journeys that can be archived or deleted?
– Do your journeys have set goals?
JourneysCombien de journeys sont actifs par rapport aux brouillons?
Y a-t-il des journeys périmés qui peuvent être archivés ou supprimés?
– Vos journeys ont-ils des objectifs fixés?
Automations and Integrations– How many active automations are running?
– Do you know what each automation’s purpose is? (Send email, run a report, and so on)
– What automations are inactive or paused?
– Are there any common errors or reoccuring query failures?
– Are you using verification activities?
– Any outdated automations that can be archived or deleted?– Are you using error notifications?
Automations et IntegrationsCombien d’automatisations actives sont en cours?
Savez-vous quel est le but de chaque automatisation? (Envoyer un e-mail, générer un rapport, etc.)
Quelles automatisations sont inactives ou suspendues?
Existe-t-il des erreurs courantes ou des échecs de requête récurrents?
Utilisez-vous des activités de vérification?
Des automatisations obsolètes qui peuvent être archivées ou supprimées?
Utilisez-vous des notifications d’erreurs?
Data Architecture– Are you using Contact Builder?
– Are you using a common contact key?
– Are you using lists? How about data extensions? How many?
– Are there any outdated data extensions that can be archived or deleted?
– Are you using data retention?
– What type of data are you storing in Marketing Cloud? Any sensitive data?
– Are you using naming conventions for organizing?
Data ArchitectureUtilisez-vous Contact Builder?
Utilisez-vous une clé de contact commune?
Utilisez-vous des listes? Et les extensions de données? Combien? -Existe-t-il des extensions de données obsolètes qui peuvent être archivées ou supprimées?
Utilisez-vous la conservation des données?
Quel type de données stockez-vous dans Marketing Cloud? Des données sensibles?
Utilisez-vous des conventions de dénomination pour l’organisation?
Content– What type of content blocks are you using? Templates? HTML?
– Do your content blocks use a programmatic language like AMPscript or JavaScript?
– Does anything seem out of place, outdated, or something you want to investigate further?
– Are you using naming conventions to organize?
ContenuQuel type de blocs de contenu utilisez-vous? Modèles? HTML? — Vos blocs de contenu utilisent-ils un langage de programmation comme AMPscript ou JavaScript?
Est-ce que quelque chose vous semble hors de propos, obsolète ou que vous souhaitez approfondir?
-Utilisez-vous des conventions de dénomination pour organiser?
Users and Setup– How many active users are in your account?
– Is there anyone you don’t recognize?
– Are there any user accounts that should be disabled?
– What users have API access?
– How many sender profiles are set up in your account?
Utilisateurs
et Configuration
Combien d’utilisateurs actifs compte dans votre compte?
Y a-t-il quelqu’un que vous ne reconnaissez pas?
Y a-t-il des comptes d’utilisateurs qui devraient être désactivés?
Quels utilisateurs ont accès à l’API?
– Combien de profils d’expéditeur sont configurés dans votre compte?

After answering these questions, you have a good overview of your account’s status and structure. /Après avoir répondu à ces questions, vous avez un bon aperçu du statut et de la structure de votre compte.

And, if you are an overachiever, you might have a list of changes you want to make or issues you want to investigate. /Et, si vous êtes un excédentaire, vous pourriez avoir une liste des modifications que vous souhaitez apporter ou des problèmes que vous souhaitez étudier.

There’s just one more step to complete your account assessment. Let’s talk about automations. /Il ne vous reste qu’une étape pour terminer l’évaluation de votre compte. Parlons des automatisations.

Audit Your Automations /Auditez vos automatisations

For proper emergency preparedness, we suggest you conduct a more thorough audit of areas key to performance, like Automation Studio. /Pour une bonne préparation aux situations d’urgence, nous vous suggérons de réaliser un audit plus approfondi des domaines clés de la performance, comme Automation Studio.

No automations? No problem—feel free to skip this section. Still here? /Pas d’automatisation? Pas de problème – n’hésitez pas à sauter cette section. Toujours là?

OK, let’s start by listing out all active automations in your account and what they are doing. /OK, commençons par répertorier toutes les automatisations actives de votre compte et ce qu’elles font.

This helps you know what’s going on in your account and provides documentation for your team (so you can take a vacation and rest easy). /Cela vous aide à savoir ce qui se passe dans votre compte et fournit de la documentation à votre équipe (afin que vous puissiez prendre des vacances et vous reposer).

Here’s an example of an automation audit. /Voici un exemple d’audit d’automatisation.

Automation NameAutomation TypeEmail Information
Campaigns> Daily Email SendScheduled(9 AM ET)
DailyEmailSend_Version10
Campagnes> Courriel quotidien EnvoyerProgrammé (9 h HE)DailyEmailSend_Version10
Error NotificationsTeam Notes
Campaigns> Daily Email Sendnull-Audience is created from a query of master subscribers.
-Typically 1 hour run time.
Do not update DailyEmailDE in the morning.
Campagnes> Courriel quotidien Envoyernul-L’audience est créé à partir d’une requête des abonnés principaux.
-En règle générale, 1 heure d’exécution.
-Ne mettez pas à jour DailyEmailDE le matin.
Automation NameAutomation TypeEmail Information
Transactional> New Account NotificationsFile DropAccountNotification_Version3
Transactionnel> Notifications de nouveau compteSuppression de fichiersAccountNotification_Version3
Error NotificationsTeam Notes
Transactional> New Account Notificationsemailalias@example.com-Data team drops a new file into the transactional folder every other day.
Transactionnel> Notifications de nouveau compteemailalias@example.com-L’équipe des données dépose un nouveau fichier dans le dossier transactionnel tous les deux jours.
Automation NameAutomation TypeEmail Information
Extracts> Monthly Account PerformanceExtractScheduled  (12 AM ET on the first day of the month)n/a
Extraits> Performance du compte mensuelExtractProgrammé (00 h 00 HE le premier jour du mois)n/a
Error NotificationsTeam Notes
Extracts> Monthly Account PerformanceExtractnullUsed for company reports.
Extraits> Performance du compte mensuelExtractnulUtilisé pour les rapports d’entreprise.
Automation NameAutomation TypeEmail Information
Extracts> Data Update ExtractScheduled (2 AM ET weekly on Sundays)n/a
Extraits> Extrait de mise à jour des donnéesProgrammé (2 h HE chaque semaine le dimanche)n/a
Error NotificationsTeam Notes
Extracts> Data Update Extractemailalias@example.com-Automation completes in time for Monday morning operations.
-Used to update our external data system used or company mailings.
Extraits> Extrait de mise à jour des donnéesemailalias@example.com-L’automatisation se termine à temps pour les opérations du lundi matin.
-Utilisé pour mettre à jour notre système de données externe utilisé ou les mailings de l’entreprise.

Not only do you have an idea of what is currently going on in your account, your audit can help your team plan and schedule times for new automations. /Non seulement vous avez une idée de ce qui se passe actuellement dans votre compte, mais votre audit peut aider votre équipe à planifier et à planifier des heures pour de nouvelles automatisations.

Knowing when your account is processing the most data can help you determine when those ad-hoc, one-time-only sends will perform best, like during a period of lower activity. /Savoir quand votre compte traite le plus de données peut vous aider à déterminer quand ces envois ponctuels fonctionneront mieux, comme pendant une période d’activité réduite.

Note /Remarque

In addition to automations, an analysis of triggered sends or user profiles can be helpful for ongoing account maintenance.

En plus des automatisations, une analyse des envois déclenchés ou des profils utilisateurs peut être utile pour la maintenance continue du compte.

Account Red Flags /Compte Red Flags

Once you are familiar with all aspects of your Marketing Cloud account, start to look for red flags that can cause performance issues, like slower email sends, failures, or even system-wide issues. /Une fois que vous êtes familiarisé avec tous les aspects de votre compte Marketing Cloud, commencez à rechercher des signaux d’alerte qui peuvent entraîner des problèmes de performances, comme des envois d’e-mails plus lents, des échecs ou même des problèmes à l’échelle du système.

Here are some common red flags you might find. /Voici quelques drapeaux rouges courants que vous pourriez trouver.

  • Data risks (storing personal data, user accounts that should be disabled, and so on) /Risques liés aux données (stockage de données personnelles, comptes d’utilisateurs devant être désactivés, etc.)
  • Complicated email code that writes (insert/upserts) content at send time/Code e-mail compliqué qui écrit (insert / upserts) le contenu au moment de l’envoi
  • Procedures that interact with external-to-SFMC resources using HTTPGet / HTTPPost /Procédures qui interagissent avec les ressources externes à SFMC à l’aide de HTTPGet / HTTPPost
  • Data sources that need to be refreshed or validated before use /Sources de données qui doivent être actualisées ou validées avant utilisation
  • Overall bad data or data inconsistencies /Mauvaises données ou incohérences de données
  • Failing queries /Échec des requêtes
  • Reoccurring errors in automation or sends /Erreurs récurrentes dans l’automatisation ou les envois

With these red flags in mind, grab paper and pen or open your favorite note-taking app. /Avec ces drapeaux rouges à l’esprit, prenez du papier et un stylo ou ouvrez votre application de prise de notes préférée.

It’s time to review the areas you audited, along with any notes you’ve collected, and assign a risk score to each area (think: high, medium, or low). /Il est temps d’examiner les domaines que vous avez audités, ainsi que toutes les notes que vous avez collectées, et d’attribuer un score de risque à chaque domaine (pensez: élevé, moyen ou faible).

Need some guidance on what a high risk or low risk might look like? /Besoin de conseils sur ce à quoi un risque élevé ou faible pourrait ressembler?

Scoring is subjective, but you can use this scorecard to guide you as you assign a score to each account area. /Le score est subjectif, mais vous pouvez utiliser ce tableau de bord pour vous guider lorsque vous attribuez un score à chaque zone de compte.

Scorecard

Risk RatingDescriptionLook For
High Already is or can be a threat if not addressed. -Personal data about customers stored in data extensions
-Reoccurring errors or problematic procedures
-Multiple automation failures
-Old or out-of-date emails in automations
-Enabled Marketing Cloud users who no longer need access
HautExiste déjà ou peut être une menace si elle n’est pas traitéeDonnées personnelles sur les clients stockées dans des extensions de données
Erreurs récurrentes ou procédures problématiques
Plusieurs échecs d’automatisation
E-mails anciens ou obsolètes dans les automatisations
Utilisateurs de Marketing Cloud activés qui n’ont plus besoin d’accéder
MediumCan become high risk if scale increases or if a mitigation strategy fails. -Large number of API calls being made
-Not following performance best practices
-Poor deliverability and subscriber retention
-Inconsistent subscriber or contact keys
-Data extensions that don’t use data retention
-Not using Data Designer
-High subscriber volume (greater than 1 million)
-Manual campaign sends versus automations
MoyenPeut devenir un risque élevé si l’échelle augmente ou si une stratégie d’atténuation échoue.Grand nombre d’appels API en cours
Ne suit pas les meilleures pratiques de performance
Mauvaise délivrabilité et rétention des abonnés/Extensions de données qui n’utilisent pas la conservation des donnée
-Contact Builder /Ne pas utiliser Data Designer / Contact Builder
Volume d’abonnés élevé (supérieur à 1 million)
Envois de campagne manuels versus automatisations
Low Not an area to focus on regarding risk mitigation but maybe worth reviewing. -Old data extensions or lists that aren’t being used
-No personalization in content blocks
-Email notifications not assigned in automations
-Not using helpful features in your account like campaign association tagging or Einstein Engagement Scoring
-No naming conventions, organization of external keys, or folder structure
FaibleN’est pas un domaine sur lequel se concentrer en ce qui concerne l’atténuation des risques mais peut-être mérite d’être examinéAnciennes extensions ou listes de données qui ne sont pas utilisées
Pas de personnalisation dans les blocs de contenu
Les notifications par e-mail ne sont pas attribuées dans les automatisations
Ne pas utiliser de fonctionnalités utiles dans votre compte comme le balisage d’association de campagne ou le score d’engagement Einstein
Aucune convention de dénomination, organisation de clés externes ou structure de dossiers

Now that you’re ready to start scoring. Here’s an assessment template that you can use to document your findings. /Maintenant que vous êtes prêt à commencer à attribuer des scores. Voici un modèle d’évaluation que vous pouvez utiliser pour documenter vos résultats.

Account AreaSpecific Areas/ContentQuantity
JourneysActive journeys
Parcours clientsParcours clients actifs
NotesRisk Assessment
Automations and IntegrationsActive automations (including imports, data extracts, file transfers, queries)
Automatisations et intégrationsAutomatisations actives (y compris les importations, les extraits de données, les transferts de fichiers, les requêtes)
APIs
Triggered sends
NotesRisk Assessment
ContentEmail templates
HTML paste emails
AMPscript blocks
Dynamic content blocks
SMS or MobilePush
Images
Landing pages or CloudPages
NotesRisk Assessment
Data Extensions and Data StorageLists
Data extensions
Shared data extensions
Synchronized data extensions
External integrations
NotesRisk Assessment
Users and SetupEnabled users
Reply Mail Management (RMM)
Sender profiles
Send classifications
NotesRisk Assessment

Emergency Action Plan /Plan d’action d’urgence

Once you have your risk assessment completed, it’s time to create an action plan. Instead of emergency numbers and evacuation routes, your emergency action plan should identify S.M.A.R.T. (Specific, Measurable, Achievable, Relevant, and Time Bound) action steps to help reduce issues and risks associated with your Marketing Cloud account. /Une fois votre évaluation des risques terminée, il est temps de créer un plan d’action. Au lieu des numéros d’urgence et des itinéraires d’évacuation, votre plan d’action d’urgence devrait identifier S.M.A.R.T. (Spécifiques, mesurables, réalisables, pertinentes et limitées dans le temps) des étapes d’action pour réduire les problèmes et les risques associés à votre compte Marketing Cloud.

Note/Remarque

Learn more about creating S.M.A.R.T. goals and roadmaps in the module, Digital Marketing Roadmap Development. /En savoir plus sur la création de S.M.A.R.T. objectifs et feuilles de route dans le module, Développement de la feuille de route du marketing numérique.

Here’s a sample action plan that shows what specific steps are planned, the risk level and details, and when it needs to be completed. /Voici un exemple de plan d’action qui montre quelles étapes spécifiques sont planifiées, le niveau de risque et les détails, et quand il doit être achevé.

PrioritySpecific Area/ContentSpecific Action StepsRisk Assessment
1Enabled users
Utilisateurs autorisés
1.Disable two users who have left the company.
1.Désactivez deux utilisateurs qui ont quitté l’entreprise.
High
Haute
Reason for RiskDue Date
1Enabled users who have left the company.
Utilisateurs autorisés qui ont quitté l’entreprise.
By the end of the week
A la fin de la semaine
2Content
Contenu
1.Investigate use of JavaScript in welcome email.
2.Test updating code for better performance.
1.Enquêter sur l’utilisation de JavaScript dans l’e-mail de bienvenue.
2.Testez le code de mise à jour pour de meilleures performances.
Medium
Moyen
Reason for RiskDue Date
2Content is causing slow performance.
Le contenu ralentit les performances.
By the end of the month
A la fin du mois
3Active automations
Automatisations actives
1.Update automations with email alias (email-issues@cumulus.com).
2.Conduct a full inventory of all active automations.
3.Investigate causes for automations that fail frequently.
1.Mettez à jour les automatisations avec l’alias de messagerie (email-issues@cumulus.com).
2.Effectuez un inventaire complet de toutes les automatisations actives.
3.Recherchez les causes des automatisations qui échouent fréquemment.
Medium
Moyen
Reason for RiskDue Date
3-Automation Studio has a few failing automations.
-Team hasn’t added notification emails.
Automation Studio a quelques échecs d’automatisation.

-L’équipe n’a pas ajouté d’e-mails de notification.
By the end of the month
A la fin du mois
4Data extensions
Extension de données
1.Complete an inventory of existing data extensions.
2.Determine an archive strategy.
3.Clean up data extensions.
1.Complétez un inventaire des extensions de données existantes.
Déterminez une stratégie d’archivage.
3.Nettoyez les extensions de données
.
Low
Faible
Reason for RiskDue Date
4Old data extensions need to be deleted or archived. /
Les anciennes extensions de données doivent être supprimées ou archivées.
By the end of the quarter/
À la fin du trimestre

Once you have a plan in place, start working on those updates and revisit your list regularly. /Une fois que vous avez un plan en place, commencez à travailler sur ces mises à jour et revenez régulièrement sur votre liste.

Note/Remarque

Before you forget, set a reminder to revisit the audit on a monthly or quarterly basis to make sure on-going maintenance is a priority. /Avant d’oublier, définissez un rappel pour revoir l’audit sur une base mensuelle ou trimestrielle afin de vous assurer que la maintenance continue est une priorité

Good start email prepper. You’ve got your plan in place, now let’s cover another key email emergency preparedness topic: Data quality and data processing. /Bon début de préparation de courrier électronique. Votre plan est en place. Passons maintenant à un autre sujet clé de la préparation aux urgences par e-mail: la qualité et le traitement des données.

Resources /Ressources

Make a good first impression with web studio!

The customer experience starts very often with the first point of contact: this can be a web page, a social page or a mobile page.

Keep in mind that pushing personalized content with a clear design, pleasant readiness is critical to attracting your customers, just like the examples below:

How to achieve this result? Salesforce Marketing Cloud Web Studio is here for you, enabling beautiful, dynamic and personalized web pages on the go!

And, the icing on the cake, Web Studio also allows you to monitor each customer action in real time and gather insights to improve your future publications.

Landing page activity

See you soon with a new post.
Live with pleasure!
Cornelia

Getting Started with Omni-channel

Salesforce Omni-channel

Omni-Channel is a comprehensive customer service solution that lets your call center route any type of incoming work item including cases, chats, or leads to the most qualified, available agents in your organization. Omni-Channel integrates seamlessly into the Salesforce console.

Capture

With Omni Channel, we can configure automatic routing to assign cases to agents through Omni-Channel or configure automatic routing to assign leads to sales people.

Omni-Channel currently supports routing for the following objects and records.

  • Cases
  • Chats
  • SOS video calls
  • Social posts
  • Orders
  • Leads
  • Custom objects

Note: Lightning Omni-Channel Routing (Beta) doesn’t support routing for the following objects and records

  • Chats
  • SOS video calls

In this post, we will learn step by step, how a case can be routed using Omni-channel.

  1. Enable the Omni-Channel features

From Setup go to Customize > Omni-Channel > Settings.

Capture8

2. Create a Service Channel

From Setup go to Customize > Omni Channel > Service Channels > New

1Enter a Service Channel name, API Name and Salesforce objects associated with Service Channel and select case as the  Salesforce object.  After that  click on the Save button.

 

3

  1. Routing Configuration

From Setup go to Customize > Omni Channel > Routing Configurations > New

4

Enter the Routing Configuration name, Developer name, Routing Priority, Routing Model, and Units of Capacity, after  click the  Save button.

5

After that we can see the Related Queues section is empty. So we need to create a queue to routing configuration.

For do that, go to Setup Manage Users > Queues> New

Enter the Label, Routing configuration, object of the queue and assign a user, then click save.

6

4. Agents presence status

From Setup go to Customize > Omni Channel > Presence Statuses > New.

7

Enter the Status name, API name, Status Options, and select a Service Channel.

Status name: Available – Cases

API name: Available _ Cases

Status Options: Online

Service Channel: Cases9

Click Save.

Add presence status to users that you want them use this feature.

You will need to create a new presence configuration with different profile types and users for your organization.
For that go on:  Customize > Omni Channel > Presence Statuses > New

Salesforce by default creates a presence configuration for fast implementation for a given profile.Click the edit option in Default Presence Configuration  and fill in the Presence Configuration name, Developer Name, and define the capacity for the agent. Capacity is the individual capacity for each agent.  Select whether the given requests are automatically accepted. If you choose this option, you can’t select Allow Agents to Decline Requests. If you select the Allow Agents to Decline Requests option, you can’t choose Automatically Accept Requests option.

Grant users access to Presence Statuses permission in Profiles : Go to Setup, Manage Users and Profiles.

Choose the Profile you want to give access to presence statuses

Click edit on Enabled Service Presence Status Access.

Select the Presence Status you want to include it in the Profile, and Click Save.

5. Omni-Channel widget

  1. From Setup, enter Apps in the Quick Find box, then select Apps.
  2. Click Edit next to the Salesforce console app.
  3. In Console Components section, add Omni–Channel to your list of selected items.
  4. Click Save.

Territories Management

Have you an organization with a private sharing model and you need to grant users access to accounts based on criteria such as postal code, industry, revenue, or a custom field that is important for your business ?

May be you should too generate forecast for these diverse categories of accounts.

Territory management can help you to resolve this issue. Because he has a powerful for structuring your user, accounts and theirs associated contacts opportunities and cases.

So what is territory management?

Territory management is an account sharing system that grants users access to accounts based on the characteristics of accounts, such as geography, product line or business unit.

For example:

Yours salespersons localized at Paris can just see the accounts of this region.

Capture

Advantage of territory management

  • Amplify a private sharing model
  • It easy to improve frequently sales organization structure
  • We can transfer a user from one territory to another and keep her opportunities.
  • A user can have many forecast based on one territory
  • We can create the sales report based on the territory

Have you take a decision to enable Territory management?

Knowing that for enable Territory management you should ask to Salesforce.com support team and when it is enable you cannot deactivated it. But you can ask to salesforce support and they can do it for you. Also, it works with Customizable forecast and doesn’t support the Collaborative forecast.

Let’s take and imagine different scenarios.

 

Scenario 1:

The company Chanel sells products to their customers and they have enabled Territory Management.

Let’s walk through the forecast customizable object in Salesforce for Chanel Company.

 

 

 

How to create a PDF page

Hello everyone!

Today we will learn how to create a PDF page in Salesforce!
Imagine for a minute that, after choosing Salesforce to better manage your business, your HR  Dpt needs to extract a candidate’s information as a PDF. Knowing it is not part of the standard functionality of Salesforce, how will you do?
We will proceed in two steps
1) Creation of a Visualforce page
2) Creation of static resource page

This is your Applicant detail page

PDF3

Here your PDF page you wish to have!

1) Creation of a Visualforce page

<apex:page standardController = ″Applicant__c″ RENDerAs = ″PDF″ >

<apex:image id=″popo″ value = ″{!$Resource.toto}″ width = ″100″ /><br/><br/>

<apex:stylesheet value = ″{!$Resource.logo}″/>

<apex:form >

<apex:pageBlock >

<!– Fields –>
<h2> Détails Applicant</h2>

<h1>PROFILE</h1>

<apex:pageBlockSection columns =″1″ >
{!Applicant__c.Profile__c} &nbsp;&nbsp; <br/><br/>
<b>Address:</b> {!Applicant__c.Address__c} &nbsp;&nbsp; <br/><br/>
<b>Phone:</b> {!Applicant__c.Phone__c} &nbsp;&nbsp;<br/><br/>

<b>Nom:</b> {!Applicant__c.Name} &nbsp;&nbsp; <br/><br/>

<b>Salary Requirements:</b> {!Applicant__c.Salary_Requirements__c} &nbsp;&nbsp; <br/>

<h1>PROFESSIONAL EXPERIENCE</h1>
<table>
<tr>
<th>Product Manager </th>
<th> Consultant </th>
</tr>
<tr>
<td>{!Applicant__c.second_experience__c }</td>

<td> {!Applicant__c.First_Experience__c }</td>
</tr>

</table>

</Apex:pageBlockSection>

<apex:pageBlockSection columns = ″1″ showHeader = ″true″ >
<h1>EDUCATION</h1>

<b> Previous Experience: </b> {!Applicant__c.Previous_Experience__c }<br/>
<b> Education: </b> {!Applicant__c.Education__c}&nbsp;&nbsp;<br/>
</apex:pageBlockSection>
<apex:pageBlockSection columns = ″4″ showHeader = ″true″ >
<h1>OTHER INFORMATION</h1>
<b>Languages:</b> {!Applicant__c.Languages__c} <br/>
<b>Interests:</b> {!Applicant__c.Interests__c}
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>

**********************************************************

2) Creation of static resource page

For the beautiful look at your page PDF, create resource static!

<style>
body { font-family: Arial Unicode MS;background-color:Aqua;}

h1 { color:Maroon;}
h2 {text-align: center; margin: 0; font-size: 1.5em; font-weight: normal;background-color:Maroon; color:white;}
</style>

After do the two steps, you will obtain your PDF page and add your visualforce page in bouton impression.