• Accueil / Pardot / Comment tester dans…
, Comment tester dans des bacs à sable Pardot, des organisations de formation &#8230; et même la production<span class="wtr-time-wrap after-title"><span class="wtr-time-number">16</span> minutes de lecture</span>

Comment tester dans des bacs à sable Pardot, des organisations de formation … et même la production16 minutes de lecture


PAR MIKE FAZIO

Un de nos récents articles a décrit la nécessité de connaître les bacs à sable Pardot. Dans celui-ci, nous allons approfondir un peu la façon de mettre cela en œuvre dans votre organisation.

Mais d’abord, un appel très important: les bacs à sable sont au cœur de la construction de choses sympas dans Sales Cloud, mais l’équivalent actuel de Pardot est légèrement différent. La plus grande différence est qu’un bac à sable Pardot ne permet pas de transmettre des données ou des métadonnées entre la production et le bac à sable ou vice versa (du moins pas encore).

Et vraiment, ça va. De nombreuses fonctionnalités de Pardot peuvent être testées de manière sûre et efficace en production.

Je sais, je sais, cela fait fuir la lumière du jour Salesforce des administrateurs qui ne seraient pas surpris en train de faire ça dans Sales Cloud – mais je promets que ce n’est pas aussi terrifiant que cela puisse paraître. Dans ce blog, je couvrirai:

  • Que tester dans un bac à sable Pardot
  • Qu’est-ce qui peut être testé en production
  • Là où des tests plus avancés PEUVENT être nécessaires

Plongeons-nous.

Que tester dans un bac à sable Pardot

Les éléments les plus importants à tester activement dans un bac à sable Pardot sont les éléments liés au flux de données entre Pardot et Salesforce – les choses qui pourraient modifier des enregistrements ou entraîner la perte de données.

Si vous n’avez pas accès à un bac à sable Pardot, vous pouvez demander un Environnement de formation Pardot – et la plupart de la même logique de ce qu’il faut tester dans les bacs à sable s’applique également à ceux-ci.

1. Testez la synchronisation des prospects / contacts / prospects entre Pardot et Salesforce

Le déclencheur pour Pardot de synchroniser les enregistrements de prospects avec Salesforce est simple: dès qu’il est attribué à un utilisateur, une file d’attente, ou via actif Salesforce règle d’affectation, un prospect Pardot sera lié à un prospect ou un contact Salesforce.

Le processus de détermination de la synchronisation des enregistrements Salesforce à Pardot est plus nuancé. Le comportement de synchronisation par défaut entre Salesforce et Pardot est déterminé par les autorisations et le rôle de l’utilisateur du connecteur. Les enregistrements qui ne sont pas partagés ou «visibles» pour l’utilisateur du connecteur ne sont pas synchronisés avec Pardot.

Avec l’introduction du connecteur V2 au début de 2019, un autre outil pour les utilisateurs de Pardot Advanced Edition: la possibilité d’utiliser le partage de données marketing. Le partage de données marketing vous permet d’affiner davantage votre comportement de synchronisation en choisissant un champ sur les pistes, les contacts, les opportunités et les objets personnalisés pour déterminer quels enregistrements sont synchronisés avec Pardot. (C’est également ce qui impose la synchronisation avec plusieurs unités commerciales.)

Par exemple, si vous souhaitez uniquement que les prospects américains soient synchronisés avec Pardot, vous pouvez créer un champ personnalisé nommé Région et définir la règle sur «Si la région est égale aux États-Unis», puis synchroniser l’enregistrement.

Il peut y avoir beaucoup de pièces mobiles pour vous assurer que les enregistrements que vous souhaitez partager entre les systèmes sont correctement gérés. Étant donné que ce processus pourrait impliquer d’apporter des modifications de données aux prospects / contacts, il s’agit d’un bon candidat pour les tests Sandbox.

Pour tester cela dans un bac à sable, je recommanderais de suspendre le connecteur pendant que vous construisez. Une fois que vous avez défini la logique métier à partir de laquelle les enregistrements sont synchronisés Salesforce à Pardot, puis configurez le profil, les autorisations, les rôles et le partage de données marketing.

Exécutez quelques rapports pour obtenir une liste des enregistrements que vous vous attendez à synchroniser avec Pardot et réactivez la synchronisation du connecteur. Donnez-lui un jour pour rattraper son retard, puis comparez les listes pour identifier tout ce qui peut nécessiter des ajustements et des dépannages.

2. Testez le comportement de synchronisation avec de grands volumes d’enregistrements

Un problème qui peut survenir dans des organisations plus grandes avec une automatisation complexe sur le Salesforce côté frappe Salesforce limiteur du gouverneur et / ou problèmes d’accès aux enregistrements et aux objets lorsque de gros volumes de données sont modifiés en même temps.

