Comment ajouter un Contact à un Segment dans Mautic – Toutes les façons expliquées avec un exemple

Dans ce tutoriel, je vais décrire comment ajouter un Contact ou des Contacts à un Segment Mautic, il est possible de le faire de plusieurs façons, donc je les explique toutes ci-dessous.

Qu'est-ce qu'un Segment Mautic ?

Un Segment (précédemment appelé Lead Lists) est une collection de Contacts Mautic (précédemment appelés Leads) regroupés avec ou sans propriété commune. L'objectif du Segment est de catégoriser et de créer des ensembles de données à partir de Contacts pour différents cas d'utilisation de Mautic.

Comment ajouter un Contact à un Segment dans Mautic ?

Il y a plusieurs façons de le faire, elles sont listées ci-dessous :

  1. Ajouter au Segment lors de l'importation du ou des Contacts.
  2. Sélectionnez manuellement depuis la liste de Contacts et utilisez l'option “Changer de Segment”.
  3. Utilisez l'action de campagne “Modifier les Segments du Contact” pour ajouter ou modifier le Segment du Contact.
  4. Utilisez l'action de soumission de Formulaire pour ajouter ou modifier le Segment de Contact.
  5. Utilisez le Segment dynamique ou les filtres de Segment pour ajouter un Contact à un Segment.
  6. Utiliser les déclencheurs de points pour ajouter ou modifier un Segment de Contact.
  7. Utiliser l'API Mautic pour ajouter ou modifier un Segment de Contact.
  8. Créer des récepteurs d'événements personnalisés et changer de Segment de manière programmatique.

Parmi tous les points mentionnés ci-dessus, je ne ferai pas la démonstration des points 7 et 8, car cela pourrait prendre un article entier et être trop technique. Cependant, si vous êtes intéressé par le développement de plugins Mautic, consultez le tutoriel à ce sujet.

Importer des Contacts vers Mautic Segment

Cette méthode vous permet d'importer un Contact vers Segment pendant que vous importez la liste des Contacts. Comme vous le savez peut-être, Mautic permet l'importation massive de Contacts à partir d'un fichier csv. Lorsque vous téléchargez le fichier pour importer des Contacts, vous pouvez choisir un Segment à importer. Les étapes sont les suivantes :

  1. Allez dans Segments > Nouveau.
    Remplissez le nom du Segment.
    Enregistrez et fermez.
  2. Allez dans Contacts > flèche vers le bas en haut à droite de l'écran > importer.
  3. Naviguez le fichier csv et cliquez sur Télécharger.
    Si nécessaire, ajustez le délimiteur et les autres paramètres.
  4. Dans la liste déroulante, choisissez le Segment dans lequel vous souhaitez importer les Contacts.
  5. Enfin, choisissez si vous voulez importer dans le navigateur ou en arrière-plan. Dans mon cas, je choisis Importer dans le navigateur.
  6. Allez à Segments, et vous devriez être en mesure de voir les Contacts dans les Segments sélectionnés.

Ajouter manuellement à partir de la liste de Contacts – Modifier les Segments

  1. Allez dans Contacts.
  2. Sélectionnez le Contact que vous voulez ajouter ou supprimer d'un Segment.
  3. En haut de la liste, cliquez sur l'icône de liste déroulante pour ouvrir les options disponibles.
  4. Choisissez Changer les Segments parmi les options disponibles.
  5. Dans la fenêtre popup, vous avez deux options pour ajouter et supprimer un ou plusieurs Segments.
  6. Choisissez les Segments dans le champ correspondant.
  7. Cliquez sur Enregistrer pour appliquer.

Changer le Segment de Contact de la Campagne

Mautic Campaign est un outil très puissant et la colonne vertébrale de Mautic. Il fournit une tonne d'actions utiles. Le changement de Segment de Contact basé sur une action est l'une d'entre elles. Pour rendre le tutoriel rapide et facile à comprendre, j'ai utilisé une campagne basée sur un Formulaire. Les étapes sont les suivantes :

