Global search lets you find any customer, domain, or order in your store from one search bar at the top of the navigation menu, without first opening the matching list page. Use it whenever you know part of what you're looking for, a customer's name, a domain, an order ID, an email address, and want to jump straight to it.
Global search and list-page filters
Global search and the filters on each list page solve different problems. Global search looks across customers, domains, and orders at once, from anywhere in Storefront Manager, and takes you directly to a single record. The Filters and Table Columns controls on the Customers, Domains, and Orders pages work within one list, narrowing or reshaping the whole table so you can scan or export a set of records. Reach for global search when you want one specific record fast. Reach for list filters when you want to work with a group of records.
Open global search
You can open global search two ways:
- Click the search field at the top of the navigation menu.
- Press Ctrl+K (Windows) or Cmd+K (Mac) from anywhere in Storefront Manager.
Press Esc to close the search overlay.
When the search opens, the field is focused and ready for typing. If you have recent searches, they appear immediately (see Search history below).
Run a search
Start typing. Search runs once you've entered at least two characters, and results update with every keystroke after that.
To work through the results:
- Use the up and down arrow keys to move through results, then press Enter to open the highlighted one.
- Or click any result with your mouse.
Either way, Storefront takes you to that record's details page (a customer, domain, or order). The characters that match your query are highlighted in yellow so you can see why each result appeared.
The results window shows up to 20 results, with a maximum height of 520 pixels. If there are more results than fit, scroll within the window to see the rest.
What each result shows
Every result has a primary line and one or more secondary lines:
- The primary attribute appears on the top row in a larger font.
- Secondary attributes appear below in a smaller font and always show, even when they don't match your search term.
- Tertiary attributes appear on the same line as the secondary attributes, but only when they match your search term. This keeps results uncluttered.
| Result type | Primary (top line) | Secondary (always shown) | Tertiary (shown only when matched) |
|---|---|---|---|
| Customer | First and last name, with username in brackets | Email address | Phone number, Stripe Customer ID, External ID |
| Domain | Domain name | First and last name, with username in brackets | None |
| Order | Order ID | First and last name, with username in brackets | Email address, Stripe payment intent (Stripe ID) |
Narrow your search to one type (filter chips)
When you open global search from a customer, domain, or order page, an option appears above the results to limit the search to that type:
| Where you search from | Option shown |
|---|---|
| Customers list or a customer's details page | Search in: Customers |
| Domains list or a domain's details page | Search in: Domains |
| Orders list or an order's details page | Search in: Orders |
Select the option to add a filter chip to the search bar. From then on, the search returns only results of that type. You can also add a chip by typing the phrase directly, for example in: Orders, and Storefront converts it to a chip.
To remove the chip, either press the Delete key or click the X on the chip.
Search history
Global search remembers searches you actually used, so you can return to a record without retyping.
- History keeps only searches you clicked through to a record. Searches you typed and then deleted are not saved.
- Each item shows a clock icon and how long ago you ran the search.
- Click a history item to go back to that record's details page.
- History shows up to 20 items, with a scroll for any beyond the first view.
- Items older than 30 days are removed automatically.
What can be searched
Global search matches the following attributes for each record type:
| Record type | Searchable attributes |
|---|---|
| Customer | Username, name (first and last combined), email address, phone number, external ID, Stripe ID |
| Domain | Domain name, username, customer name (first and last combined) |
| Order | Order ID, username, customer name (first and last combined), email address, Stripe payment intent (Stripe ID) |
Troubleshooting
Nothing happens when I start typing.
Global search needs at least two characters before it returns results. Keep typing past the second character.
A record I expected isn't in the results.
Check whether a filter chip is active in the search bar. A chip such as Search in: Domains limits results to that type only, so a matching customer or order won't appear. Remove the chip by pressing Delete or clicking the X, then search again. Also confirm you're searching a value that global search matches for that record type (see What can be searched above).
My recent searches aren't showing.
History only keeps searches you clicked through to a record, and only for 30 days. Searches you typed and abandoned, or anything older than 30 days, won't appear.
Related articles
Questions? Contact OpenSRS Support.
How helpful was this article?
Thanks for your feedback!
Do you still need help? If so please submit a request here.