Campaign Hierarchy
A Campaign Hierarchy in Salesforce is a parent-child structure that organizes related Campaign records into a tree, allowing marketers to group individual campaigns under a broader initiative.
Definition
A Campaign Hierarchy in Salesforce is a parent-child structure that organizes related Campaign records into a tree, allowing marketers to group individual campaigns under a broader initiative. Child campaigns roll up their statistics (such as total leads, responses, and costs) to the parent campaign, providing a consolidated view of the overall marketing program's performance.
In plain English
“A Campaign Hierarchy lets you nest campaigns inside other campaigns. For example, you might have one big 'Spring Product Launch' campaign with child campaigns for the launch email, the webinar, and the paid ads. The parent rolls up the numbers from all its children so you can see how the whole program performed.”
Worked example
Tessera Cosmetics' marketing team builds a Campaign Hierarchy for their Spring Product Launch initiative. The parent Campaign "Spring Launch 2026" has six child Campaigns: Email Drip, Social Ads, Influencer Partnerships, In-Store Events, Affiliate Promotions, and PR Outreach. Each child Campaign tracks its own leads, responses, and costs; the parent Campaign rolls up the totals automatically. The CMO sees one Campaign Hierarchy report that summarizes the entire launch's performance - total reach, total spend, total revenue - without drilling into each child Campaign individually.
Why Campaign Hierarchy matters
Campaign Hierarchy in Salesforce lets marketers organize related Campaign records into a parent-child tree structure. A parent Campaign represents the broader initiative (like 'Spring 2026 Product Launch'), and child Campaigns represent specific tactics within that initiative (email blast, webinar, paid search, social media). The hierarchy rolls up key statistics (total contacts, total responses, total opportunities, actual cost, expected revenue) from children to parents, giving marketers a consolidated view of program performance without manually summing across campaigns.
Hierarchies can go up to five levels deep, which covers most real-world marketing structures. Reporting can be done at any level: look at the parent for overall program ROI, or drill down into specific children to see which tactic performed best. The roll-up behavior is automatic as long as the Parent Campaign field is set correctly, and Campaign Hierarchy reports surface the summary stats across the whole tree. This structure is essential for any marketing team running integrated campaigns that span multiple channels.
How organizations use Campaign Hierarchy
Built a Campaign Hierarchy for their annual user conference with the conference as the parent and child campaigns for pre-event emails, registration landing pages, on-site activities, and post-event nurture. Roll-up reporting gave marketing one number for total conference ROI instead of assembling it manually.
Uses Campaign Hierarchy as the primary organizing structure for every marketing program. Every standalone tactic belongs to a parent program, which makes it easy to report on program-level performance and tactic-level performance in the same dashboard.
Compares tactic performance within a hierarchy to inform future planning. When the webinar child campaign generates 5x the responses of the paid ads child campaign for the same program, future programs weight the budget accordingly.
Trust & references
Straight from the source - Salesforce's reference material on Campaign Hierarchy.
- Understand Campaign HierarchySalesforce Help
- Allow Users to Create Campaign HierarchiesSalesforce Help
Test your knowledge
Q1. What does Campaign Hierarchy enable?
Q2. What is the maximum depth of a Campaign Hierarchy?
Q3. What is a common use case for Campaign Hierarchy?
Discussion
Loading discussion…