Configure Contact Models/ Configuration des modèles de contact

Learning Objectives/Objectifs de formation

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

  • Define attributes and attribute groups. / Définir ce que sont les attributs et les groupes d’attributs
  • Explain the purpose of populations and when to create them. / Expliquer le rôle des populations et déterminer quand les créer.

Organize and Relate Contact Data with Data Designer/Organisation et association de données de contact à l’aide du concepteur de données

Data Designer is a tool within Contact Builder that is used to define, organize, and relate information about a contact within an account. / Le concepteur de données est un outil de Contact Builder utilisé pour définir, organiser et associer des informations relatives à un contact dans un compte.

You can use Data Designer to define attributes about your contacts, create attribute groups that allow you to define relationships, and design populations that allow you to define and use subgroups of contacts. / Vous pouvez utiliser le concepteur de données pour définir des attributs concernant vos contacts, créer des groupes d’attributs vous permettant de configurer des relations, ainsi que concevoir des populations dans le but de paramétrer et d’utiliser des sous-groupes de contacts.

Attributes /Attributs

In Marketing Cloud, attributes represent a single piece of information about a contact. / Dans Marketing Cloud, les attributs représentent chacun une information différente au sujet d’un contact.

Email address is a good example of an attribute. So is gender. /L’adresse e-mail est un bon exemple d’attribut, tout comme le genre.

Even the number of email opens can be an attribute. / Le nombre d’e-mails ouverts peut également constituer un attribut.

A contact can contain two types of attributes. / Un contact peut contenir deux types d’attributs.

  • Profile attributes describe who the contact is. /Les attributs de profil indiquent qui est le contact.

Some of this data is provided by the subscriber, such as gender, state, or interest (do they like hiking or running?). / Certaines de ces données sont fournies par l’abonné, telles que son genre, son lieu d’habitation ou ses centres d’intérêt (par exemple, s’il aime la randonnée ou la course).

  • Behavioral attributes describe what the contact has done. For example, a contact indicates some related interests or clicks links when reading a newsletter. / Les attributs comportementaux présentent les actions du contact, comme le fait qu’il ait renseigné des centres d’intérêt connexes ou cliqué sur des liens lors de la lecture d’un bulletin d’information.

Attribute Groups / Groupes d’attributs

Attribute groups are data sources that are logically grouped together, and they allow you to organize data and configure relationships in Contact Builder. /Les groupes d’attributs sont des sources de données regroupées de manière logique, qui vous permettent d’organiser des données et de configurer des relations dans Contact Builder.

Let’s say you’re a retailer and you need to build a journey that sends an email to people who haven’t made a purchase while they were in a journey. /Supposons que vous êtes un détaillant et que vous devez créer un parcours qui envoie un e-mail aux personnes n’ayant pas effectué d’achat pendant un parcours précédent.

Usually, you’d have two different tables of contact data. You’re going to have one table that contains all your customers, and another table that contains all the purchases. / En règle générale, vous disposez de deux tableaux de données de contact différents : un contenant tous vos clients et un autre contenant tous les achats.

An attribute group connects these two tables to each other based on a particular field, such as Purchase History. / Un groupe d’attributs relie ces deux tableaux en fonction d’un champ spécifique, tel que l’historique d’achats.

When you open Data Designer in Contact Builder, you see contacts at the center and each spoke that appears represents a relationship between the contact and an attribute group. /Lorsque vous ouvrez le concepteur de données dans Contact Builder, des contacts apparaissent au centre. Chaque rayon représente une relation entre le contact et un groupe d’attributs.

The primary purpose for creating an attribute group is to relate your contacts and establish how the data is related back to a contact’s Contact Key./ La création d’un groupe d’attributs a pour principal objectif de relier vos contacts et de déterminer comment les données sont liées à la clé de contact d’un contact.

Note /Remarque

You can also use templates containing predefined attribute groups within Contact Builder. /Dans Contact Builder, vous pouvez également utiliser des modèles contenant des groupes d’attributs prédéfinis.

These templates include existing data relationships, and you can customize these attributes and relationships as needed. /Ces modèles incluent des relations de données existantes et vous pouvez personnaliser ces attributs et relations selon vos besoins.

Populations /Populations

