Salesforce Marketing Campaign page template
A Salesforce Marketing Campaign page for demand generation and Account Engagement (Pardot) teams: a campaign launch path, Pardot landing page attribution fields, MQL scoring thresholds and high-intent member lists. Click through it below, then read the spec the studio writes for it.
The Marketing Campaign & Pardot Attribution template running: Demand generation campaign page with Pardot landing page attribution, MQL scoring threshold and SDR routing. Use the link below to open it in its own tab and click through it.
When to start from this template
- Prototyping how Pardot landing page submissions, UTM parameters and MQL scores appear on a Campaign record.
- Agreeing SDR routing queues and speed-to-lead SLA rules between Marketing Ops and Sales Ops.
- Exporting Campaign and CampaignMember field specifications and Gherkin acceptance criteria.
What is on the page
Read off the template itself, the way the spec export reads it.
- Highlights panel
- Channel Type, MQLs Generated, Influenced Pipeline, Campaign Owner
- Stage path
- Brief & Audience → Landing Page & Form QA → Active Lead Capture → Pipeline Attribution Review
- Sections
- Campaign & Pardot Landing Page Configuration (8 fields)
- Actions
- Sync Pardot Landing Page, Assign MQLs to SDR Queue, Export Attribution Report
- Related lists
- Products, Notes & Attachments, Recent High-Intent Campaign Members
The spec the studio writes for it
The user story and the first acceptance criteria, in Gherkin, as they land in Jira or Confluence. 5 scenarios in all; the export has every one.
As a Campaign user, I want to open a Campaign record and see 4 key details at a glance, run the Sync Pardot Landing Page, Assign MQLs to SDR Queue and Export Attribution Report actions, move the record along its Stage path and work with its Products, Notes & Attachments and Recent High-Intent Campaign Members, So that Stage stays accurate without leaving the record page.
# Scenario: Required fields on save Given a user is editing a Campaign record When the user saves with any of these left empty: - "Campaign Name" in "Campaign & Pardot Landing Page Configuration" - "Campaign Type" in "Campaign & Pardot Landing Page Configuration" - "Pardot Landing Page URL" in "Campaign & Pardot Landing Page Configuration" - "SDR Routing Queue" in "Campaign & Pardot Landing Page Configuration" - "Budgeted Cost" in "Campaign & Pardot Landing Page Configuration" - "MQL Scoring Threshold" in "Campaign & Pardot Landing Page Configuration" Then the page shows an error against each empty field And the record is not saved. # Scenario: Moving Stage from "Active Lead Capture" to "Pipeline Attribution Review" Given the record's "Stage" is "Active Lead Capture" When the user clicks "Advance Campaign Stage" on the path Then "Stage" becomes "Pipeline Attribution Review" And Guidance for Success shows "Measure multi-touch opportunity attribution and cost per MQL." # Scenario: The "Products" related list Given a user is viewing a Campaign record Then the "Products" list is on the page And it says there is nothing to show.
Data dictionary
Every field with the API name it would deploy under.
| Field | API name | Type | Required |
|---|---|---|---|
| Campaign Name | Campaign_Name__c | text | Yes |
| Campaign Type | Campaign_Type__c | picklist | Yes |
| Pardot Landing Page URL | Pardot_Landing_Page_URL__c | text | Yes |
| SDR Routing Queue | SDR_Routing_Queue__c | picklist | Yes |
| Budgeted Cost | Budgeted_Cost__c | currency | Yes |
| Total Influenced Pipeline | Total_Influenced_Pipeline__c | formula | No |
| MQL Scoring Threshold | MQL_Scoring_Threshold__c | number | Yes |
| UTM & Attribution Rules | UTM_Attribution_Rules__c | textarea | No |
Make this template yours.
Open “Marketing Campaign & Pardot Attribution” in the studio, change the fields, the path and the branding, then share a link or export the spec and the Lightning page metadata. Free to start: one AI-built page, no card needed. Already have an account? Sign in.
SFProto is made by Cloud Mavericks Pty Ltd and is not affiliated with Salesforce. Salesforce, Lightning and Experience Cloud are trademarks of Salesforce, Inc. Every template shows made-up sample data. Terms · Privacy