• Accueil / Pardot / Solution de statuts…
, Solution de statuts des membres de la campagne protégée Pardot<span class="wtr-time-wrap after-title"><span class="wtr-time-number">6</span> minutes de lecture</span>

Solution de statuts des membres de la campagne protégée Pardot6 minutes de lecture


Obtenez une solution pour les statuts de membre de la campagne protégée dans Pardot et des instructions pas à pas pour l’installation.

Nous nous efforçons de mettre en place de belles campagnes Salesforce, des normes de nommage et peut-être même une hiérarchie. Le prochain défi dans la réalisation de votre magnifique œuvre d’art de campagne consiste à mettre la main sur vos statuts de membre de campagne pour chaque campagne.

Lorsqu’une nouvelle campagne Salesforce est créée, de nombreuses personnes ne sont pas simplement satisfaites des deux statuts par défaut Envoyé et Répondu. Cela les incite à créer ce qu’ils pensent avoir le plus de sens. Bien que le temps passe et que les rapports commencent à être nécessaires, tout le monde créant ses propres statuts de membre de campagne peut être un cauchemar qui vous empêche d’obtenir des informations significatives et exploitables. Ce serait vraiment bien d’éliminer les conjectures des rapports de statut et d’avoir un ensemble standard de statuts de membre de campagne que tout le monde utilise de manière cohérente.

Jenna Molby a publié un solution fantastique qui vous permet de créer automatiquement les bons Statuts lors de la création de la Campagne.

L’automatisation ici est bonne, même si vous augmentez le nombre de types, le flux peut devenir un peu lourd.

Une autre chose qui pourrait poser problème survient plus tard lorsque d’autres personnes pourraient apporter des modifications à votre structure soigneusement conçue. Que se passe-t-il si quelqu’un modifie ou même supprime ces statuts ?

Installer les statuts de membre de campagne protégés

Les statuts de membre de campagne protégés est une solution gratuite que vous pouvez installer et configurer facilement pour résoudre ce problème. Il vous permet de :

  1. Définissez les statuts de membre de campagne qui doivent toujours être présents sur des types de campagne donnés.
  2. Restaurez les statuts protégés sur les campagnes actives si quelqu’un apporte des modifications.
  3. Créez des statuts supplémentaires pour des raisons spécifiques.
  4. Remplacement par les utilisateurs autorisés sur une base par campagne.

Je ne veux pas les détails, laisse-moi juste l’installer

(Ne vous inquiétez pas. Continuez à lire pour savoir exactement ce qui se passe à l’intérieur.)

Nous avons un package déverrouillé que vous pouvez installer et qui configure l’application.

Commencer