Populations are used to categorize distinct subgroups of contacts. /Les populations sont utilisées pour catégoriser des sous-groupes distincts de contacts.

Think of a population as the subset of the master list of people who could enter a journey. / Voyez une population comme un sous-ensemble de la liste principale des personnes qui pourraient prendre part à un parcours

Let’s say you work for a car transportation company and you have one master table of contacts, which includes both riders and drivers. /Imaginons que vous travailliez pour une société de transport en voiture et que vous ayez un tableau principal de contacts, qui comprend à la fois les passagers et les conducteurs.

You can create two different populations: one population for the drivers, and another for the riders, since separate marketing efforts and data structures are required for each group or population. / Vous pouvez créer deux populations différentes : une pour les conducteurs et une autre pour les passagers, des initiatives marketing et des structures de données distinctes étant requises pour chaque groupe ou population.

If you’re using the most up-to-date Journey Builder functionality, you won’t need to use populations most of the time. / Si vous utilisez la version la plus récente de Journey Builder, vous n’aurez généralement pas besoin d’utiliser de populations.

Instead, it’s best to save populations for specific use cases where you need to create complex queries, such as if your account uses field-level encryption or when you’re using API Entry Sources in Journey Builder. / Il est préférable de réserver leur utilisation à des cas spécifiques où vous devez créer des requêtes complexes, par exemple dans le cas où votre compte emploie le cryptage au niveau du champ ou lorsque vous utilisez des sources d’entrée d’API dans Journey Builder.

Note /Remarque

If you create populations in your account, limit those populations to three or fewer to improve performance. /Si vous créez des populations dans votre compte, limitez leur nombre à trois ou moins pour optimiser les performances.

Link Attribute Groups and Populations / Association de groupes d’attributs et de populations

Link attribute groups and populations using the Contact Key value. /Pour associer des groupes d’attributs et des populations, utilisez la valeur Clé de contact.

Don’t link using an email address field when the Contact Key or Subscriber Key value is available. /Ne créez pas d’association à l’aide d’un champ d’adresse e-mail lorsque la valeur Clé de contact ou Clé d’abonné est disponible.

If you must create a link using the email address, create a text attribute containing the email address, and link using that value. /Si vous devez créer une association en employant l’adresse e-mail, créez un attribut de texte qui la contient et utilisez cette valeur pour associer les éléments.

Use populations to create distinct subgroups of your contacts, then segment contact records from there. / Créez des sous-groupes de contacts distincts à l’aide de populations, puis utilisez-les pour segmenter les enregistrements de contact.

For example, a doctor’s office can create separate populations for staff, patients, and vendors. /Par exemple, un cabinet médical peut créer des populations distinctes pour son personnel, ses patients et ses fournisseurs.

Best Practices /Bonnes pratiques

Think through your data models. / Concevez vos modèles de données de manière réfléchie.

Only bring contacts in if you know you’re going to use them. / N’ajoutez des contacts que si vous êtes certain de les utiliser.

Set up your data correctly. Think through the data you need and how it’s going to connect to the other data in the Marketing Cloud. / Configurez correctement vos données. Déterminez de quelles données vous avez besoin, ainsi que la manière dont celles-ci vont se connecter aux autres données dans Marketing Cloud.

Next, let’s take a look at how Contact Builder stores contact data. / Examinons maintenant comment Contact Builder stocke les données de contact.

 

Understand Contacts and Contact Model Relationships / Découverte des contacts et des relations de modèle de contact

Learning Objectives / Objectifs de formation

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

  • Describe how Contact Builder works with other Marketing Cloud applications. / Décrire la manière dont Contact Builder fonctionne avec d’autres applications Marketing Cloud. 
  • Navigate through a contact record and identify the channels a contact subscribed to. / Parcourir un enregistrement de contact et identifier les canaux auxquels un contact s’est abonné
  • Explain the difference between contact and a subscriber. / Expliquer la différence entre un contact et un abonné                                 
  • Differentiate between a Contact ID and a Contact Key. / Faire la différence entre un ID de contact et une clé de contact

Get Started with Data Models / Premiers pas avec les modèles de données

Companies can connect to customers in an unprecedented number of ways./ Les entreprises n’ont jamais disposé d’autant de canaux de communication pour atteindre leurs clients.

