Bonjour à tous.
Dans ce Marketo Tip, nous allons
nous intéresser aux Custom Objects
ou comment intégrer
votre modèle métier dans Marketo.
Votre modèle métier, c'est quoi ?
Par exemple, si vous êtes
un constructeur de bateaux,
ça peut être les bateaux vus ou achetés
par vos prospects ou vos clients.
Et pourquoi on ferait ça ?
Pour pouvoir faire
des segmentations pertinentes,
déclencher des actions, par exemple,
quand un nouveau bateau est acheté
ou quand un statut sur un bateau
est changé à "à livrer",
parce qu'on va envoyer
une campagne marketing à ce moment-là.
Ça nous permet de faire plein de choses.
Je suis Sylvain Davril,
fondateur de Merlin/Leonard
et certainement le Léonard de l'équipe.
C'est un nouveau Marketo Tip.
Les Custom Objects se gèrent
dans la partie Admin,
dans le menu Marketo Custom Objects.
Ici, j'en ai créé un certain nombre.
Par exemple, l'objet Bateau,
pour, par exemple, si je souhaite
mettre dans mon Marketo les informations
sur les bateaux achetés par mes clients
et que je suis une société qui vend des bateaux.
On peut créer un objet comme ça.
Il faut pouvoir l'attacher
soit à la personne, soit à la compagnie.
Ici, j'ai décidé d'attacher chaque bateau
à la personne grâce à l'ID.
On peut créer autant de champs
qu'on le souhaite sur les bateaux
avec un nom d'affichage, un nom API,
des types, exactement comme sur la personne.
Vous pouvez ainsi créer les objets
qui conviennent exactement
à ce que vous souhaitez faire.
Attention, une fois créés,
on ne peut plus modifier les noms
ni de l'objet ni des champs.
Une fois que les bateaux sont créés,
on peut les charger.
Ça se passe évidemment
soit avec un fichier Excel,
mais plus souvent on va faire une intégration
entre votre CRM, votre back-office web et Marketo
pour aller charger ces Custom Objects
parce que vous ne souhaitez pas
forcément le faire à chaque fois.
Ici, on va faire l'exemple
d'un chargement manuel.
Pour ça, je vais dans la base de données.
Ici, j'ai un menu qui me permet,
quand je suis sur Default, tout en haut,
d'importer des données de Custom Objects.
Ici, j'ai préparé un fichier Excel
avec des bateaux,
avec un ID et un ID de lead.
Évidemment, il faut que je rattache
le bateau à la bonne personne,
une catégorie, une gamme, une longueur,
un modèle, un numéro de coque.
Je vais sauvegarder ça en CSV UTF-8.
Je vais pouvoir aller,
comme un import de personnes,
importer mes bateaux.
Je les attache sur Bateau,
et c'est l'ID qui va me permettre de reconnaître
si les bateaux sont déjà chargés.
J'ai une phase de mapping, ici.
Ici, je vais pouvoir dire
que l'ID de lead, c'est PersonId.
Comme j'ai déjà fait un import,
il a retenu le mapping.
Ça, c'est bon.
Je peux voir les données exemples
de mon fichier ici.
Ensuite, on tape un email
pour recevoir l'alerte, et ça va se faire.
Je l'ai déjà fait, je ne vais pas le faire ici.
Le résultat, c'est que si je vais
sur cette personne à qui j'ai attaché deux bateaux,
sur l'onglet Custom Objects, je vais voir,
en choisissant le bon Custom Object,
les bateaux possédés par Pierre LeMarin.
Je lui ai mis deux bateaux.
Il y a tout ce qu'il faut,
ce qui fait que, derrière, je vais pouvoir
faire un ciblage sur Pierre, par exemple.
Si je retourne dans Base de données,
je vais sur une Smart List, ici,
et que je cherche "bateau",
on va voir que Marketo m'a créé,
j'ai plein de champs qui ne m'intéressent pas,
mais j'ai ce Was Added to Bateau.
Ça, c'est le filtre qui va me permettre de cibler
les personnes à qui on a ajouté
un bateau dans le passé.
Je veux les gens à qui on a ajouté
un bateau dans les 30 derniers jours,
avec une longueur,
par exemple, supérieure à 10 mètres.
Ça pourra me faire ce filtre.
Ça, c'est plutôt basé
sur une action d'ajout dans la base de données.
À l'inverse, si je veux les personnes
qui ont un bateau maintenant,
au moment où je fais la requête,
je vais pouvoir utiliser Has Bateau, ici,
en ajoutant tous les filtres
sur les champs que je veux.
Par exemple, de la marque Bénéteau.
Idem, vous savez que Marketo
crée toujours un filtre Inactivité.
Je veux les personnes qui n'ont pas eu
de bateau dans les 30 derniers jours,
donc on a ce filtre qui a été ajouté.
Ça, c'est bien pratique
pour faire des ciblages, par exemple,
si je veux envoyer un email promotionnel
montrant notre nouveau bateau à moteur
à tous les gens qui ont déjà acheté
un bateau à moteur.
On se dit que si les gens
ont déjà acheté un bateau moteur,
il y a des chances que, au bout de trois ans,
peut-être, ils souhaitent changer,
donc on va leur envoyer.
Il faut faire un ciblage très précis
sur les gens qui ont un bateau à moteur.
On va le faire grâce au Has Bateau, ici,
en choisissant la catégorie
voilier ou bateau à moteur.
Je veux les gens qui ont
un bateau à moteur dans ma base.
Ça me permet de faire ça.
On a la partie Trigger, bien sûr.
Vous savez que les filtres,
c'est plutôt pour faire un ciblage sur la base
telle qu'elle est aujourd'hui
ou telle qu'elle a été modifiée dans le passé.
Le Trigger, ça va être
pour déclencher une action
sur ce qu'il va se passer dans le futur.
Ici, j'ai Added To Bateau.
Je veux pouvoir déclencher cette action
dès qu'un bateau va être ajouté à une personne.
Encore une fois, j'ai toutes mes catégories, ici.
Je veux envoyer tel email
pour un bateau à moteur
ou tel autre email de bienvenue
dès qu'un voilier va être acheté.
Je vais faire ça avec la catégorie ici.
Là, j'ai mis "Nom".
Les actions, c'est comme d'habitude :
on envoie un email,
on envoie un SMS, on fait une action,
on ajoute à une liste
ou on envoie vers une campagne.
Ici, j'ai Bateau Is Updated.
Ça, c'est pratique, par exemple, si on a un statut…
Je ne sais pas si j'ai mis un statut.
Non, je n'ai pas mis de statut sur cet exemple,
mais imaginons qu'il y ait un statut,
ou imaginons que la date de remise ait été entrée.
Avant, elle était vide.
On vient de décider de la date de livraison
du bateau à la personne.
Dès que la date de remise
devient une vraie valeur,
on va envoyer cet email d'information
au client pour lui dire :
Cher Monsieur, nous prévoyons
de vous donner votre bateau à tel jour.
Qu'est-ce qu'on a ?
Évidemment, on a encore les filtres
qu'on a vus tout à l'heure,
mais ici, je suis dans un cas de Trigger.
J'ai un Trigger soit sur l'ajout du bateau,
en insert pour les nouveaux bateaux,
soit quand un bateau existant est modifié,
un attribut du bateau change
sur un bateau existant.
Ça permet de faire tout ce qu'on veut.
C'est très pratique, vous l'avez compris,
notamment pour le marketing client.
Le marketing client
doit être extrêmement précis
par rapport aux services
ou produits déjà achetés,
consommés, utilisés par les clients.
C'est un des cas d'usage
que j'ai souvent en tête.
Ça permet de faire
un meilleur marketing client.
J'espère que ça vous sera utile.
À très vite pour un nouveau Marketo Tip !