Creating Pardot Forms: Common Questions & Answers


Can I capture image attachments? How do I create a two-column form? Can I limit the number of submissions? I get asked these questions a lot from Pardot users and see them posted frequently in the Trailblazer Community. Let’s dive into these questions as well as other common Pardot form questions.

How do I create a two-column form?

It’s possible to create a two-column (or even a three column form) by adding some custom HTML and CSS to your layout template. This tutorial will show you the best way to create a column form.

How do I change the background color of the submit button?

Add this CSS to your layout template or form to customize your submit button.

Is it possible to redirect to a different thank you page based on form field values?

Yes, it’s possible to redirect to a differnt thank you page based on form field values. The Pardot Help Docs have a good article on how to achieve it, but the article recommends using JavaScript-encoding for variable tags using {js}. I’ve never had success while using this method. Instead using this JavaScript does the trick.

How can I limit the date range for a “date” form field?

The best way to do this is to NOT use the date option within the form editor. Instead, you can add your own date picker to any form field using this method.

Is there an option to capture attachments in Pardot forms?

No, there is no option to catpure attachments in Pardot forms. If you have this requirement, there are two options:

  1. Create a File Request in Dropbox (or a similar platform) and use the link as your form thank you page. That way, people will fill out your Pardot form and then be directed to the Dropbox page to upload their files.
  2. Use a form builder, such as Gravity Forms, that supports file uploads and connect it to a Pardot form handler.

I’m running an event and I need to cap how many people can register. Is it possible to set a submission limit on my Pardot form?

There is not a way to cap the number of form fills, or limit the number of form submissions in Pardot. There are many event platforms that have integrations with Pardot, that would allow you to cap the number of registrations. You could also potentially use a WordPress plugin with a Pardot form handler to limit form submissions.

How can I capture UTM parameters in my Pardot form?

You can capture UTM parameters in a Pardot form by creating hidden fields and implementing some javascript to pass the parameters from the URL to the form. There are two methods to do this, depending on if your form is placed on your website (iFrame) or a Pardot landing page.
UTM parameters on a Pardot landing page
UTM parameters on a webpage (iFrame)

When creating a Pardot form, I can only select fields from the Prospect. How do I show fields from the Account?

Pardot cannot write to Account fields in Salesforce, therefore, these fields are not available to be selected within the Pardot form editor.

How do I add text between form fields in Pardot?

This can be done using javascript. Edit the form field you want to add the text before in the form editor. Click on the advanced tab and add a CSS class with the name “add-text-before”.

Once the class has been added to the form field, you can add the following JS to your form and update the message.

Other Pardot form resources

What Pardot form questions do you have?

Send them to me via email, send me a tweet @jennamolby, or leave a comment.

Related Posts

  • 26/05/2020
    How to Setup Lead to Account Matching in Salesforce Using Process Builder and Flow

    Establishing a connection between leads and accounts can give you insight into what customers are coming in as leads and tighten sales and marketing alignment. Salesforce Flow and Process builder can be used to automatically match leads to existing accounts based on different criteria. In this post, I’ll show you how to match leads to accounts based on domain a well as company/account name.

  • 19/05/2020
    6 Ways to Manage Lead Assignment in Pardot and How to Determine The Best Option

    There are many different ways to assign your prospects within Pardot. You can manually assign prospects or utilize automation rules or completion actions to assign prospects based on their activity or information. In this post, I’ll dive into 6 different ways to manage lead assignment in Pardot and how to determine what the best option is for you.

  • 12/05/2020
    How I Manage Lead Assignment in Salesforce For a Global Sales Development Team

    Part of my role as a Marketing Operations Manager is to manage the lead assignment process within Salesforce for our team of 25+ Sales Development Representatives from around the world. A crucial piece to our success is getting the leads to the right person without any delay and ensure a smooth handoff from marketing to sales. In this post, I will walk you through exactly how I manage the lead assignment and lead reassignment process within Salesforce and share some lessons learned along the way.

3 comment(s)
  • Alexandre Duarte

    15/04/2020 at 2:30 am

    Hello Jenna. I need to capture the title of the page where my Pardot iframe form is inserted and send it to a custom field on my Pardot as a UTM. How can I do this?

  • Conor Ebbs

    31/03/2020 at 7:10 am

    Hi Jenna, Firstly, sincere thanks for all your advice and education on Pardot. Your hard work has enriched my learning experience, and helped our clients hugely. A very quick question on success pages with form handlers. We connected a contact form with a form handler and wish for the form to reload on the same page, but at a specific anchor point. What is the easiest way to achieve this? Many thanks. Conor

    • Jenna Molby
      to Conor Ebbs

      02/04/2020 at 7:27 am

      Hi Conor, So happy you have found my blog helpful :). You can create a page anchor ( and then link to your thank you page with the anchor in the URL. Hope that helps! Cheers, Jenna

Leave A Comment

Your email address will not be published. Required fields are marked *

About Me

Welcome to my blog, where I share, tips, tricks, thoughts and solutions that I learn in my daily life as a Marketing Operations leader.

Most Commented
Popular Posts