Je recommanderais de faire un test de changements à grande échelle pour voir si vous pourriez avoir besoin de retravailler des déclencheurs / automatisations de plomb ou de contact dans Salesforce. Pour tester cela, exportez tous vos prospects, apportez une modification arbitraire à un champ qui est synchronisé avec Salesforce sur tous les enregistrements (c’est-à-dire ajouter un point à un champ de texte ou quelque chose qui ne corrompra pas toutes les données), puis les réimporter dans Pardot.

Pardot décompose ses modifications en lots de 50 enregistrements à la fois afin de minimiser la charge sur les constructeurs de processus, les règles de workflow, les déclencheurs, etc.… mais chaque environnement est différent, et il est idéal de savoir s’il y a des problèmes à anticiper avant de passer à production.

Si vous obtenez des erreurs, exportez la liste des erreurs et recherchez des indices sur la cause. Pardot capturera le message d’erreur Salesforce envoie pour chaque enregistrement ayant échoué. Dans certains cas, ces erreurs peuvent être assez courantes, des erreurs standard (comme trop de requêtes SOQL) que vous pouvez généralement déposer dans Google pour trouver plus d’informations.

Ou vous verrez un générateur de processus spécifique nommé dans le cadre du problème, qui indique où chercher ensuite. Parfois, l’erreur est une erreur personnalisée provenant d’Apex ou une règle de validation personnalisée ou une validation de champ, auquel cas il est nécessaire d’effectuer des recherches dans vos règles de validation, vos paramètres de champ ou vos classes / déclencheurs Apex.

3. Tester le mappage de champ et le comportement de synchronisation au niveau du champ

Dans le cadre du processus de mise en œuvre, vous devez examiner vos champs Lead, Contact, Account et Opportunity pour déterminer lesquels transférer à Pardot. Tous les champs nécessaires à la personnalisation, à la segmentation et à la formation doivent être configurés dans Pardot.

Avec les champs Lead et Contact, vous pouvez configurer le comportement de synchronisation de trois manières:

  • Utilisation SalesforceLa valeur de maître
  • Utilisez la valeur de Pardot comme maître
  • Utiliser l’enregistrement le plus récemment mis à jour

Les comptes et les champs d’opportunité se synchronisent dans un sens – de Salesforce à Pardot.

Je recommanderais de concentrer les efforts de test de Sandbox sur les champs Lead et Contact. Vous voudrez compiler un dictionnaire de données décrivant quels Salesforce les noms de champ sont mappés aux champs de prospect Pardot pour garantir que les données qui passent dans les deux sens sont correctes.

Examinez tous les champs synchronisés qui sont requis au niveau du champ (par rapport à requis sur la mise en page) ou les listes de sélection restreintes – ce sont des sources fréquentes d’erreurs de synchronisation. Pour tester le comportement de synchronisation sur ces champs une fois qu’ils sont configurés, créez un fichier d’importation et observez le comportement. Les valeurs correctes sont-elles écrasées? Les données clés sont-elles conservées? Avez-vous des erreurs de synchronisation?

4. Tester la synchronisation des utilisateurs

Lorsque vous activez Salesforce Synchronisation utilisateur avec Pardot, vous passerez par un processus de mappage Salesforce profils aux rôles Pardot. Ces rôles (ventes, directeur des ventes, marketing, administrateur ou rôles personnalisés) déterminent ce que vos utilisateurs pourront voir lorsqu’ils sont connectés. Salesforce ou en affichant les données Pardot à partir de l’enregistrement Lead ou Contact dans Salesforce.

Je recommanderais de configurer cela dans le bac à sable et de vérifier que cela se comporte comme prévu. Essayez d’utiliser la fonctionnalité «se connecter en tant que» dans Salesforce pour afficher les informations Pardot sous différents types de Salesforce utilisateurs et confirmer que le niveau d’accès prévu est présent.

Ce qui est acceptable pour les administrateurs Pardot de tester en production

Contrairement à Salesforce Par exemple, la plupart des modifications que vous apportez dans Pardot sont assez simples à supprimer sans répercussions majeures, en particulier lors du premier démarrage.

Cependant, une fois que vous avez des données en direct dans l’organisation de production Pardot, vous devez faire attention à démarrer des automatisations qui modifient les données ou déclenchent la communication avec une grande partie de votre base de données.

Ce sont les éléments à faible risque qui doivent être intégrés à la production, ainsi que quelques conseils de test rapide pour chaque type d’actif:

1. Modèles d’e-mails et brouillons

Modèles d’e-mail d’AQ avant l’envoi en exécutant un rendu Litmus pour prévisualiser sur les appareils / navigateurs et vérifier que vous passerez des filtres anti-spam.

