---
schema_version: "1"
id: da5523a199d2063f9d4ec8b03ccaee6792971061129257380b2e1adb1f3683bd
title: Choose a Lookup Option for a Flow Screen
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_ref_elements_screencmp_lookup_comparison.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_lookup_comparison.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 6687e87393374215fa70eae6aba0bc43ffc08a2d3c450116014086c8c71acff3
description: Salesforce provides three ways for users to search for and select records on flow screens. Generally, use the Lookup component when you want users to search an unfiltered list of records. Use the Choice Lookup component when you want users to search a filtered list of records or static choices. Use a lookup record field when you want users to have the option to create a record from the lookup field. This table describes the differences between the three options.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Choose a Lookup Option for a Flow Screen

Salesforce provides three ways for users to search for and select records on flow screens. Generally, use the Lookup component when you want users to search an unfiltered list of records. Use the Choice Lookup component when you want users to search a filtered list of records or static choices. Use a lookup record field when you want users to have the option to create a record from the lookup field. This table describes the differences between the three options.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d82924e63">&nbsp;</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d82924e65">Lookup Record Field on Flow Screen</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d82924e68">Choice Lookup Screen Flow Component</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d82924e71">Lookup Screen Flow Component</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Search an unfiltered list of records</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Not supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Search a filtered list of records</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Not supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Not supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Search a list of static choices</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Not supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Not supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Select multiple records</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Not supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Show all auto-complete results during search</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Not supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Use in Lightning Web Runtime (LWR) site</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Not supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Require users to select an option</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">
              <p>Supported</p>
              <p style="margin-bottom:0;">The field must be required on the object.</p>
            </td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Create a record to populate the lookup field</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Not supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Not supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Access records in user context</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Access records in system context</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Not supported</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Supported</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Not supported</td>

          </tr>
          <tr class="">
            <td data-label="" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e63 ">Format of stored output value</td>

            <td data-label="Lookup Record Field on Flow Screen" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e65 ">Record ID of the record resource</td>

            <td data-label="Choice Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e68 ">Choice value such as Record ID</td>

            <td data-label="Lookup Screen Flow Component" class="slds-cell-wrap" style="vertical-align:top;" headers="d82924e71 ">Record ID or text collection of record IDs</td>

          </tr>
        </tbody>
      </table>

#### See Also

- [Choice Lookup Screen Input Component](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_screencmp_choice_lookup.htm&release=264.0.0&type=5 "Let users search for and select one option from a set of choices on a flow screen. The component supports only Text values.")