Pardot dynamic content

by | Apr 29, 2022 | Blog, Content Marketing, Engage, Marketing, Pardot, Personalization, Reach

Date last updated:

Ever wish you could create just one template that could show different text and images based on criteria such as your prospect’s location, job title or their Pardot score? Dynamic content allows marketers to personalize their content to align with buyer personas to increase the overall effectiveness of their messaging.

What is dynamic content?

Pardot dynamic content is the ultimate in personalization. Like snippets, dynamic content allows you to create reusable blocks of text, dates and links. They also allow you to create reusable images. But dynamic content allows you to go one step further by showing a specific variation of dynamic content based on a default or custom Pardot field. For example, your company newsletter shows different content based on which industry your prospect is in. You would create dynamic content based around the default field industry.

Creating dynamic content

It’s good practice to ensure the default content is not overlooked, should a prospect’s default field be left blank or not match the variations given. This helps ensure all emails, regardless of dynamic content variable used, read well and don’t appear to be missing text or values.

To use dynamic content in list emails and email templates, click on the lightning bolt icon in the content editor of the email builder. A list of all available dynamic content will appear. When inserted into the body of an email, dynamic content will appear inside handlebar merge tags with its identifying number, such as {{{dynamic_content_419}}}. If you’ve not memorized all of your dynamic content and their corresponding numbers, we recommend opening a second tab on the dynamic content page for easy reference. Don’t forget to preview the email as several prospects to ensure the dynamic content is rendering as you expected.

Dynamic content can also be added to forms, Pardot landing pages and even your own webpages. To add the code to your own webpage, you will need access to the site’s HTML source code. Adding dynamic content to forms and landing pages is similar to adding it to emails.

Pros and cons of using dynamic content

Inserting dynamic content






Dynamic content pros

  • Offers more robust formatting options than snippets. HTML source code can be viewed and font styles can be altered.
  • Dynamic content supports images. Want to show a different thumbnail based on which state your prospect is based in? Not a problem with dynamic content.
  • Pardot HML merge fields can be used in dynamic content.

Dynamic content cons

  • Unlike snippets, dynamic content cannot be used with the new drag-and-drop Lightning builder. It can only be used with the classic email builder.
  • Email templates can have a maximum of 10 pieces of dynamic content.
  • A maximum of 25 variations can be used per dynamic content. This may seem like a lot, but when the field has numerous fields, such as state, a second dynamic content field will be required.
  • Dynamic content is not available on the lowest-level package (currently called Growth).

Final words on Pardot dynamic content

Dynamic content is the most flexible and robust way to customize your communications with prospects. It can be used to increase email clicks, landing page relevancy and form conversions. It can also help with current clients, such as showing them specific content based on which product they own or which event they attended.

Dynamic content can only be set up on fields that have a one-to-one relationship, such as state or score. Fields with a one-to-many relationship, like campaign, will not appear as available when creating dynamic content. If dynamic content has multiple criteria, such as score is greater than 50 and score is greater than 100, a prospect with a score of 125 would see the dynamic content variable for greater than 50, because that variable is listed first.

Should you have questions or need help with setting up or using dynamic content in your Pardot communications, please feel free to reach out.


In April 2022, Salesforce announced the rebrand of Pardot to Marketing Cloud Account Engagement. While the rebrand unfolds and the world adapts to the new nomenclature, we'll keep the Pardot name in our blog posts.


Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

More about the Pardot rename

Salesforce has made what I believe is a branding mistake. Today (April 13, 2022) they officially renamed Pardot to “Marketing Cloud Account Engagement”.

Not to be unavoidably confused with Marketing Cloud or Engage, which are separate products, or Engagement Program which is a feature of Pardot. And those who know Pardot well know how well Pardot engages with in Pardot, and only if there's a prospect related to an account does an account even show up in Pardot.

Since most people agree that Pardot is a B2B marketing platform, Salesforce should have put B2B in the name somehow rather than Account.

Reminds me of the naming issue for Quip, formerly named Salesforce Anywhere, formerly named Quip (renamed by Salesforce when they acquired it, then renamed again by Salesforce back to the original name since everyone still referred to it as Quip, which was a better name to begin with).

Maybe if we're lucky 'Marketing Cloud Account Engagement' will follow suit and become 'Pardot, formerly named Marketing Cloud Account Engagement, formerly named Pardot'.

Good luck to us proud few formerly known as Pardot Consultants (5 syllables), now Marketing Cloud Account Engagement Consultants (12 syllables), or worse yet, we're a Marketing Cloud Account Engagement Consulting Agency. Try putting that on your business card or in your LinkedIn title. Even though I don't really know Marketing Cloud in its original sense (Marketing Cloud as the world knows it, a.k.a. ExactTarget), I'm now a Marketing Cloud Consultant.

Good luck to companies as Pardot users trying to remember the new name, and socializing it internally.

Good luck to Salesforce reps trying to sell this under the new name without it being confused with the other Marketing Cloud.

And good luck to recruiters trying to staff for Marketing Cloud Account Engagement specialists, hmmm, Pardot specialists.


Update 2022-04-27: In the real world there are many permutations of the new name going about and it's only been 2 weeks since the name change as of this writing. Already starting to see the inevitability of people calling it “Marketing Cloud Account Engagement (Pardot)”, “Marketing Cloud Account Engagement (powered by Pardot)”, "MCAE" (phonetically pronounced mckay), etc., and actually most people are resigned to still just call it Pardot. Period.

Sad. 😞

So far I haven’t heard anyone on the internet or elsewhere say it was a good move.

The remaining question is how long will it be before Salesforce realizes their branding mistake and renames Pardot once again, 3 months? 6 months? 9 months? A full year, or never? If never, is it because Salesforce at that point would still think they did the right thing with the rename, or would it be because Salesforce is too obstinate to realize and correct their mistake? (Most people think Salesforce will change the Pardot name once again within 6 months.)

Time will tell, but for a long time from now we expect we'll still be calling it Pardot.

Long live Pardot.


Related articles…