One minute, they send push notifications alerting their customers of a flash sale at their favorite store.  Another minute, they send emails about upcoming events. / Ainsi, elles leur envoient tantôt des notifications automatiques pour les alerter de la tenue d’une vente flash dans leur magasin préféré, tantôt des e-mails sur les événements à venir.

Later, they send a text message telling customers their favorited backpack is now on sale. / Elles ne manquent pas non plus d’utiliser des SMS, afin d’indiquer par exemple aux clients que le sac à dos qu’ils avaient ajouté à leurs favoris est maintenant en promotion.

With so many ways of connecting with people, you may be wondering how Marketing Cloud manages to provide a seamless and unified customer experience across all their different marketing channels. / Il existe tellement de manières d’interagir avec les personnes que vous vous demandez peut-être comment Marketing Cloud parvient à fournir une expérience client fluide et cohérente sur les différents canaux marketing.

The answer is Contact Builder. / C’est Contact Builder qui rend tout cela possible.

In this module, you learn how Contact Builder manages contact data and builds contact model relationships. / Dans ce module, vous découvrirez comment Contact Builder gère les données de contact et crée des relations de modèle de contact.

You also learn how to start setting up your data model. / Vous apprendrez également comment configurer votre modèle de données.

Manage Contacts with Contact Builder /Gestion des contacts avec Contact Builder

Contact Builder is a Marketing Cloud app which lets you access, manage, organize, link, and view contact data from all Marketing Cloud applications and channels. / Contact Builder est une application Marketing Cloud qui vous permet d’accéder, de gérer, d’organiser, de lier et de consulter les données de contact de l’ensemble des applications et canaux Marketing Cloud.

Think of Contact Builder as an application for setting up a relational database with your contact data. / Voyez Contact Builder comme une application servant à mettre en place une base de données relationnelle contenant vos données de contact.

Contact Builder has several tools to help manage contact data for use in building 1:1 relationships: / Contact Builder dispose de plusieurs outils pour aider à gérer les données de contact dans le but de créer des relations individuelles.

  • Contacts Configuration. Determine how Contact Builder processes imported contact information. / Configuration des contacts. Déterminez comment Contact Builder traite les informations de contact importées.                      
  • Data Designer. Define information about your contacts and relate that data directly to the contact record by linking data extensions. / Concepteur de données. Définissez les informations de vos contacts et associez directement ces données à l’enregistrement de contact pertinent en ajoutant des extensions de données.                                                                                                                                             
  • Data Extensions. Create and manage the data extensions that hold contact information. / Extensions de données. Créez et gérez les extensions de données contenant les informations de contact.
  • Imports. Create the processes that move contact information into your data extensions. / Importations. Mettez en place les processus qui transfèrent les informations de contact vers vos extensions de données.                                                  
  • Data Sources. Visualize where your contact data originates and assign attributes to those sources. / Source de données. Visualisez l’origine de vos données de contact et affectez des attributs à ces sources.

Contact Builder is useful for decision splits and when you need to move contacts through specific paths in a journey, or as a way to inject a contact into a journey itself. / Contact Builder aide à prendre des décisions et à déplacer des contacts de manière spécifique dans les parcours, ainsi qu’à les y injecter directement.

Contacts and Subscribers / Contacts et abonnés

Differentiating between contacts and subscribers is important when using multiple Marketing Cloud channels. / Il est important de connaître la différence entre les contacts et les abonnés lorsque vous utilisez plusieurs canaux Marketing Cloud.

A contact is a person you send messages to through any marketing channel. / Un contact est une personne à qui vous envoyez des messages via n’importe quel canal marketing. A contact appears in the All Contacts section. / Les contacts apparaissent dans la section Tous les contacts.

A subscriber is a person who opted to receive communications or belongs to a particular channel. / Un abonné est une personne qui a choisi de recevoir des communications ou qui appartient à un canal particulier. 

A subscriber lives in the individual studios. Subscribers can be imported or created manually and are stored in data extensions. / Les abonnés ne dépendent que d’un seul canal. Ils peuvent être importés ou créés manuellement et sont stockés dans des extensions de données.

Keep in mind that all subscribers are contacts, but not all contacts are subscribers. / N’oubliez pas que tous les abonnés sont des contacts, mais que tous les contacts ne sont pas des abonnés.

