The Ultimate Guide to Salesforce UI: Page Layouts, Lightning Pages, and Dynamic Forms

For new Salesforce Admins, the user interface can feel like a maze of overlapping features. You might find yourself asking: “If I can hide a field with Dynamic Forms, do I still need a Page Layout?” or “Why is my Lightning Page not showing the buttons I just added?”

At CertifySF, we focus on helping you Master the Real World, not just pass the exam. To do that, you need to understand that these three tools aren’t competing—they are a “stack” of controls that work together.

1. Page Layouts: The Heritage Engine

Page Layouts are the oldest part of the UI stack, dating back to Salesforce Classic. While they have lost some of their “power” to newer features, they are still the foundation of your record pages.

What they still control today:

  • Related Lists: The columns, sort order, and buttons on related lists are still managed here.
  • Mobile UI: For many standard objects, the Salesforce Mobile App still relies heavily on the Page Layout.
  • Standard Buttons: While Lightning Actions exist, the placement of standard buttons often starts with the layout.

The Strategy: Use Page Layouts for the “global” elements that don’t change often, like your related list configurations.

2. Lightning Record Pages: The Canvas

Introduced with the Lightning Experience, these pages moved us away from a single column of fields into a flexible, component-based workspace.

What they control:

  • The “Macro” View: This is where you decide where the Chatter feed goes, which tabs (Activity, Details, Related) are visible, and where to place custom components or dashboards.
  • Component Visibility: You can show or hide entire sections of the page based on user profile or record data.

The Strategy: Think of the Lightning Page as your “Command Center.” Use it to organize high-level information and workspace tools.

3. Dynamic Forms: The Modern Precision Tool

Dynamic Forms represent the biggest shift in Salesforce UI in a decade. They allow you to “break open” the Record Detail component and treat individual fields as independent pieces.

What they control:

  • The “Micro” View: You can place a single field anywhere on the page, regardless of the Page Layout.
  • Field-Level Visibility: This is the game-changer. You can set logic like: “Only show the ‘Social Security Number’ field if the user has the ‘HR Manager’ profile.”

The Strategy: Use Dynamic Forms to reduce “Page Layout Bloat.” Instead of having 10 different layouts for 10 different teams, use one Dynamic Form that adapts to the user in real-time.

Comparison Summary: Which One, When?
FeatureBest For…Level of Detail
Page LayoutsRelated Lists & MobileBulk (Sections)
Lightning PagesTab organization & ComponentsMacro (Components)
Dynamic FormsConditional field visibilityMicro (Individual Fields)

Master the Real World Tip

When troubleshooting a page that “isn’t working,” always check the UI Stack in order.

  1. Is the field on the Page Layout?
  2. Is the Record Detail component (or Dynamic Form) on the Lightning Page?
  3. Does the Dynamic Form have a visibility filter hiding the field?

Ready to Master Salesforce?

Building a frictionless user experience is a core skill for any Salesforce professional. If you’re ready to move beyond the dumps and learn how to build for real business scenarios, explore our practice exams at CertifySF.com.

Shopping Cart