Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Salesforce Administrator
medium

What is Dynamic Forms and how does it differ from a Page Layout?

Dynamic Forms is a Lightning Experience feature that replaces the page layout's field section on a Lightning Record Page with component-by-component field placement. Each field becomes a draggable component on the Lightning App Builder canvas, with its own conditional visibility rules.

Differences from a traditional Page Layout:

  • Granular placement — fields can sit anywhere on the page, in any tab or accordion, not just inside the "Details" section.
  • Conditional visibility — show/hide individual fields based on other field values, the user's profile, or device form factor (e.g., "show this field only if Status = Active and user's profile = Sales Manager").
  • Multiple sections — group fields into accordions/tabs/columns however the page design needs.
  • Per-field assignment — different field arrangements per record type, profile, or app, all on a single page.

What stays the same:

  • Field-Level Security — Dynamic Forms doesn't bypass FLS. A field hidden by FLS stays hidden regardless of Dynamic Forms placement.
  • Page Layouts still exist — Dynamic Forms replaces only the Details-tab field rendering. Mobile/Lightning Actions, Related Lists, and other page layout sections still come from the page layout.

When to use:

  • Long pages with too many fields where users want sections collapsed/conditionally shown.
  • Different teams using the same record type but caring about different fields.
  • Avoiding the proliferation of record types just to vary field arrangement.

Limitations:

  • Initially only supported on custom objects, then extended to most standard objects over time. Always check current GA support.
  • Mobile — Dynamic Forms support on the mobile app has lagged behind desktop.

In practice: most modern Lightning rollouts use Dynamic Forms over old-school page layouts because the granular control eliminates the "one giant page layout per persona" problem.

Why this answer works

Tests modern UI fluency. Mentioning conditional visibility and the FLS-still-applies clarification distinguishes a current admin from one whose mental model stopped at 2020.

Follow-ups to expect

Related dictionary terms