Get In Touch
Pardot Admin

Running Pardot Automation Rules in Sequence

Note: while Pardot has technically been rebranded as Marketing Cloud Account Engagement, we’ve been slow to adopt this new mouthful-of-a-name and have chosen to keep this article old-school with the name ‘Pardot.’

Why we love Pardot automation rules

Automation rules are one of the most useful tools at your disposal in Pardot, as they give you the ability to create repeatable, criteria-based rules that locate matching prospects and apply actions to them. After finding prospects that meet your criteria, automation rules can power tasks like:

  • Adding prospects to static lists
  • Assigning a profile to a prospect or changing a prospect’s profile criteria
  • Correcting prospects’ “bad” data values to the desired format (such as changing a state field value from ‘TX’ to ‘Texas’ en masse)
  • Reduce a prospect’s score after periods of inactivity
  • Assign qualified prospects to a user, group, or queue
  • Create Salesforce tasks for your sales team with details about how and when they should follow up with a prospect

Running automation rules in sequence

In most cases, the order in which your automation rules run doesn’t matter. There are some instances, however, where running automation rules in a particular order or sequence is a necessity. Examples include:

  • Automation rules that should only run after another rule (or after several rules, depending on the use case)
  • Automation rules that should be prohibited from running if another rule either has/has not yet run

Many Pardot users discover the need to run their rules in sequence by accident, discovering that one rule has overwritten the actions of another or by realizing their intended actions are being applied out of order. If this situation sounds familiar to you, don’t fret—there’s a solution for this.

For our demonstration, we will focus on a simple use case—two automation rules that need to run, one after another—but the same strategy works for more complicated scenarios as well.

Option 1: Tags

  • For the automation rule we want to run first, we will not reference a tag as criteria, but we will apply a tag as one of our actions (Apply tags: ‘stage1_complete’).
apply Pardot tag screenshot

You can name the tag anything you like

  • For the automation rule we want to run second, we will add this tag as criteria for matching the rule (Prospect tag is ‘stage1_complete’).

Pardot tag criteria in automation rule

Option 2: Custom Field

If you go the custom field route, start by deciding on a name, type, and (if applicable) value(s) for the field. We recommend a picklist field with pre-determined values, but you could also leverage a number field and increment the number value with each subsequent rule.

For the custom picklist field solution, follow these steps:

  • Create a new custom picklist field with a value for each stage in your automation.

pardot custom field

  • For the automation rule we want to run first, we will not reference our new field as criteria, but will populate it with a value as our action (Change prospect custom field: Automation Stage to ‘One’).

pardot automation rule criteria

  • For the automation rule we want to run second, we will reference the field as matching criteria (Prospect Custom Field: Automation Stage = One). If our sequence ends with this automation rule, we do not need to add a new action. If you have additional automation rules that need to continue running in order, you will continue to change the custom prospect field value as an action on every rule (such as Change Prospect Field: Automation Stage to ‘Two’), and then reference that new value as criteria in your next automation rule (Prospect Custom Field: Automation Stage = Two).

pardot automation rule action

What next?

As with any Pardot automation, you will need to test your solution thoroughly to ensure the actions are being applied to your prospects in the correct order. As always, you can reach out to us anytime if you’re struggling to make this solution work for you.


Jessica Hope

I consider myself a Marketing Cloud Account Engagement (Pardot) evangelist. I’ve focused almost exclusively on Pardot for the last seven years, and I've had the great honor of working in hundreds of accounts on every imaginable type of project. I spend most of my time working directly with clients to meet their every last Pardot goal, but I also enjoy writing about and/or training on all things Pardot.

Let’s connect to see where I can help. Email me at: jess@parquet.dev

Leave a Reply

Your email address will not be published.

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google
Spotify
Consent to display content from Spotify
Sound Cloud
Consent to display content from Sound
Parquet Dev Salesforce consultants favicon