Enable Dynamic Forms on Mobile

With Dynamic Forms on Mobile, your mobile users can have the same customized experience that your desktop users have.

Required Editions

Lightning App Builder available in: Salesforce Classic (not available in all orgs) and Lightning Experience
Lightning pages and Dynamic Forms available in: Lightning Experience and the Salesforce mobile app

Available in: Group Essentials, Professional, Enterprise, Performance, Unlimited, and Developer Editions

User Permissions Needed
To create and save Lightning pages in the Lightning App Builder: Customize Application
Note
Note Dynamic Forms (desktop and mobile) is supported for most but not all standard LWC-enabled objects. For a list of LWC-enabled objects, see LWC Migration for Record Home Pages. If you open a record page for an object in the Lightning App Builder and don't see a Fields tab in the component panel, then Dynamic Forms isn't supported for that object. As an example, the Note object doesn’t support Dynamic Forms because it has a fixed layout. Dynamic Forms isn’t supported on objects that aren’t LWC-enabled. For example, Products, Events, and Tasks, which aren’t LWC-enabled, use information from the object page layout.
  1. From Setup, in the Quick find box, enter Mobile, and then select Salesforce Mobile App.
  2. Enable Dynamic Forms and Dynamic Highlights Panel on Mobile.
    The Dynamic Forms on Mobile opt in toggle

    Now that you’ve enabled this option, record pages that you create with Dynamic Forms fields after this point are fully mobile-friendly. However, to take advantage of the benefits of Dynamic Forms on mobile, update your existing Dynamic Forms-enabled record pages.

  3. From Setup, in the Quick Find box, enter App Builder, and then select Lightning App Builder.
  4. Open a Dynamic Forms-enabled record page.
  5. If the Record Detail - Mobile component is on the canvas, hover over it and click Delete to remove it.
    It’s usually found at the bottom of the Details tab.
    Record Detail Mobile component
    Note
    Note To ensure mobile users see your Dynamic Forms fields and customizations, you must remove the Record Detail - Mobile component from a Dynamic Forms-enabled record page. If you enable Dynamic Forms on Mobile but don't remove this component, mobile users only see the fields from the Record Detail - Mobile component, not your customized Dynamic Forms fields. After the component is removed, mobile users see the same customized Dynamic Forms fields as desktop users.
  6. Save the page.
  7. Optionally, if the page is active, click Activation and confirm that the page is activated for the phone form factor.

Dynamic Forms on Mobile works on iOS and Android phones and tablets on all currently supported devices that run the Salesforce mobile app. See Requirements for the Salesforce Mobile App .

Note
Note If you use an override action to handle default record values with an LWC custom component on a Dynamic Forms-enabled record page, and you have Dynamic Forms on Mobile enabled, to ensure the override works properly on mobile, you must encode the default record values in your custom LWC component.