3.2 Finding Records: Global Search & List Views

Key Takeaways

  • Global Search indexes text, phone, email, and picklist fields across searchable standard and custom objects, presenting type-ahead instant suggestions and full multi-object results upon pressing Enter.
  • Users can refine searches using wildcards (* for zero or more characters, ? for exactly one character), quotation marks for exact phrasing, and post-search result page filters by owner, date, and object scope.
  • List views present records of a single object in a customizable tabular grid, and any standard or custom list view can be pinned to become the user's default landing view for that object.
  • Inline editing allows users to modify field values directly within a list view grid without opening individual records, provided the list view is filtered to a single record type and the user has appropriate edit permissions.
  • List view sharing settings control visibility, permitting creators to restrict views to 'Visible only to me', broadcast them to 'All users', or share them with specific Public Groups and Roles.
Last updated: September 2026

Finding Records: Global Search & List Views

Quick Answer: Finding data in Salesforce relies on two core discovery mechanisms: Global Search and List Views. Global Search scans across all searchable standard and custom objects simultaneously, offering type-ahead instant suggestions and advanced syntax (such as * and ? wildcards). List Views organize records of a single object into filterable tabular grids. Users can pin any list view to make it their personal default view, and update values directly using inline editing—provided the list view is filtered to a single record type when multiple record types exist on the object.

Locating, filtering, and organizing records efficiently is a cornerstone capability evaluated on the Salesforce Platform Foundations exam. End users spend a substantial portion of their working hours navigating through customer records, reviewing task lists, and updating pipeline status. Mastering the search engine architecture and list view configuration ensures maximum productivity and accurate data maintenance.


Global Search Mechanics and Indexing

Salesforce Global Search is powered by a high-performance enterprise search engine that operates across the entire multi-tenant organization. As users create and update records, Salesforce indexes each object's searchable fields (such as names, text, email, and phone fields) shortly after the record is saved. The exact set of searchable fields varies by object.

+---------------------------------------------------------------------------------------------------+
| [ Search Salesforce...                                                                          ] |
+---------------------------------------------------------------------------------------------------+
| Recent Items                                                                                      |
|   Acme Corporation - Account                                                                      |
|   John Miller - Contact                                                                           |
| Instant Results (Type-ahead)                                                                     |
|   "Global" in Accounts (5)                                                                        |
|   "Global" in Contacts (12)                                                                       |
|   "Global" in Opportunities (3)                                                                   |
+---------------------------------------------------------------------------------------------------+
| Press Enter to search all objects for "Global"                                                    |
+---------------------------------------------------------------------------------------------------+

Instant Results vs. Full Search Results

  • Instant Search Suggestions (Type-Ahead): As soon as a user clicks into the search box or begins typing, Global Search displays a dropdown showing recently accessed items and matching suggestions across top objects. Users can click directly on a suggested record or execute quick action buttons (such as logging a call or editing) straight from the dropdown.
  • Full Multi-Object Search Results Page: Pressing Enter executes a comprehensive search across all searchable objects. The results page displays a Top Results summary section highlighting the highest-relevance matches across objects, along with an object navigation menu on the left side (e.g., Accounts, Contacts, Leads, Opportunities). Clicking a specific object displays all matching records for that object.

Scoping and Filtering Search Results

  • Object Scoping: Users can scope their search prior to executing it by clicking the dropdown pill on the left side of the search bar and choosing a specific object (e.g., searching only within "Accounts") instead of searching "All".
  • Result Page Filters: When viewing results for a specific object, users can refine records using dynamic filter panels on the results page. Common filters include Record Owner (e.g., "Just Mine" vs. "All"), Created Date, Billing City, and other key standard fields.

Search Rules and Wildcard Syntax

Salesforce search supports specialized operators to pinpoint records:

Syntax / OperatorMechanism & BehaviorPractical Example
Asterisk (*)Matches zero or more characters in the middle or at the end of a search term.Acme* matches Acme, Acme Corp, Acme Industrial, and Acme123.
Question Mark (?)Matches exactly one character at that specific position.Sm?th matches Smith and Smyth, but will not match Smooth.
Quotation Marks ("")Enforces an exact phrase match, preserving the exact sequence of multiple words."Universal Containers UK" matches that exact string, ignoring scattered occurrences.
AND / OR / NOTBoolean operators combining or excluding search terms.Laptop AND NOT Charger returns records containing Laptop without Charger.

Exam Watchout: Salesforce documents the * and ? wildcards as matching only in the middle or at the end of a search term, so a leading wildcard such as *containers or ?ohn is not a supported pattern. The ? wildcard also cannot be used in a lookup search.


List Views: Fundamentals and Standard Views

While Global Search locates records across the entire database, a List View provides a focused, tabular data grid displaying records belonging to a single object (such as Accounts, Leads, or Cases). List views function similarly to filtered spreadsheets embedded directly inside Salesforce.

Standard List Views

Every standard object comes with pre-built list views provided by Salesforce:

  • Recently Viewed: The system default landing view for newly created users. It displays records the active user has recently opened. Note: The Recently Viewed list cannot be deleted or re-filtered.
  • All [Objects] (e.g., All Accounts, All Cases): Shows all records in the organization that the user has permission to view.
  • My [Objects] (e.g., My Accounts, My Opportunities): Automatically filters records where the logged-in user is listed as the assigned Record Owner.