With email, a contact is somebody you sent emails to, so a subscriber in Email Studio will always be a contact. / Dans le cadre des e-mails, un contact est une personne à qui vous avez envoyé des messages. Un abonné dans Email Studio sera donc toujours un contact.

You can have contacts whom you’ve never sent to who don’t appear in All Contacts. / Vous pouvez avoir des contacts avec lesquels vous n’avez jamais communiqué et qui n’apparaissent pas dans Tous les contacts.

A subscriber is only added to All Contacts once something is sent to them. / Un abonné n’est ajouté à Tous les contacts que lorsque vous lui avez envoyé un e-mail.

For instance, you might send the contact email and mobile messages, so the contact could be a mobile subscriber, and not an email subscriber. / Supposons que vous interagissiez avec un contact par e-mail et SMS : le contact pourrait alors être un abonné mobile et non un abonné aux e-mails.

Contact Builder and Other Marketing Cloud Applications /Contact Builder et autres applications Marketing Cloud

Contact Builder works with other Marketing Cloud applications such as Journey Builder, MobileConnect, and MobilePush. / Contact Builder fonctionne avec d’autres applications Marketing Cloud telles que Journey Builder, MobileConnect et MobilePush.

Contact Builder’s relationship with Email Studio is more complicated. / En ce qui concerne sa compatibilité avec Email Studio, les choses sont plus complexes.

Data in Email Studio shows up in Contact Builder, but data in Contact Builder does not show up in Email Studio. / En effet, les données d’Email Studio apparaissent dans Contact Builder, mais celles de Contact Builder n’apparaissent pas dans Email Studio.

In other words, a subscriber in Email Studio will appear in Contact Builder under the All Contacts section, but a contact in Contact Builder won’t automatically appear in Email Studio. /En d’autres termes, un abonné dans Email Studio apparaîtra dans Contact Builder sous la section Tous les contacts, mais un contact dans Contact Builder n’apparaîtra pas automatiquement dans Email Studio.

Overview of a Contact Record / Présentation d’un enregistrement de contact

A contact record in Contact Builder provides a single view of a customer and displays all their interactions with your brand. /Dans Contact Builder, l’enregistrement de contact fournit une vue unique d’un client et affiche toutes ses interactions avec votre marque.

All of the associated addresses, subscriptions, and tracking information associated with activities and journeys relate back to that single contact record. /L’ensemble des adresses, abonnements et informations de suivi associés aux activités et aux parcours sont liés à cet enregistrement de contact unique.

With the contact record, you can view important details about a contact, such as: / L’enregistrement de contact vous permet de consulter des détails importants sur un contact, tels que :

  • Past interactions, activities, and journeys. / L’historique des interactions, des activités et des parcours.
  • Relationships/ Les relations.
  • Subscription channels. / Les canaux d’abonnement.
  • Email address and mobile number. / L’adresse e-mail et le numéro de téléphone mobile.

This single view of the customer is what allows you to find the mobile number necessary to send SMS messages via MobileConnect, the email address to send email messages via Email Studio, and the mobile device identification used for sending push messages via MobilePush. /Cette vue unique du client vous permet de trouver son numéro de téléphone mobile, nécessaire pour lui envoyer des SMS via MobileConnect, son adresse e-mail afin de lui envoyer des e-mails via Email Studio, ainsi que l’identifiant de son appareil mobile, utilisé pour envoyer des messages push via MobilePush.

Contact Keys, Contact IDs, and Subscriber Keys / Clés de contacts, ID de contacts et clés d’abonnés

Contact data is managed in Marketing Cloud and Salesforce through Contact Keys, Contact IDs, and Subscriber Keys. / Les données de contact sont gérées dans Marketing Cloud et Salesforce à l’aide de clés de contact, d’ID de contact et de clés d’abonné.

Contact Key / La clé de contact

A contact is managed and related through the different channels using a single Contact Key. / Un contact est géré et lié au travers des différents canaux à l’aide d’une même clé de contact.

The Contact Key is a unique identifier that you assign to a contact. / La clé de contact est un identifiant unique que vous attribuez à un contact.

