Skip to main content

Pardot Automation Configuration

Create standardized lead management workflows in Pardot that process form submissions using Form Handlers, Re-posts, and Automation Rules.

Updated over 11 months ago

This guide outlines methods to set up Form Handlers and Automation in Pardot to create standardized lead management workflows triggered from Formulayt form submissions.

Master Form Handler Setup

The basic setup requires one master Pardot Form Handler that receives all leads. This Master Form Handler can execute Completion Actions that should trigger for every lead, such as:

  • Add to static tag

  • Add to static list

  • Notify Assigned User

For dynamic or custom completion actions, you can use the methods described below.

Ways to Trigger Actions in Pardot

There are two practical ways to trigger Completion Actions in Pardot:

  1. Form Re-posts

  2. Automation Rules

Setting Up Form Re-posts

Form re-posting allows submissions from one Form Handler to be sent to another. Follow these steps:

  1. Create a Hidden Field called "success_location"

  2. Set Pre-Population Source to "Gate editor" and click "Configure"

  3. Set the field Label to "Repost to Form Handler (URL)" or similar

  4. Close the popup and Create the field

  5. Publish your configuration changes (Push to Live)

  6. In Pardot, ensure the Master Form Handler has "Enable data forwarding to the success location" checked

  7. Ensure any Form Handler you are re-posting to does NOT have "Enable data forwarding to the success location" checked (to prevent re-posting loops)

Configuring a Gate to Re-post:

  • In Pardot, copy the Endpoint URL from the Form Handler you wish to repost to (always use the HTTPS URL)

  • Paste this URL into your gate in the Misc tab in the "Repost to Form Handler (URL)" field

  • When the gate is submitted, Pardot will forward the submission data from the Master Form Handler to your re-post Form Handler

Triggering Actions from Fields

Actions can also be triggered from field changes using Automation Rules:

  1. Create a new automation rule based on a Prospect field equaling or containing a specific value

  2. Choose any field received in Pardot as the trigger

Example use cases:

  • Trigger based on a specific gate using GateID (use "Contains" clause for specificity)

  • Use a hidden field like SFDC Campaign ID to trigger adding users to a Salesforce campaign

Rule Repetition Note:

  • If you don't tick "Repeat Rule," the action triggers only once

  • If you tick "Repeat Rule," it will re-run every day (or configured interval) as long as the field value remains

  • To prevent continuous triggering, add a completion action to change the evaluated field's value (e.g., to "Cleared By Automation Rule")

  • The minimum automation rule re-run time is 24 hours; for faster repeating actions, form repost works better

Typical Lead Management Actions

AutoResponders

  • Can use Form Re-post or Automation Rule

  • Automation Rules run once per 24-hour period and may not be immediate

  • For a generic solution, send the email template name in a hidden field and set up an Automation Rule per template

Assigning to a Salesforce Campaign

  • Can use Form Re-post or Automation Rule

  • For generic values (e.g., Product of Interest), use as triggers for Automation Rules

  • A robust method: Create an SFDC Campaign ID field that syncs to Salesforce, then use a process flow in SFDC to handle the assignment

Creating a Salesforce Task

  • Can use Form Re-post or Automation Rule

  • Automation Rules work better for standardized tasks

  • Example: Trigger a rule based on Last Asset ID to record guide downloads

Notification Emails

  • Can trigger from Re-posts or Automation Rules

  • Also possible to use the "Notify Assigned User" Completion Action if user assignment rules are configured

Adding to a List

  • Can be done from Form Re-post or Automation Rule

Adjust Score

  • Can be done from Re-post or Automation Rule

  • Useful method: Send a hidden value for score ("High," "Medium," "Low") and trigger different Automation Rules

  • Configure a Gate Editor field in Formulayt with these values as a dropdown

  • Set rules to repeat and clear the score field after completion

Register for Webinar

  • Depends on your Pardot integration

  • Might use Completion Actions or re-post to an external endpoint in the webinar system

  • Typically uses a hidden Webinar ID field

Implementing an Immediate MQL Process

An efficient lead management improvement is to create a standardized MQL process:

  1. Create a hidden field called "TriggerMQL" in Formulayt (with corresponding field in Pardot)

  2. Set the Pre-population Source to "Gate editor"

  1. Configure the gate editor settings as a Yes/No toggle labeled "Immediate MQL"

  2. Create an Automation Rule triggered by a value of "true" in the TriggerMQL field

  3. Configure typical MQL actions:

    1. Sync Prospect into SFDC

    2. Assign an owner in SFDC

    3. Add to an SFDC Campaign

    4. Send a notification email to owner

    5. Record an MQL date

    6. Set a lead status value

    7. Set a lead source

  4. Gate authors can now simply select "Immediate MQL" when creating high-value forms

Did this answer your question?