Create Solution Forms for Domain and Solution Pages
Key Guidelines for Field Marketers
![]() |
![]() |
![]() |
![]() |
Step-by-Step Guide: Pardot Form Creation to Drupal Embedding
Step 1: Create Salesforce Campaigns
The solution or domain form needs to be associated with a Parent Campaign and a Salesforce Child Campaign.
Parent Campaign
Always use the default existing Contactform parent campaign for each country.
Child Campaign
It is mandatory to have a domain specific solution form & child campaign for each country. Create the solution and domain child campaign with the following naming convention format:
Campaign Type | Naming Convention Format |
---|---|
Child Campaign | [Country code] INFO Solution - [Domain] [Language] |

Follow-Up Assignment: Dedicated Opportunity Owner (Optional)
Assigning a Dedicated Opportunity Owner in the campaign setup helps ensure timely and informed lead follow-up. This is applicable when a specific person has subject matter expertise related to the solution. For specific expertise: If a solution sub-domain page has specific owner / experts, for example: For specific expertise: If a domain/solution page has specific need of follow-up on leads:

Benefits of Having a Dedicated Opportunity Owner
![]() |
![]() |
![]() |
![]() |
![]() |
Step 2: Create Solution and Domain Forms
Access the Pardot Form Templates
Each country will have their specific solution and domain form template.
- On Pardot ➡️ Go to:
Country
Folder ➡️ Content
Folder ➡️ Example forms (start here for new forms)
Folder
- Select the relevant Country Solution Domain Form template.
- Copy / Duplicate the Solution Domain Form Template to start your form.
- Rename the form using the following Naming Convention Format:
Pardot Asset | Naming Convention Format |
---|---|
FORM | [Country code] INFO Solution - [Domain] [Language] FORM |
- Configure & ensure it has the following form fields.

- Configure the form completion action.
- Update conversion code and add a thank you message or redirect thank-you URL.
Step 3: Create the Pardot iframe Page
- Create a new Pardot Landing Page to host the form in an iframe.
- Add the Pardot Solution or domain form in this iframe page.
- Select the specific country iframe template & Save and publish.
- Copy the URL of the iframe page — you will need it for the Drupal embed.
Step 4: How to Embed the Solution and Domain Form on the Drupal Solution Page
- Log in to your Drupal CMS.
- Navigate to the solution sub-domain page where the form needs to be added.
- Add a new content block in the appropriate section.
- Paste the following iframe code, replacing Pardot_URL with your iframe page URL:
<iframe src="Pardot_URL" frameborder="0" width="100%" height="1300"
scrolling="auto" class="iframe-utm"
onload="addIframeUtmParameters();"></iframe>
Step 5: Perform Final Testing
- Test form submission: verify that the data is captured correctly in Pardot and synced to Salesforce.
- Mobile and cross-device check: Ensure the form displays correctly on desktop, tablet, and mobile.
- Validate redirect or thank-you message works.
You're Done! ✅ 
Best practices and considerations