If a subscriber is sent an email and the contact wants to be on mobile, the contact is added to the mobile channel by the Contact Key. /Si un abonné reçoit un e-mail et que le contact souhaite appartenir au canal mobile, le contact y est ajouté grâce à la clé de contact.

The Contact Key identifies a contact within an account and ties together the contact, channels, and the relationship. The Contact Key is the same no matter what channel is used to send messages. /Cette dernière permet d’identifier un contact dans un compte et relie le contact, les canaux et la relation. Elle est la même quel que soit le canal utilisé pour envoyer des messages.

The Contact Key is what allows you to connect contacts in multiple channels. /La clé de contact est l’élément qui permet de mettre en correspondance les informations sur un contact à travers plusieurs canaux.

Let’s say you have a contact in Email Studio that you identify using their email address, and in Mobile Studio you use their mobile number. / Supposons que vous identifiez un contact à l’aide de son adresse e-mail dans Email Studio et de son numéro de téléphone mobile dans Mobile Studio

Without the Contact Key, it would be difficult for Marketing Cloud to know to connect the contact, since the contact has two different identifiers. / Sans clé de contact, il serait difficile pour Marketing Cloud de savoir qu’il s’agit du même contact, puisque ce dernier a deux identifiants différents.

Marketing Cloud will process the information as two different contacts in Contact Builder. / Marketing Cloud traiterait alors ces informations dans Contact Builder comme si elles appartenaient à deux contacts différents.

Make sure you are consistent across all channels when assigning a Contact Key to a contact. / Assurez-vous donc d’attribuer à un contact la même clé de contact sur tous les canaux.

Contact ID / ID de contact

The Contact ID is a number Salesforce uses to uniquely identify a contact on the backend. / L’ID de contact est un nombre utilisé par Salesforce pour identifier de manière unique un contact en backend.

Salesforce uses the Contact ID to identify a contact in various channels. / Salesforce utilise l’ID de contact pour identifier un contact au sein de différents canaux.

In Mobile Studio, contacts are identified on the Contact ID and the contact’s Contact ID becomes the Contact Key in Contact Builder. / Dans Mobile Studio, les contacts sont identifiés par leur ID de contact, qui devient une clé de contact dans Contact Builder.

That unique identifier has to be unique throughout the entire application in order for Marketing Cloud to identify the contact as the same person throughout the entire Marketing Cloud application. /Cet identifiant doit rester unique dans l’ensemble de l’application Marketing Cloud afin que celle-ci puisse toujours identifier le contact comme étant une seule et même personne.

Subscriber Key /Clé d’abonné

In Email Studio, contacts are identified by the Subscriber Key, which becomes the Contact Key in Contact Builder. / Dans Email Studio, les contacts sont identifiés par la clé d’abonné, qui devient la clé de contact dans Contact Builder.

The Subscriber Key is the primary key for your subscribers and allows you to identify subscribers with a value that you choose.Use a Subscriber Key to: /La clé d’abonné est la clé principale de vos abonnés et vous permet de les identifier avec une valeur de votre choix. Utilisez une clé d’abonné pour :

  • Maintain multiple sets of subscriber attributes for a single email address. /Gérer plusieurs ensembles d’attributs d’abonné liés à une même adresse e-mail. For example, if a family shares an email address, you can use a Subscriber Key to uniquely identify each member of the family. / Par exemple, si une famille partage une adresse e-mail, vous pouvez utiliser une clé d’abonné pour identifier de manière unique chaque membre de cette famille.                                           
  • Include a single email address multiple times on a list. For example, send a separate message for each car a subscriber owns in a single send / Inclure une seule adresse e-mail plusieurs fois dans une liste. Cela vous permet, par exemple, d’envoyer en une seule fois plusieurs messages distincts, chacun relatif à l’une des différentes voitures d’un abonné.

Deciding on a Subscriber Key is a crucial business decision that must be kept consistent throughout your entire Marketing Cloud operation. / Le choix d’une clé d’abonné est une décision importante pour votre activité. Celle-ci doit rester la même dans l’ensemble de Marketing Cloud.

Be sure to establish the Subscriber Key with every data extension created through the send relationship. Assurez-vous de l’utiliser dans chaque extension de données créée par la relation d’envoi.

The Subscriber Key must be present in every sendable data extension. / La clé d’abonné doit se trouver dans chaque extension de données expédiable.

