Pardot Knowledge Base

Creating Advanced Dynamic Content

Last Updated: Sep 14, 2016 | Print this Article

You can display specific HTML content on your website or Pardot formslanding pages, layout templates, and emails based on prospect criteria. As prospects match the criteria set for your advanced dynamic content, a variation will display where you embed the code on your website or email. This article will walk you through creating your advanced dynamic content.

Advanced Dynamic content is included in Pro and Ultimate editions, and is available as an add-on for Standard editions. If you’d like to upgrade, contact our advocate team or your implementation coordinator.

Before you begin

Before you begin, you should know the following:

  • You should prioritize your variations in order of the restrictiveness of the criteria. If a prospect matches multiple criteria, the prospect will see the first variation they match. For example, you have two variations listed in this order: 1) having a score greater than 50 and 2) having a score greater than 100. The prospects with a score over 100 will see the content for score of 50 because it is listed before they have a chance to match the second variation’s criteria.
  • HTML content is the only content you can use; PHP is not supported.
  • Fields with the field type "date" cannot be used for variations in advanced dynamic content.

To Create Advanced Dynamic Content

  1. Navigate to Marketing > Content > Dynamic Content.
  2. Click + Add Dynamic Content.
  3. Enter a Name. This is used internally.
  4. Optional: add Tags.
  5. Set the Default Content by hovering over the content and clicking Edit to display the content editor.
    • Default Content will appear when prospects do not match one of the variations.
    • Create your content using the editor.
    • Click Save.
  6. Select the field value you would like to base your Variations on: Score, Grade, Default prospect field, or Custom prospect field.
  7. Specify the value for the field that prospects should match (e.g., “If [field] is/contains” or “If [score/grade/number field] is/is between/is greater than (or equal to)/is less than (or equal to)”). You can add multiple values using semicolons. Example: If you want to include prospects with the state codes GA, AL and TN, enter the values like this: GA;AL;TN;. Note: When using semicolons, you can put spaces between the values or you can leave spaces out (for example: "GA; AL; TN" or "GA;AL;TN;"). Either method will work.
  8. Set the Variations by hovering over the content and clicking Edit to display the content editor.
    • Note: CSS on the webpage where you embed the variation will affect its appearance.
    • Create your content using the editor.
    • Click Save.
  9. You can add additional variations (up to 25) by clicking + Add Variation and repeating steps 7-8.
  10. Once you have your variations in place and prioritized by restrictiveness, click Save.
This video will walk you through the basics. Click here to expand.

Not what you're looking for? Check out these other articles:
Advanced Dynamic Content Overview
Placing and Testing Advanced Dynamic Content in Pages
Placing and Testing Advanced Dynamic Content in Emails
Variable Tags (basic dynamic content)
Optimizing Dynamic Content Performance

Need more? Start a conversation with other Pardot users in the Trailblazer Community