{"id":1412,"date":"2026-08-10T09:00:00","date_gmt":"2026-08-10T03:30:00","guid":{"rendered":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/"},"modified":"2026-08-10T09:00:00","modified_gmt":"2026-08-10T03:30:00","slug":"salesforce-dynamic-related-lists","status":"publish","type":"post","link":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/","title":{"rendered":"Salesforce Dynamic Related Lists: Smarter Record Pages"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Salesforce Dynamic Related Lists let you control a related list right on the Lightning record page, without touching the page layout. You can choose the fields, add filters, set the sort order and pick the actions. So each page can show exactly the related records users need.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this post, you will learn how Salesforce Dynamic Related Lists work, how they differ from classic related lists, and how to build one step by step. This builds on <a href=\"https:\/\/swapnilzambare.com\/blog\/salesforce-page-layouts-lightning-record-pages\/\">page layouts and Lightning record pages<\/a> and <a href=\"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-forms-dynamic-actions\/\">Dynamic Forms and Dynamic Actions<\/a>. If you are new to building pages, start with <a href=\"https:\/\/swapnilzambare.com\/blog\/lightning-app-builder-custom-apps\/\">Lightning App Builder and custom apps<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are Salesforce Dynamic Related Lists?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A related list shows child records on a parent record, such as Enrolments on a Course. The classic related list takes its settings from the page layout. A dynamic related list is a Lightning App Builder component instead. You set its fields, filters, sort and actions directly on the record page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Think of a school notice board. The classic version shows every notice in the order it was pinned. The dynamic version lets the class teacher show only this week&#8217;s notices, sorted by date, with the most useful details. Salesforce Dynamic Related Lists give you that control.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Salesforce Dynamic Related Lists Matter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Long related lists slow users down. They scroll past old or irrelevant records to find the few that matter. Salesforce Dynamic Related Lists fix this. Here is how they help Bright Path Tutors.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, a course page shows only active enrolments, not cancelled ones.<\/li>\n\n<li>Also, trainers see the student name, status and payment status at a glance.<\/li>\n\n<li>Next, the newest enrolments appear at the top.<\/li>\n\n<li>Sales reps see a separate list of open opportunities on each account.<\/li>\n\n<li>Finally, admins change the list without editing the shared page layout.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So users find the right child records faster and with less scrolling.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Salesforce Dynamic Related Lists Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce Dynamic Related Lists live on the Lightning record page. First, you open the page in Lightning App Builder. Next, you drag the Dynamic Related List component onto the page. Then you pick the related object, such as Enrolments. After that, you choose fields, filters, sort order and actions. Finally, you save and activate the page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-1-1024x640.png\" alt=\"Salesforce Dynamic Related Lists diagram showing how to add, filter and sort a dynamic related list\" class=\"wp-image-1410\" srcset=\"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-1-1024x640.png 1024w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-1-300x188.png 300w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-1-768x480.png 768w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-1-1536x960.png 1536w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-1-2048x1280.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">How a dynamic related list is set up on a record page.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Fields<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You choose which columns to show, such as Student, Status and Payment Status. You no longer need to edit the related list section of the page layout.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Filters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Filters limit which child records appear. For example, Status not equal to Cancelled. This is the biggest advantage over classic related lists.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sort Order<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You choose the field and direction, such as Created Date, newest first. So the most recent records always appear at the top.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Actions and Display Type<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can pick which buttons show, such as New, and choose the display style. A list view style shows more columns, while a tile style suits narrow page regions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Classic Related Lists vs Dynamic Related Lists<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The table below compares the two approaches.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Feature<\/th><th>Classic related list<\/th><th>Dynamic related list<\/th><\/tr><\/thead><tbody><tr><td>Where you set it<\/td><td>Page layout<\/td><td>Lightning App Builder<\/td><\/tr><tr><td>Filters<\/td><td>Not available<\/td><td>Yes, on field values<\/td><\/tr><tr><td>Sort order<\/td><td>Limited<\/td><td>Choose field and direction<\/td><\/tr><tr><td>Different lists per page<\/td><td>Hard<\/td><td>Easy, add more components<\/td><\/tr><tr><td>Visibility rules<\/td><td>Whole related lists component<\/td><td>Each list separately<\/td><\/tr><tr><td>Best for<\/td><td>Simple orgs<\/td><td>Busy pages with many child records<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When to use which is easy. Classic lists are fine for simple pages. Use dynamic related lists when users need filtered or focused child records.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-2-1024x640.png\" alt=\"Salesforce Dynamic Related Lists diagram comparing classic and dynamic related lists\" class=\"wp-image-1411\" srcset=\"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-2-1024x640.png 1024w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-2-300x188.png 300w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-2-768x480.png 768w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-2-1536x960.png 1536w, https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-diagram-2-2048x1280.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Classic related list vs dynamic related list.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How to Build Salesforce Dynamic Related Lists Step by Step<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s build Salesforce Dynamic Related Lists for the Course record page at Bright Path Tutors. Trainers want to see only active enrolments, newest first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Open the Record Page<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open any Course record.<\/li>\n\n<li>Click the gear icon, then Edit Page.<\/li>\n\n<li>The page opens in Lightning App Builder.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Add the Component<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Components panel, search for &#8220;Dynamic Related List &#8211; Single&#8221;.<\/li>\n\n<li>Next, drag it into the Related tab or the main region.<\/li>\n\n<li>Then set the related list to Enrolments.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Configure the List<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The table below shows the settings for this list.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Setting<\/th><th>Value<\/th><\/tr><\/thead><tbody><tr><td>Related List Label<\/td><td>Active Enrolments<\/td><\/tr><tr><td>Related List Type<\/td><td>Enhanced List<\/td><\/tr><tr><td>Fields<\/td><td>Student, Status, Payment Status, Enrolled On<\/td><\/tr><tr><td>Sort By<\/td><td>Enrolled On, descending<\/td><\/tr><tr><td>Filter<\/td><td>Status not equal to Cancelled<\/td><\/tr><tr><td>Number of records<\/td><td>10<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Add a Second List<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Drag another Dynamic Related List component below the first one.<\/li>\n\n<li>Next, set it to Enrolments again with the label &#8220;Cancelled Enrolments&#8221;.<\/li>\n\n<li>Then add the filter Status equals Cancelled.<\/li>\n\n<li>Finally, add a visibility rule so only managers see this list.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Save and Test<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click Save, then Activation if the page is new.<\/li>\n\n<li>Next, open a course with several enrolments.<\/li>\n\n<li>Then confirm cancelled enrolments appear only in the second list.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Using Visibility Rules<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Each dynamic related list can have its own visibility rule. For example, show &#8220;Overdue Payments&#8221; only when the course Fee is above 20,000. Or show a list only to users with a certain permission. As a result, each user sees a cleaner page that fits their job.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can even combine this with <a href=\"https:\/\/swapnilzambare.com\/blog\/salesforce-custom-permissions-guide\/\">custom permissions<\/a>. For example, show the refund list only to users with the &#8220;View Refunds&#8221; permission.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Performance Tips<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Every related list on a page loads data. Too many lists slow the page down. So keep the main tab light and move extra lists to other tabs. Also show a sensible number of records, such as 10, with a View All link for the rest. Our post on <a href=\"https:\/\/swapnilzambare.com\/blog\/lightning-page-performance-analysis\/\">Lightning page performance analysis<\/a> shows how to measure page speed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Mistakes with Salesforce Dynamic Related Lists<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adding many lists to the first tab, which slows the page.<\/li>\n\n<li>Forgetting to remove the old related list, so users see duplicates.<\/li>\n\n<li>Using filters without telling users, so they think records are missing.<\/li>\n\n<li>Showing too many columns in a narrow page region.<\/li>\n\n<li>Not testing visibility rules with different users.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Best Practices for Salesforce Dynamic Related Lists<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Give each list a clear label that says what it shows, such as &#8220;Active Enrolments&#8221;.<\/li>\n\n<li>Use filters to hide records users rarely need.<\/li>\n\n<li>Sort by the date users care about most.<\/li>\n\n<li>Keep heavy lists on secondary tabs.<\/li>\n\n<li>Test the page as a trainer, a manager and a sales rep.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Practice Task<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Add a dynamic related list on the Account page that shows only open opportunities, sorted by Close Date. Hint: filter on the Is Closed field equals False.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Most Asked Interview Questions on Salesforce Dynamic Related Lists<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Questions on Salesforce Dynamic Related Lists often come up with Dynamic Forms questions. Here are the ones asked most.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Basic Questions on Salesforce Dynamic Related Lists<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q1. What is a dynamic related list?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is a Lightning App Builder component that shows child records with fields, filters, sorting and actions set on the record page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q2. How is it different from a classic related list?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A classic related list takes its settings from the page layout and cannot filter records. A dynamic related list is set on the record page and supports filters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q3. Where do you configure it?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Lightning App Builder, using the Dynamic Related List &#8211; Single component on a record page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q4. Can you show the same related object twice?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. Add two components for the same object with different filters and labels.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Practical Questions on Salesforce Dynamic Related Lists<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q5. Users want to see only active enrolments. What do you do?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add a dynamic related list for Enrolments with a filter that excludes cancelled records. Then sort by enrolment date.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q6. How do you show a list only to managers?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add a component visibility rule based on the user&#8217;s role, profile or a custom permission.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q7. The record page is slow. What do you check?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Count the related lists on the first tab. Move some to other tabs and reduce the number of records shown.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q8. Do dynamic related lists change the page layout?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No. They are set only on the Lightning record page, so the page layout stays the same.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Official Resources<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/help.salesforce.com\/s\/articleView?id=platform.lightning_app_builder_create_dynamic_related_list.htm&amp;type=5\" target=\"_blank\" rel=\"noopener noreferrer\">Create Dynamic Related Lists in Lightning App Builder (Salesforce Help)<\/a><\/li>\n\n<li><a href=\"https:\/\/trailhead.salesforce.com\/content\/learn\/modules\/lightning_app_builder\" target=\"_blank\" rel=\"noopener noreferrer\">Trailhead: Lightning App Builder<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Quick Recap<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Salesforce Dynamic Related Lists are set on the Lightning record page.<\/li>\n\n<li>They support chosen fields, filters, sort order and actions.<\/li>\n\n<li>You can show the same object several times with different filters.<\/li>\n\n<li>Visibility rules control who sees each list.<\/li>\n\n<li>Keep heavy lists off the first tab for better speed.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s Next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Better pages help users act. Better reports help leaders decide. Next, read our guide to <a href=\"https:\/\/swapnilzambare.com\/blog\/salesforce-summary-formulas-historical-trending\/\">Salesforce Summary Formulas and historical trend reporting<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Salesforce Dynamic Related Lists let you control a related list right on the Lightning record page, without touching the page layout. You can choose&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1409,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_swapz_level":"","_swapz_series_part":0,"_swapz_hide_toc":false,"_swapz_hide_featured":false,"_swapz_description":"","footnotes":""},"categories":[8,13],"tags":[26,91,29,23,7,14],"swapz_series":[],"class_list":["post-1412","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-salesforce","category-salesforce-admin","tag-intermediate","tag-interview-questions","tag-lightning-app-builder","tag-page-layouts","tag-salesforce","tag-salesforce-admin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Salesforce Dynamic Related Lists Made Simple<\/title>\n<meta name=\"description\" content=\"Salesforce Dynamic Related Lists explained simply: filters, fields, sorting, actions, setup in Lightning App Builder, and top interview questions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Salesforce Dynamic Related Lists Made Simple\" \/>\n<meta property=\"og:description\" content=\"Salesforce Dynamic Related Lists explained simply: filters, fields, sorting, actions, setup in Lightning App Builder, and top interview questions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/\" \/>\n<meta property=\"og:site_name\" content=\"Swapnil Zambare - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-10T03:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-featured.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Swapnil Zambare\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Swapnil Zambare\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/\"},\"author\":{\"name\":\"Swapnil Zambare\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#\\\/schema\\\/person\\\/922ac0131aaa7088c78c2cb1700e0c9a\"},\"headline\":\"Salesforce Dynamic Related Lists: Smarter Record Pages\",\"datePublished\":\"2026-08-10T03:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/\"},\"wordCount\":1447,\"publisher\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/salesforce-dynamic-related-lists-featured.png\",\"keywords\":[\"Intermediate\",\"Interview Questions\",\"Lightning App Builder\",\"Page Layouts\",\"Salesforce\",\"Salesforce Admin\"],\"articleSection\":[\"Salesforce\",\"Salesforce Admin\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/\",\"url\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/\",\"name\":\"Salesforce Dynamic Related Lists Made Simple\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/salesforce-dynamic-related-lists-featured.png\",\"datePublished\":\"2026-08-10T03:30:00+00:00\",\"description\":\"Salesforce Dynamic Related Lists explained simply: filters, fields, sorting, actions, setup in Lightning App Builder, and top interview questions.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#primaryimage\",\"url\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/salesforce-dynamic-related-lists-featured.png\",\"contentUrl\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/salesforce-dynamic-related-lists-featured.png\",\"width\":2400,\"height\":1260,\"caption\":\"Salesforce Dynamic Related Lists featured image: title card with four key ideas\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/salesforce-dynamic-related-lists\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Salesforce Dynamic Related Lists: Smarter Record Pages\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/\",\"name\":\"Swapnil Zambare - Blog\",\"description\":\"Salesforce &amp; Tech Guides\",\"publisher\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#organization\",\"name\":\"Swapnil Zambare - Blog\",\"url\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/site-icon-512.png\",\"contentUrl\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/site-icon-512.png\",\"width\":512,\"height\":512,\"caption\":\"Swapnil Zambare - Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/theSwapnilZambare\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/#\\\/schema\\\/person\\\/922ac0131aaa7088c78c2cb1700e0c9a\",\"name\":\"Swapnil Zambare\",\"sameAs\":[\"https:\\\/\\\/swapnilzambare.com\\\/blog\"],\"url\":\"https:\\\/\\\/swapnilzambare.com\\\/blog\\\/author\\\/swapnil-zambare\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Salesforce Dynamic Related Lists Made Simple","description":"Salesforce Dynamic Related Lists explained simply: filters, fields, sorting, actions, setup in Lightning App Builder, and top interview questions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/","og_locale":"en_US","og_type":"article","og_title":"Salesforce Dynamic Related Lists Made Simple","og_description":"Salesforce Dynamic Related Lists explained simply: filters, fields, sorting, actions, setup in Lightning App Builder, and top interview questions.","og_url":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/","og_site_name":"Swapnil Zambare - Blog","article_published_time":"2026-08-10T03:30:00+00:00","og_image":[{"width":2400,"height":1260,"url":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-featured.png","type":"image\/png"}],"author":"Swapnil Zambare","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Swapnil Zambare","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#article","isPartOf":{"@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/"},"author":{"name":"Swapnil Zambare","@id":"https:\/\/swapnilzambare.com\/blog\/#\/schema\/person\/922ac0131aaa7088c78c2cb1700e0c9a"},"headline":"Salesforce Dynamic Related Lists: Smarter Record Pages","datePublished":"2026-08-10T03:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/"},"wordCount":1447,"publisher":{"@id":"https:\/\/swapnilzambare.com\/blog\/#organization"},"image":{"@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#primaryimage"},"thumbnailUrl":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-featured.png","keywords":["Intermediate","Interview Questions","Lightning App Builder","Page Layouts","Salesforce","Salesforce Admin"],"articleSection":["Salesforce","Salesforce Admin"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/","url":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/","name":"Salesforce Dynamic Related Lists Made Simple","isPartOf":{"@id":"https:\/\/swapnilzambare.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#primaryimage"},"image":{"@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#primaryimage"},"thumbnailUrl":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-featured.png","datePublished":"2026-08-10T03:30:00+00:00","description":"Salesforce Dynamic Related Lists explained simply: filters, fields, sorting, actions, setup in Lightning App Builder, and top interview questions.","breadcrumb":{"@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#primaryimage","url":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-featured.png","contentUrl":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/10\/salesforce-dynamic-related-lists-featured.png","width":2400,"height":1260,"caption":"Salesforce Dynamic Related Lists featured image: title card with four key ideas"},{"@type":"BreadcrumbList","@id":"https:\/\/swapnilzambare.com\/blog\/salesforce-dynamic-related-lists\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/swapnilzambare.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Salesforce Dynamic Related Lists: Smarter Record Pages"}]},{"@type":"WebSite","@id":"https:\/\/swapnilzambare.com\/blog\/#website","url":"https:\/\/swapnilzambare.com\/blog\/","name":"Swapnil Zambare - Blog","description":"Salesforce &amp; Tech Guides","publisher":{"@id":"https:\/\/swapnilzambare.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/swapnilzambare.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/swapnilzambare.com\/blog\/#organization","name":"Swapnil Zambare - Blog","url":"https:\/\/swapnilzambare.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/swapnilzambare.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/09\/site-icon-512.png","contentUrl":"https:\/\/swapnilzambare.com\/blog\/wp-content\/uploads\/2026\/09\/site-icon-512.png","width":512,"height":512,"caption":"Swapnil Zambare - Blog"},"image":{"@id":"https:\/\/swapnilzambare.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/theSwapnilZambare"]},{"@type":"Person","@id":"https:\/\/swapnilzambare.com\/blog\/#\/schema\/person\/922ac0131aaa7088c78c2cb1700e0c9a","name":"Swapnil Zambare","sameAs":["https:\/\/swapnilzambare.com\/blog"],"url":"https:\/\/swapnilzambare.com\/blog\/author\/swapnil-zambare\/"}]}},"_links":{"self":[{"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/posts\/1412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/comments?post=1412"}],"version-history":[{"count":0,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/posts\/1412\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/media\/1409"}],"wp:attachment":[{"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/media?parent=1412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/categories?post=1412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/tags?post=1412"},{"taxonomy":"swapz_series","embeddable":true,"href":"https:\/\/swapnilzambare.com\/blog\/wp-json\/wp\/v2\/swapz_series?post=1412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}