1 – Créer un Formulaire de campagne (ceci n'est qu'une démonstration, vous êtes libre d'utiliser Segment comme source de déclenchement de la campagne).

  • Créez un champ unique d'email, qui servira d'identifiant de Contact.
  • Donnez un nom à ce Formulaire, disons, “Formulaire de déclenchement de campagne”.
  • Sauvegardez et fermez.

2 – Créez une nouvelle Campagne.

  • Allez dans Campagnes et cliquez sur Nouveau.
  • Remplissez le nom de la Campagne, appelons-la “Campagne de changement de Segment”.
  • Lancez Campaign Builder.
  • Choisissez “Campaign Forms” comme source de Contact.
  • Choisissez “Formulaire de déclenchement de Campagne” comme Formulaire source.
  • Ajoutez une action, Modifier le Segment du Contact.
    Donnez un nom à ce noeud.
    Choisissez dans le champ déroulant le Segment dans lequel vous voulez ajouter un Contact ou le Segment dans lequel vous voulez supprimer un Contact.
    Cliquez sur Ajouter.
  • Cliquez sur Appliquer puis Fermez le Générateur.
  • Réglez le commutateur Publié sur Oui.
  • Sauvegardez et fermez la Campagne.

3 – Testez l'action en soumettant le Formulaire.

  • Allez dans Composants > Formulaires.
  • Cliquez sur la flèche déroulante à côté du Formulaire créé.
  • Cliquez sur Aperçu dans le menu déroulant.
  • Le Formulaire s'affiche dans un nouvel onglet.
  • Indiquez l'adresse électronique du Contact.
  • Soumettez le Formulaire.
  • Le Contact s'inscrira immédiatement à la Campagne.
  • Lorsque le cron de la Campagne est exécuté, l'action sera exécutée et déplacera le Contact selon la configuration du nœud d'action.

Soumission du formulaire pour modifier le Segment de Contact

Cette action n'est disponible que pour les formulaires autonomes et NON pour les formulaires de Campagne. L'action est très simple, vous devez créer un formulaire autonome et dans les actions, sélectionnez Modifier le Segment du Contact. Les étapes complètes sont les suivantes :

1 – Allez dans Composants > Formulaires.

2 – Créez un nouveau Formulaire.

  • Dans la fenêtre contextuelle, choisissez Nouveau Formulaire autonome.
  • Remplissez le nom du Formulaire et d'autres détails comme requis.
  • Créez les champs du Formulaire dans l'onglet Champ.
    1. À des fins de test, j'ai créé uniquement un champ pour l'adresse électronique.
  • Enfin, allez dans l'onglet Actions pour configurer l'Action de Soumission du Formulaire.
    1. Dans le menu déroulant de l'onglet Actions, choisissez Modifier les Segments du Contact.
    2. La popup apparaîtra avec le Formulaire de Configuration.
    3. Dans la fenêtre popup, sélectionnez les Segments auxquels vous souhaitez ajouter le Contact ou desquels vous souhaitez supprimer le Contact.
  • Sauvegardez et fermez

3 – Tester le Formulaire

  • Tout comme dans la section précédente, le test du Formulaire est facile.
  • Cliquez sur l'icône du menu déroulant à côté du nom du Formulaire dans la liste.
  • Cliquez sur Aperçu dans le menu déroulant.
  • Soumettez le Formulaire.
  • L'action s'exécutera immédiatement et déplacera le Contact selon la configuration dans l'onglet Action.

Segment Filtres pour ajouter un Contact à un Segment

Mautic Segment fournit un onglet Filtre, qui peut être utile pour filtrer et séparer automatiquement les Contacts en différents Segments. Ceci peut être fait sur la base de n'importe quel champ de Contact disponible dans Mautic et supporte même l'option de champ personnalisé. Pour utiliser cette fonctionnalité, suivez les étapes ci-dessous :

1 – Créez un nouveau Segment.

2 – Entrez le nom du Segment.

  • Appelons-le “Segment dynamique”.

3 – Allez sur l'onglet Filtres.

  • Dans le champ déroulant, choisissez le champ de Contact sur lequel vous souhaitez filtrer.
  • Je vais choisir le champ Prénom car j'ai ajouté un modèle aux Contacts avant de les importer.
  • Deux nouveaux champs s'affichent.
    Le premier est un opérateur de comparaison, qui vous permet de choisir parmi une variété d'opérateurs tels que “égal”, “non égal”, “comme”, “regex”, etc.
    Le deuxième champ présenté permet de saisir une valeur à comparer.
  • Par exemple, je veux filtrer et séparer tous les Contacts ayant “fn” dans le champ Prénom. Je vais donc choisir l'opérateur “like” pour comparer avec la valeur “fn”.

4 – Enregistrez et fermez

5 – Quand le prochain passage de l'onglet cron mautic:segment:update sera exécuté, il ajoutera tous les Contacts correspondants dans ce Segment.

Déclencheurs de point pour modifier le Segment de Contact

Le menu latéral des points offre deux options, l'une pour prendre des mesures et attribuer des points lorsque le Contact fait quelque chose. La seconde est de prendre des mesures lorsque les points atteignent une certaine limite. Nous pouvons utiliser la deuxième option afin de déclencher l'action de changement de Segment lorsque le Contact acquiert un certain nombre de points. Pour cela, voici une démonstration et les étapes à suivre :

1 – Allez dans Points > Gérer les déclencheurs.

2 – Créez un nouveau déclencheur.

  • Donnez-lui le nom que vous voulez, je l'appellerai “Déclencheur de changement de Segment”.
  • Pour les besoins de la démonstration, j'ajoute 2 comme nombre minimum de points.
  • Dans l'onglet Evénements, choisissez Modifier les Segments du Contact dans le champ déroulant Ajouter un événement.
  • Configurez le popup pour les Segments à ajouter ou à supprimer du Contact.
  • Sauvegardez et fermez.

3 – Pour tester le déclencheur, vous pouvez utiliser n'importe quelle action pour augmenter les points, j'utilise le Formulaire précédemment créé.

  • Allez au Formulaire autonome créé dans la section précédente de ce tutoriel.
  • Editez le Formulaire.
  • Allez dans l'onglet Actions.
  • Supprimez l'action permettant de modifier les Segments du Contact.
  • Ajoutez une nouvelle action à partir du champ déroulant pour Ajuster les points du Contact.
  • Ajoutez 1 ou 2 points, en fonction de la valeur de votre déclencheur. Dans ma démonstration, j'utilise 1 point, donc je dois soumettre le Formulaire deux fois.
  • Sauvegarder et fermer.
  • Ouvrez le Formulaire et soumettez-le avec un e-mail.
  • Vous remarquerez que le point a été attribué mais que le Segment n'a pas encore changé.
  • Soumettez à nouveau le Formulaire avec le même email.
  • Cette fois-ci, vous remarquerez que le point a été attribué, que le déclencheur de point a également fonctionné et que le Segment de Contact a également été modifié.

Comme décrit dans la section d'introduction, les 6 méthodes ont été décrites ci-dessus. Si vous avez des questions concernant l'une d'entre elles, veuillez commenter ci-dessous.

Laisser un commentaire