When using Standard Pardot Forms on a Pardot page and trying to integrate Chili Piper, we take advantage of the form's default completion action URL and will append field values as query string parameters.
Note this does not work with the iFrame implementation code, and the implementations are not interchangeable. If you update the code below, make sure you update it in all areas.
This article will cover how to successfully implement Chili Piper with Pardot forms on native Pardot pages:
- Add custom code to your Pardot form settings
- Optional
Look & Feel → Below Form Code Editor
To get this code, go to your Concierge Router > Embed, then select the Form type as Native Pardot Page, and copy the code in the first Code Snippet's section.
In Pardot, navigate to your form, under "Look and Feel" open the "Below Form" Source code, and add the script below.
Paste the code in as shown here:
Hit Confirm & Save
Parent Webpage Code
Still in your Concierge Router's Embed section, copy the second code snippet located in the Code Snippet section.
Before copying it, double-check and ensure you have Native Pardot Page set as Location.
Custom field names using CSS class names
When looking for field names to use, we check the CSS class names first, then placeholders and labels. Sometimes your form labels need to be complex and include some simple instructions, making the label hard to read and use for mapping in Chili Piper. With this implementation, you can specify field names using CSS Class names in Pardot. This will make mapping easier and more predictable.
Here is how to specify a CSS class name on a Pardot field:
- Open your form in Pardot and click the Edit Button - Fields - Small Edit icon next to the field.
- From here, click on Advanced and enter a CSS Class name starting with "CP_".
For example, "CP_FirstName". - That's it! Now save and repeat for any other fields you want to specify a name for.
Comments
0 comments
Please sign in to leave a comment.