Ensuite, lorsque le moment est venu, obtenez l’approbation finale en vous envoyant un e-mail de test et / ou en envoyant à une liste de tests. Vérifiez la ligne d’objet, le texte de pré-en-tête, les images, le contenu et cliquez sur chaque lien.

2. Formulaires

Contrôlez-les avant de les publier sur votre site Web en les remplissant en mode navigation privée et en vérifiant que les actions de fin se déclenchent comme prévu. Une fois intégré dans un landing page, testez en utilisant quelques navigateurs différents ou même un outil de test multi-navigateur comme Browserling.

3. Gestionnaires de formulaires

Semblable aux formulaires, contrôlez-les en les remplissant en mode navigation privée et en vérifiant que les actions de complétion se déclenchent comme prévu. Essayez de «gâcher» les champs obligatoires et vérifiez que le comportement attendu se produit.

(Note latérale: En général, je recommanderais de faire des champs obligatoires sur le formulaire frontal et de ne rien faire – sauf l’adresse e-mail – requis dans le gestionnaire de formulaire dans Pardot. Cela garantit qu’aucune soumission acceptée par le formulaire frontal ne sera «rejetée» par Pardot et perdu.)

4. Listes statiques

Il n’y a pas grand-chose à tester ici.

5. Listes dynamiques

Définissez vos critères de filtrage, puis testez votre logique en cliquant sur le bouton «Aperçu»:

, Comment tester dans des bacs à sable Pardot, des organisations de formation &#8230; et même la production<span class="wtr-time-wrap after-title"><span class="wtr-time-number">16</span> minutes de lecture</span>

Cela générera alors un aperçu qui ressemble à ceci:

, Comment tester dans des bacs à sable Pardot, des organisations de formation &#8230; et même la production<span class="wtr-time-wrap after-title"><span class="wtr-time-number">16</span> minutes de lecture</span>

6. Redirection personnalisée

Pour tester, créez votre lien et accédez-y depuis un navigateur incognito. Vérifiez que Pardot enregistre un clink de lien et que vous êtes en affaires. Vous pouvez également le tester en tant que visiteur cookie pour vous assurer que vos actions de complétion se déclenchent au besoin.

7. Dossiers, balises, conventions de dénomination, campagnes, fichiers, publications sociales

Construisez directement dans Prod – ceux-ci ne nécessitent pas vraiment de test.

8. Actions sur la page

Après avoir ajouté le code de suivi à votre site Web, configurez les actions de page le cas échéant, puis visitez ces pages en tant que prospect Cookied pour que les actions de fin se déclenchent comme prévu.

9. Contenu dynamique

Le test du contenu dynamique dépend de l’emplacement du contenu. S’il se trouve dans un e-mail, suivez vos procédures normales de test par e-mail. Si c’est sur un landing page, ajoutez-le à la page avant sa mise en ligne et visitez la page en tant que prospect cuisiné. Modifiez ensuite le profil de cet utilisateur pour qu’il corresponde à une variation différente de votre contenu dynamique.

Si vous utilisez du contenu dynamique sur votre site Web, je vous recommande de travailler avec votre développeur Web pour obtenir un site intermédiaire sur lequel vous pourrez tester le fonctionnement du contenu dynamique sur le site Web (vérifiez les mobiles, quelques tailles de bureau et divers navigateurs).

10. Centres de préférence par courriel et page de désabonnement

Comme pour tester les autres liens de votre e-mail, vous pouvez (et devriez) tester vos EPC et vos pages de désabonnement. Assurez-vous simplement de réinscrire votre utilisateur après avoir cliqué sur le bouton «se désinscrire».

11. Scoring

Le modèle de notation dans Pardot fonctionne rétroactivement lorsque des modifications sont apportées, donc si vous voulez essayer un certain modèle aujourd’hui, puis revoir et apporter des modifications dans un mois, vous pouvez le faire et les valeurs seront mises à jour automatiquement.

La seule mise en garde ici est que les modifications que vous apportez directement au score d’un prospect (avec des actions de complétion ou des règles d’automatisation) ne sont pas rétroactives, donc si vous effacez un score, le seul score que vous pouvez obtenir provient des règles de score.

12. Classement

Dans Pardot, le classement est contrôlé par une série de règles d’automatisation et peut être mis à jour et modifié en fonction des besoins de votre entreprise. J’envisagerais de tester les règles d’automatisation qui contrôlent le classement, tout comme les autres règles d’automatisation (voir la section suivante).

Comme vous pouvez le voir, une grande partie de ce que vous créez dans Pardot est autonome et peut être mise en scène, testée et «déployée» à partir de votre instance de production Pardot. Cependant, comme je l’ai mentionné au début de cette section, certaines choses nécessitent des tests un peu plus intentionnels pour éviter les problèmes de production.