Best Practices/ Bonnes pratiques

  • Understand the difference between a contact and a subscriber. / Soyez certain de comprendre la différence entre un contact et un abonné.                              
  • Be consistent across all channels when assigning a Contact Key to a contact. / Attribuez à un contact la même clé de contact sur tous les canaux.

Now that you’ve been introduced to Contact Builder, let’s see how you can use it to configure contact models. / Maintenant que vous connaissez les principaux concepts de Contact Builder, voyons comment vous pouvez l’utiliser pour configurer des modèles de contact.

Resources / Ressources

Trailheads

Get Started with Contact Builder

 

 

How to install Salesforce’s Data Loader

Do you need to load data into Salesforce? You can do it with data loader.

Data Loader is a client application for the bulk import or export of data. Use it to insert, update, delete, or export Salesforce records.

When importing data, Data Loader reads, extracts, and loads data from CSV files or from a database connection. When exporting data, Its outputs CSV files.

In this post, we will see step by step how to install Salesforce Data Loader.

From your Salesforce CRM we will do these steps below:

1. Click Setup > In Quick Find, enter Data Loader

 Go on it

2. As you can see, we will need first of all to install OpenJDK11 before installing Data Loader.

For do that, use this link https://www.azul.com/downloads/zulu/ to download  OpenJDK11

Click on the section “client” to download OpenJDK.

3. After download OpenJDK, we can download Data Loader. Use the link according to your exploitation system.

4. We will obtain a file zip, we should extract this folder.

5. Next click on “install”

 6. Just follow the directives in line of command and answer by “yes” or  “no”

7. Here we are! Welcome to data loader!

8. Note: If the connection doesn’t work, go to ‘Settings’ and do some modifications.

Maybe in your office, you will need to pass by a proxy and the identification user of your laptop.

We can use data loader for playing with the data.  😊

I hope that this article helps all of us.

In the meantime, I wish you good Easter, see soon with a new post!

Live with pleasure

Cornelia

Creating Gift Voucher with Salesforce Marketing Cloud

Do you know the British clothing brand Boden? Well, I was a fan during 2 years and of course, I received tons of emails in that time.

 This weekend, I was sorting my mailbox and I saw this email below

Then one question comes in my mind: how to create this e-mail with Salesforce Marketing cloud? Let’s look at this together …

 1) Create a Data extension named

CouponCodes}

Fields: 

{Name= Couponcode ; Data type= Text; Length =100; Primary Key= True, Nullable= none; Default Value = none}

{Name= Isclaimed; Data type= Boolean; Length =none; Primary Key= false, Nullable= true; Default Value = False}

{Name= EmailAddress; Data type= EmailAddress; Length =none; Primary Key= false, Nullable= true; Default Value = none}

2) Create a list of coupon codes  like the ones below and save them in a  CSV file

3) After that, you can import the data in your Data extension create “ Codes Coupons”

To do that, return to your data extension and click on the “import” button.

4) For this last step in Email studio, add this AMPScript to your e-mail.

%%[

var @couponRow, @email,  @couponCode

set @email= AttributeValue(“EmailAddress”)

set @couponRow = ClaimRow(“CouponCodes”,“IsClaimed”, “EmailAddress”, @email)

if empty(@couponRow) then

RaiseError(“No coupon code”, false)

else

SET @couponCode = Field(@couponRow,“CouponCode”)

endif

]%%

Your coupon code: %%=v(@couponCode)=%%

By the way, you can follow #Boden 🙂

Some pieces of the new collection here 🙂

See you soon with a new post!

Live with pleasure

Cornelia

How to orient your customers to the nearest store

How to orient your customers to the nearest store, using Email Studio & Content Builder 

Sézane,1RUE SAINT FIACRE 75002 PARIS

Have you ever been to your favorite store, just to realize once there that it had moved? Well, very often, it moves but only to remain in the same area…However, you could not guess that since no communication on the new address was shared via email, SMS or even social media.

We will see here how to take care of your customers by giving them the right information and guaranteeing an enjoyable shopping experience.

First, we can communicate the address of the store closest to their home by email. To do this we will need:

1- Data extension sendable with customer information (email, first name, address)

1 –Data extension not sendable with store codes and their addresses.