Une fois installé, vous devez définir vos statuts protégés. Cela se fait avec les types de métadonnées personnalisées.

  1. Connectez-vous à Salesforce Lightning et accédez à Configuration.
  2. Accédez à Types de métadonnées personnalisées, puis cliquez sur Gérer les enregistrements pour le statut de campagne protégée.
    , Solution de statuts des membres de la campagne protégée Pardot<span class="wtr-time-wrap after-title"><span class="wtr-time-number">6</span> minutes de lecture</span>
  3. Pour créer vos premiers, cliquez sur Nouveau
    , Solution de statuts des membres de la campagne protégée Pardot<span class="wtr-time-wrap after-title"><span class="wtr-time-number">6</span> minutes de lecture</span>
  4. Remplissez les différents champs.
    • Libellé : utilisé dans la liste des statuts de campagne dans la vue Configuration à l’étape 3 ci-dessus. Convention recommandée :  TYPE-STATUS
    • Nom : il s’agit d’un nom d’API qui peut être utilisé par les développeurs. Non requis par ce package. Recommandé : laissez ce remplissage automatique après avoir saisi l’étiquette.
    • Type de campagne : il s’agit de la valeur réelle du champ Type de campagne.
    • État protégé : il s’agit de la valeur d’état qui deviendra protégée.
    • Est par défaut : sélectionnez cette option si ce statut doit être le statut par défaut (veuillez n’en sélectionner qu’un par type).
    • Est répondu : sélectionnez cette option si ce statut doit être marqué comme répondu.
    • Une fois terminé, votre écran peut ressembler à ceci :
      , Solution de statuts des membres de la campagne protégée Pardot<span class="wtr-time-wrap after-title"><span class="wtr-time-number">6</span> minutes de lecture</span>
  5. Cliquez sur Enregistrer (ou Enregistrer et nouveau) et répétez tout un tas.
  6. Enfin, il est temps de configurer une tâche planifiée pour restaurer les statuts protégés supprimés.
  7. De retour dans Configuration, accédez à Classes Apex et cliquez sur Planifier Apex.
    , Solution de statuts des membres de la campagne protégée Pardot<span class="wtr-time-wrap after-title"><span class="wtr-time-number">6</span> minutes de lecture</span>
  8. Remplissez les quelques champs.
    • Nom du poste : donnez-lui un joli nom descriptif pour vous souvenir de ce que c’est dans 3 mois.
    • Classe Apex : SL_ProtectedCampaignStatusJob
    • Fréquence : définissez-la sur ce qui fonctionne pour vous. Nous vous recommandons de l’exécuter tous les jours pendant les heures creuses.
    • Début : aujourd’hui
    • Fin : quelque temps dans un futur lointain
    • Heure de début préférée : heures creuses
    • Une fois terminé, votre écran peut ressembler à ceci :
      , Solution de statuts des membres de la campagne protégée Pardot<span class="wtr-time-wrap after-title"><span class="wtr-time-number">6</span> minutes de lecture</span>

Vous êtes prêt à partir une fois que vous avez fourni vos statuts. Donnez-lui un tourbillon en créant une nouvelle campagne avec le type que vous avez configuré. Jetez ensuite un œil aux statuts déjà créés.

Les campagnes dont les types ne sont pas encore configurés conserveront les deux statuts par défaut créés par Salesforce.

C’est super. Qu’y a-t-il derrière le rideau ?

Pour ce faire, nous utilisons quelques outils intéressants à notre disposition :

  • Types de métadonnées personnalisés : permet aux statuts protégés d’être traités comme des métadonnées Salesforce normales et peuvent être déployés comme n’importe quelle autre métadonnée (changesets, insérez l’outil devops ici)
  • Champ personnalisé de la campagne : Has_Protected_Campaign_Member_Statuses__c est automatiquement vérifié par la solution si une campagne est créée et qu’il existe des enregistrements de type de métadonnées personnalisées qui spécifient le type de cette campagne. C’est aussi ce qui permet au reste du code de garder les statuts intacts. Vous pouvez décocher la case de ce champ pour apporter des modifications aux statuts si nécessaire. Cependant, vous ne pouvez pas activer la protection par la suite.
  • Modification de la capture des données : nous l’activons pour CampaignMemberStatus afin de détecter les modifications apportées aux statuts, puis de corriger les enregistrements après coup. Malheureusement, nous ne pouvons pas (encore ?) mettre de déclencheurs sur CampaignMemberStatus (ce qui aurait été idéal).
  • Déclencheurs : oui, ils existent depuis un certain temps et sont très pratiques. Nous les utilisons pour lancer l’automatisation que nous avons construite lors de la création d’une campagne. Nous les utilisons également pour surveiller les modifications du statut des membres de la campagne (via les événements de changement de la capture de données modifiées) afin que nous puissions régler les choses juste après.

Si vous voulez encore plus de détails, consultez le Projet Github où vous pouvez voir tout le fonctionnement interne de ce qui se passe.

Lectures complémentaires

Voici quelques ressources que vous pouvez utiliser pour en savoir plus sur les campagnes Salesforce et leur fonctionnement dans Pardot :





Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer