Can you create two records in Pardot from one form handler?
- June 8, 2021
- Form Handlers, Unfettered Marketing
What if you had a scenario where you wanted to create 2 Pardot records from a single form submit? For example, you wanted to offer a way to register someone “on behalf of” someone else for for an event. Ideally you would end up with 2 records here: one for the person submitting and one for the person submitted “on behalf of”.
Before we even start down this track, I must point out that we need to ask ourselves if the person filling out the form has the right to disclose the second person’s information, and also if we are willing to forgo tracking information on the second person to get the record created in this way? If the answer to both those questions is yes, then read on!
The key here is to use the Pardot Form handler, which allows us to more flexibly collect the form information with an external form builder. The key here is to be able to get the first person tracked and avoid associating the second person’s information with the first person’s tracking cookie.
So here’s how you’d do it with 2 form handlers. Let’s say you’re using a form builder such as Gravity Forms to create your form. In your form setup you will be sending all the fields in the same submit URL string. But you need to set up different field name values on your form for each field that’s the same in Pardot– so firstname and firstname1 for example (this is the pattern I will use for this explanation) Set up your first Pardot form handler to accept the form information related to the first person, so setting up the external field names in Pardot you are taking email, firstname, lastname, etc. Set up this first form hander to only take the “first person’s” information. Click the “Enable Data Forwarding to Success Location” option. And your success location is— the second form handler’s address.
Set up the second form handler’s external field names to be email1, firstname1, lastname1, etc. Have this form handler be set to kiosk mode, since we don’t want this second record to be associated with the person submitting. The success location for this second handler would be your final success landing page, ideally a Pardot tracked page so the that submission from the first handler gets cookied.
Why does this work? A form handler will only accept field data that matches it’s external field names and ignores the rest. So the field data for the submitting person goes to the first one and the field data for the “on behalf of” other person goes into the second one, each respective handler ignores the extra data.
Now, a best practice here would be for the second handler to send a message to the person whose data was entered on their behalf, at a minimum notifying them that was done. (Someone has entered your data on your behalf) If you wanted to say who it was, you could use a custom field on the second handler and re-use the firstname lastname values from the first handler to record “who did it” on the second person’s record. In that same email you can also try and get your on behalf of person to click a link to go to a tracked confirmation page, which would get a cookie set and then your second person would also be tracked. That action might be “confirm that you accept your information being entered on your behalf”.
This example has limited use cases for sure, but with the power of Pardot form handlers, you can get the job done!
This Pardot article written by:Â Bill Fetter
Unfettered Marketing
A collection of random thoughts on how people, places and things in our fascinating world connect to sales and marketing, and what we can learn from it.
Original Pardot Article: https://www.unfetteredmarketing.com/post/can-you-create-two-records-in-pardot-from-one-form-handler
Find more great Pardot articles at https://www.unfetteredmarketing.com/blog
Pardot Experts Blog
We have categorized all the different Pardot articles by topics.
Pardot Topic Categories
- Account Based Marketing (ABM) (7)
- Business Units (14)
- ChatGPT / AI (3)
- Completion Actions (5)
- Connectors (10)
- Custom Redirects (4)
- Data Cloud (2)
- Demand Generation (8)
- Dynamic Content (6)
- Einstein Features (12)
- Email Delivery (17)
- Email Open Rates (3)
- Pardot A/B Testing (2)
- Email Mailability (16)
- Do Not Email (1)
- Double Opt-in (2)
- Opt Out / Unsubscribe (14)
- Email Preferences Page (6)
- Engagement Studio (16)
- Industries (1)
- Non Profit (1)
- Landing Pages (9)
- Lead Generation (1)
- Lead Management (13)
- Lead Routing (3)
- Lead Scoring (16)
- Leads (3)
- Marketing Analytics – B2BMA (9)
- Marketing Automation (1)
- Marketing Cloud (3)
- Marketing Cloud Account Engagement (4)
- Marketing Cloud Growth (2)
- New Pardot Features (6)
- Opportunities (2)
- Optimization (2)
- Pardot Admin (64)
- Duplicates (1)
- Marketing Ops (1)
- Pardot Alerts (1)
- Pardot API (2)
- Pardot Automations (3)
- Pardot Careers (12)
- Pardot Certifications (4)
- Pardot Consulting (1)
- Pardot Cookies (3)
- Pardot Custom Objects (3)
- Pardot Email Builder (8)
- Pardot Email Templates (9)
- HML (6)
- Pardot Events (16)
- Pardot External Actions (1)
- Pardot External Activities (4)
- Pardot Forms (29)
- Form Handlers (8)
- Pardot Integrations (20)
- Data Cloud (1)
- Slack (1)
- Pardot Lead Grading (5)
- Pardot Lead Source (2)
- Pardot Lightning (1)
- Pardot Migration (1)
- Pardot Nurture / Drip Campaigns (1)
- Pardot Personalization (3)
- Pardot Profiles (1)
- Pardot Releases (18)
- Pardot Sandboxes (2)
- Pardot Segmentation (5)
- Pardot Strategy (7)
- Pardot Sync (2)
- Pardot Sync Errors (1)
- Pardot Tracker Domains (5)
- Pardot Training (3)
- Pardot Vs Other MAPs (4)
- Pardot Website Tracking (2)
- Reporting (22)
- Salesforce and Pardot (31)
- Marketing Data Sharing (2)
- Pardot Users (3)
- Salesforce Automation (5)
- Salesforce Flows (2)
- Salesforce Campaigns (20)
- Salesforce CRM (3)
- Record Types (1)
- Salesforce Engage (3)
- Salesforce Queues (2)
- Security and Privacy (1)
- Tags (3)
- The Authors (504)
- Cheshire Impact (9)
- Greenkey Digital (51)
- Invado Solutions (37)
- Jenna Molby (9)
- Marcloud Consulting (6)
- Nebula Consulting (60)
- Pardot Geeks (44)
- Salesforce Ben | The Drip (235)
- SalesLabX (3)
- Slalom (4)
- Unfettered Marketing (46)
- Uncategorized (1)
- Website Tracking (2)
- Website Search (1)
More Pardot Articles
See all posts
This Pardot article written by:Â Bill Fetter
Unfettered Marketing
A collection of random thoughts on how people, places and things in our fascinating world connect to sales and marketing, and what we can learn from it.
Original Pardot Article: https://www.unfetteredmarketing.com/post/can-you-create-two-records-in-pardot-from-one-form-handler
Find more great Pardot articles at https://www.unfetteredmarketing.com/blog