And also, the basics of the LOOKUP function of the AMPscript code.

A-Our sendable data extension for sending emails to the customer

 B-Our non-sendable data extension with stores attributes

Here the corresponding code that will be displayed in your email sending with the store address closest to the customer.

             

Dear %% First Name %%

Your return request has been taken into account.

Thank you for returning your item in its original condition to the nearest store:

%%[

Var @StoreAddress, @ Address1

Set @ Address1 = [Address1]

Set @StoreAddress = Lookup( “Data_ExtensionB”, “ City ”, “Address2”, @ Address1)

]%%

%%=v(@StoreAddress)=%%

See you soon for an upcoming article!

Live with pleasure!

Cornelia

 

FTP Server and Salesforce Marketing Cloud

Hello Everyone!

I hope you had a wonderful weekend, welcome back on SalesforceJandJ.com for a new chapter on Marketing Cloud capabilities 😊
By the way, did you see the new campaign of Estee Lauder? The colors and visuals are impressively harmonized, I really really love it.
The best is you can do this type of layout with “Content builder“an app of marketing cloud.

So, in previous posts, we saw how to communicate with customers on differents channels.
Today, you would like to export data for other business needs. In Marketing cloud, you can export your data by using your own FTP server. If you do not have an FTP server you should download one (Filezilla server or CyberDuck)

Maybe you have multiple Business Unit on your Org. Each BU should have its own FTP also its own FTP users.

If one FTP user is locked, you should enable the status, take the user identification to log into the FTP. To do that go to:

Administration – Account – FTP Accounts

Go on your FTP to configure access to the FTP user.

Click on “open the connexion” and fill in the below form to establish the connexion with Marketing Cloud.

See you soon with a new post     

Live with pleasure!
Cornelia

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

Salesforce mobile studio

Stay connected with the brand you like!  

Thanks to Salesforce Mobile Studio

Mobile marketing allows us to stay in touch with our customers wherever they are on the globe through the internet.

With Salesforce Mobile Studio through its three applications MobilePush, GroupConnect, and MobileConnect you can communicate with your customers at the right momentwith a personalized message. If for instance, the weather is bad, you can take care of your customers on the spot and propose them an adapted product, here, an umbrella.

Some use of mobile studio

MobilePush: using a mobile app, you can push notifications or alerts to your customers

Example: my brother loves the clothes of the Esprit brand, so he downloaded the Esprit app, he says it is fast, easy to use and especially really handy: he receives notifications about the products which are back in stock or about the new collection, and thus does not misses anything.

Wink to my brother:

Here some articles of the new collection from “Esprit”.

As for me, I am very often frustrated when I happen to hear that I missed a reception not far from my location because I did not receive the information in time or a reminder. Glad to hear that MobilePush can change that!



GroupConnect: Who would not want to receive a nice image rather than a long text? This is now possible with GroupConnect thanks to “Line messaging application” which is in vogue in Japan. Sending stickers, emoticon, and rich content to your customers becomes finally easy!

MobileConnect: More info see here my article.

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

Sms Campaigns with mobile connect

Let’s talk with our customers where they are!

Indeed, mobile connect is a salesforce marketing cloud app, in which we can create, send, receive and track mobile messages.

Here is a set of type of campaigns that we can set up for successful communication:

  • Email opt-in: Subscribers can join your email list by sending a keyword and their email address to your short code. This is usually a one-time text-message interaction: once you have the subscriber’s email address, you send him or her emails rather than SMS/MMS.

  • Info capture: This kind of campaign is similar to an email opt-in campaign, but you can use it to capture any piece of data, not just email addresses. For example, use this kind of campaign for “progressive profiling”: once you have the subscriber’s email address, you can ask for the person’s name. Once you have the name, you can ask for the ZIP code. Once you have that, you can ask for the birthday, and so on.

  • Text/media response: A subscriber triggers an automated response using a keyword — for example, replying with MORE to receive another message with more information. You can use media to get subscribers involved with something fun. We’ve seen a brand encourage subscribers in a stadium to reply with selfies holding its product. The brand gave a prize to the best image and meanwhile received a wealth of action shots with its product.

  • Vote/survey: This kind of campaign uses a specific message template to send an invitation to the subscriber to answer true/false, yes/no, or multiple-choice questions.

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.