Creating and Configuring Custom List Views

Users and administrators can build custom list views to track specific business segments (e.g., "West Coast Hot Leads" or "High-Value Open Deals").

+---------------------------------------------------------------------------------------------------+
| Accounts  >  West Coast Enterprise Accounts v  [*] [Pencil]                    [New] [Gear v] [::]|
+---------------------------------------------------------------------------------------------------+
| Filters Applied: (1 AND 2)                                                                        |
|   1. Owner equals "All Accounts"                                                                  |
|   2. Annual Revenue greater than 5,000,000                                                        |
|   3. Billing State/Province equals CA, OR, WA                                                     |
+---------------------------------------------------------------------------------------------------+
| [ ] Account Name             | Phone          | Billing City   | Annual Revenue | Owner Alias     |
| [ ] Pacific Tech Solutions   | (415) 555-0199 | San Francisco  | $12,500,000    | rchen           |
| [ ] Cascade BioSciences      | (503) 555-0144 | Portland       | $8,200,000     | rchen           |
+---------------------------------------------------------------------------------------------------+

Step-by-Step Custom List View Creation Workflow

  1. Initiate Creation: Click the List View Controls gear icon in the top-right corner of any object tab and select New.
  2. Specify Name and API Identifier: Enter a descriptive List Name (e.g., West Coast Enterprise Accounts). Salesforce automatically generates the unique List API Name.
  3. Select Sharing Visibility: Choose who can access the list view:
    • Only I can see this list view: Private view, visible exclusively to the creator.
    • All users can see this list view: Public view available to every user in the organization who has access to the object (requires the Manage Public List Views permission).
    • Share list view with groups of users: Granular sharing targeted to specific Public Groups, Roles, or Roles and Subordinates.
  4. Define Filter Criteria: Open the filter drawer on the right side of the list view to specify:
    • Filter by Owner: Choose between My Records (owned by the user) or All Records (accessible organization-wide).
    • Field Filters: Select Field, Operator (e.g., equals, greater than, contains), and Value.
    • Filter Logic: Combine multiple filter lines using Boolean operators (e.g., (1 AND 2) OR 3).
  5. Select Fields to Display: From the gear icon, click Select Fields to Display. Move fields between Available Fields and Visible Fields, and adjust their vertical order to determine the left-to-right column sequence on the table.

Pinning List Views: Overriding Default Landing Views

By default, whenever a user clicks on an object tab (such as Contacts or Cases), Salesforce automatically loads the standard Recently Viewed list view. For most professionals, this requires an extra click to switch to their operational working list (such as "My Open Cases").

To make any standard or custom list view the permanent default landing page:

  1. Open the desired list view from the dropdown.
  2. Click the Pin Icon ([*]) situated immediately next to the list view name.
  3. The pin icon changes from an outline to a solid icon, confirming the view is pinned.

Exam Watchout: Pinning a list view is user-specific. Pinning a view sets the default only for the individual logged-in user and does not alter the landing view for other colleagues or team members.


Inline Editing in List Views: Mechanics & Prerequisites

Inline editing allows users to edit field values directly within the list view table grid—similar to updating a spreadsheet—without having to open individual record pages one by one. Users can edit a single field or select checkboxes across multiple records to perform a mass update in a single action.

When hovering over an editable cell, a pencil icon appears. If a cell displays a lock icon, inline editing is disabled for that specific cell.

Mandatory Prerequisites for Inline Editing (Heavily Tested!)

To enable inline editing on a list view, all of the following conditions must be satisfied:

  1. Single Record Type Filter: If the object utilizes multiple Record Types (e.g., Enterprise Account vs. Small Business Account), the list view's filter criteria MUST filter explicitly by a single, specific Record Type. If the list view contains multiple record types, shows "All Record Types", or lacks a record type filter, Salesforce locks all cells to prevent layout conflicts.
  2. User Permissions: The user must have Edit permissions on the object and Edit Field-Level Security (FLS) on the specific field being edited.
  3. Field Type Compatibility: The field must be editable on the page layout. System-managed fields (Created Date, Last Modified By), formula fields, roll-up summary fields, and auto-number fields cannot be edited inline.
  4. Inline Editing Enabled: The org-wide Enable Inline Editing setting on Setup's User Interface page must remain turned on.
Loading diagram...
List View Inline Editing Eligibility Decision Workflow
Test Your Knowledge

A sales representative wants to search for a customer contact whose last name could be spelled either 'Hansen' or 'Hanson'. Which search term and wildcard syntax should the representative enter into Global Search to locate both spellings?

A
B
C
D
Test Your Knowledge

A sales operations specialist creates a custom Account list view and notices that the pencil icon for inline editing does not appear when hovering over editable text fields, even though they have full edit permissions on Accounts. What is the most likely cause of this issue?

A
B
C
D
Test Your Knowledge

An administrator wants to ensure that every time they click on the Cases tab, the 'Open Support Cases' list view opens automatically instead of the default 'Recently Viewed' list view. How can the administrator accomplish this?

A
B
C
D