Éléments à considérer pour des tests plus avancés

Dans un monde parfait, il y aurait un bouton «pousser vers la production» où nous pouvons créer de grands programmes Engagement Studio et des règles d’automatisation complexes dans un bac à sable Pardot, puis les déplacer vers notre organisation en direct.

Mais nous ne l’avons pas encore – bien que selon Pardot, cela arrive. Il y a des actifs dans Pardot que vous pourriez être tenté de créer d’abord dans un bac à sable, mais où cela nécessiterait que l’équipe passe des heures à reconstruire manuellement.

Les éléments suivants nécessiteraient beaucoup de temps et d’efforts pour être intégrés dans un bac à sable et reconstruits manuellement. Les administrateurs doivent peser le risque / la récompense de la construction de ce type de choses en production directement, ou d’abord dans un bac à sable (ou un mélange en fonction de la complexité). Gardez à l’esprit que la reconstruction une deuxième fois dans un nouveau système ouvre la porte à des erreurs supplémentaires et à des erreurs humaines.

1. Règles d’automatisation

Les règles d’automatisation sont puissantes – et avec une grande puissance, viennent une grande responsabilité.

La partie la plus difficile des règles d’automatisation consiste à obtenir la logique correcte. Donc, une idée est de construire d’abord votre logique pour les «critères» en tant que listes dynamiques dans Production first. Ensuite, vous pouvez laisser ces listes dynamiques s’exécuter pendant des jours et inspecter fréquemment l’appartenance. Si les critères attirent les prospects auxquels vous vous attendez, il est assez sûr d’utiliser ensuite la même logique dans les critères de votre règle d’automatisation et de créer en direct dans Production.

En guise de test final, prévisualisez la règle d’automatisation avant de l’activer (et jetez un coup d’œil à la section actions pour vous assurer que c’est ce que vous voulez faire). Oui, cela ressemble à une douleur royale au clavier, mais les règles d’automatisation peuvent apporter des modifications massives à vos données de manière permanente, nous voulons donc vraiment regarder attentivement la logique des critères.

2. Engagement Studio

Les programmes Engagement Studio ont la plus large gamme de fonctionnalités et peuvent modifier des données, envoyer des e-mails, créer des tâches et des membres de campagne dans Salesforce, attribuer des prospects et envoyer des notifications. Donc, nous devons être intentionnels avec la façon dont nous construisons et testons nos programmes.

Quelques idées: Tout d’abord, restez simple. La logique de branchement est bonne mais peut rapidement devenir incontrôlable, si vous en avez besoin, diviser la logique en plusieurs programmes plus ciblés.

Deuxièmement, vérifiez vos dates et vos portes logiques.

Troisièmement, créez des perspectives de test et ajoutez-les d’abord au programme. Assurez-vous qu’ils respectent toutes vos règles afin que vous puissiez voir comment ils circulent dans le système. Selon votre programme, vous devrez peut-être raccourcir vos temps d’attente pour pouvoir tester dans un délai raisonnable, mais gardez le programme aussi fidèle que possible à la finale.

3. Règles / processus d’affectation des leads

Si vous gérez l’attribution de leads dans Pardot, vous le construirez probablement à l’aide d’actions de complétion, de règles d’automatisation et / ou de programmes Engagement Studio. En tant que tel, je les testerais en utilisant les autres suggestions que nous avons pour ces fonctionnalités. La seule différence est qu’il peut être utile de créer quelques prospects de test et de les exécuter sur différents chemins pour voir comment ils sont attribués.

4. Intégrations tierces

Il existe un large éventail de caractéristiques et de fonctions que les intégrations extérieures ont et, en tant que telles, doivent être traitées au cas par cas en fonction de l’intégration.

Certaines intégrations sont simples et n’affectent pas directement Salesforce comme les connecteurs Google Analytics et Adwords. Mais d’autres, comme les connecteurs de webinaire, peuvent apporter des modifications aux données Prospect. Vous devez donc être sûr de tester ces intégrations à l’aide de Prospects de test pour surveiller le flux de données et voir comment et quand les données sont modifiées. Le bac à sable utilise une URL différente (pi.demo.pardot.com) qui pourraient ne pas être pris en charge par l’intégration tierce, donc les tests de compatibilité avec le Sandbox peuvent varier.

Tests et gestion du changement à Pardot

Quelles questions avez-vous sur les meilleures pratiques pour tester les actifs et l’automatisation Pardot? Quels obstacles avez-vous rencontrés? Une question sur les bacs à sable Pardot?

Écoutons-le dans les commentaires!





Source de l’article traduit automatiquement en Français