How to Generate Dynamic List Snapshots in Account Engagement (Pardot)
- February 20, 2023
- Pardot Segmentation, Salesforce Ben | The Drip
Dynamic lists are a popular Account Engagement (Pardot) feature that add/remove prospects automatically whenever they match/unmatch the criteria you define on the list’s settings. As a result, they continuously update meaning that the list of prospects could look different at any point in time (it just depends on how often your prospect data changes!).
An interesting query was posted on the Trailblazer Community asking if it’s possible to look back at the dynamic list prospects at a specific point in time: “I’m wanting to compare dynamic list membership from different points in time to track list growth and check that data is acting as expected. Is it possible to go back e.g. six months, and see the total number of prospects in the list at that time?” A great question! Unlike the report snapshot functionality in Salesforce, unfortunately we can’t solve this requirement with any out-of-the-box Account Engagement (Pardot) functionality.
This guide will detail a simple solution that will enable you to generate a snapshot in time, however it’s not without manual work and discipline – plus, we’ll see an alternative you can investigate, too.
Dynamic List Snapshots (Simple Solution)
Luckily, static lists do not have account limits imposed on them (no matter which Pardot edition you use) which makes them a feasible solution to use in the snapshot process. This solution requires that you manually generate the snapshot, so setting reminders for yourself are essential.
1. At the point in time you’d like to take the snapshot, navigate to Prospects → Segmentation Lists. Create a new list with the term “snapshot” in the name, plus the date. Do not make the list dynamic because this list is going to be the container for the snapshot data, and so should remain static (i.e. not changing).
2. Navigate to the dynamic list you’d like to snapshot. Select all the prospects in the list by clicking on the checkbox in the header (first column). If your list is more than one page, ensure you have selected all the prospects on further pages that aren’t visible using the hyperlinked text that appears above the table.
3. Click on the dropdown actions under the list, select Add to List, then choose the list you created in step 1.
Now, you have a snapshot of the data currently in the dynamic list that will remain in the static list (i.e. a container of data that won’t change over time).
Dynamic List Snapshots (Other Solution)
The Pardot API offers the ability to query list membership. This means that you can export data that’s not visible to you from the Account Engagement (Pardot) interface – in this case, the list, the prospect associated with the list membership, and the date/time that the prospect was added and/or removed from the list. You can also filter by the isDynamic boolean (true/false) field to identify only dynamic lists, collectively.
While this is untested on my side, this could be a feasible way to automate the snapshot process. You just need the support of a developer to set up the data set export.
Thanks to Zach Terry for the idea!
Note: Pardot (Account Engagement) editions are based on the number of API calls overall i.e. the number of times Pardot “speaks” to a third-party integration, and vice versa.
Summary
This guide has detailed both a simple solution that will enable you to generate a snapshot in time (but not without manual work and discipline), as well as an alternative using the Pardot API list membership object you can investigate, too.
Back to the original query, the requester wanted to check that data is acting as expected in terms of matching dynamic list criteria at the right time. Dynamic lists are great for measuring prospect data quality, so this snapshotting can be used in conjunction with an audit technique, as detailed in the guide below:
Happy snapshotting!
This Pardot article written by:
Salesforce Ben | The Drip
Lucy Mazalon is the Head Editor & Operations Director at Salesforceben.com, Founder of THE DRIP and Salesforce Marketing Champion 2020.
Original Pardot Article: https://www.salesforceben.com/the-drip/dynamic-list-snapshots-in-account-engagement-pardot/
Find more great Pardot articles at www.salesforceben.com/the-drip/
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:
Salesforce Ben | The Drip
Lucy Mazalon is the Head Editor & Operations Director at Salesforceben.com, Founder of THE DRIP and Salesforce Marketing Champion 2020.
Original Pardot Article: https://www.salesforceben.com/the-drip/dynamic-list-snapshots-in-account-engagement-pardot/
Find more great Pardot articles at www.salesforceben.com/the-drip/