Skip to main content
How-to

Searching and filtering customers

The customer list is your starting point for finding and managing customer records. From here you can search by almost any field, apply multi-criteria filters, configure which columns display, and perform bulk operations like merging or deleting customers.

The search bar at the top of the customer list provides a fast way to find a specific customer. Select the search icon to open the smart search modal.

Type a name, email address, phone number, date, zip code, or any other identifying value into the search field. Smart search looks across email, first name, last name, company, tags, dates, phone numbers, and more. Results update in the customer table when you submit the search.

tip

Smart search is best for finding a specific customer when you know some identifying detail. For broader queries across multiple criteria, use advanced filtering instead.

Advanced filtering

Select the filter icon to open the filter modal. Filters let you narrow the customer list using multiple criteria simultaneously. The modal is organized into three sections: General, Billing, and Shipping.

General filters

FilterTypeDescription
EmailTextMatch customers by email address
Has All TagsMulti-selectCustomers must have every selected tag
Has Any TagsMulti-selectCustomers must have at least one selected tag
Last Modified StartDateCustomers modified on or after this date
Last Modified EndDateCustomers modified on or before this date
Pricing TierSelectCustomers assigned to this pricing tier
Quickbooks CodeTextMatch by QuickBooks customer code
Quickbooks ClassSelectMatch by QuickBooks class
Signup StartDateCustomers who signed up on or after this date
Signup EndDateCustomers who signed up on or before this date

Billing address filters

FilterType
First NameText
Last NameText
CompanyText
CityText
State/RegionText
Postal CodeText
CountrySelect
Day PhoneText
Evening PhoneText

Shipping address filters

The shipping section provides the same fields as the billing section, filtering against shipping addresses instead of billing addresses.

When filters are active, a Clear Filter button appears in the toolbar. Select it to remove all active filters and return to the unfiltered list.

Configuring columns

Select the table options icon to choose which columns display in the customer list. Toggle columns on or off to match the information your team uses most.

ColumnSortableDescription
EmailYesCustomer login email
First NameYesBilling first name
Last NameYesBilling last name
TagsNoAssigned customer tags
CompanyYesBilling company name
PhoneNoBilling phone number
Last Order DateYesDate of the customer's most recent order
Pricing TiersNoAssigned pricing tiers
UnapprovedNoWhether the signup is pending approval
Tax ExemptNoTax-exempt status
Allow PONoWhether purchase orders are allowed
Auto Approve PONoWhether POs are auto-approved
Allow CODNoWhether cash on delivery is allowed
Auto Approve CODNoWhether COD is auto-approved
Allow QuotesNoWhether quote requests are allowed
Free ShippingNoWhether free shipping is enabled
Lifetime OrdersYesTotal number of orders placed
Lifetime ValueYesTotal value of all orders

Your column selections are saved to your account and persist across sessions.

Sorting and pagination

Select any sortable column header to sort the customer list. Sorting is server-side, so it applies across all pages of results, not just the currently visible page.

Use the pagination controls at the bottom of the table to navigate between pages. You can configure the page size to show 5, 10, 15, 25, 50, or 100 customers per page.

Bulk operations

Merge customers

When duplicate customer records exist, you can merge them into a single profile. Select the three-dot menu on a customer row and choose Merge Customer. This opens a modal where you select which customer record to merge into. The original customer's data is combined into the target record.

warning

Merging customers cannot be undone. Review both records carefully before confirming the merge.

Delete a customer

Select the three-dot menu on a customer row and choose Delete to remove a customer record. You'll be prompted to confirm before the deletion proceeds.

Creating a customer

Select the person add icon in the toolbar to create a new customer. The modal requires two fields:

FieldRequiredNotes
EmailYesMust be a valid email address. This becomes the customer's login email.
PasswordNoIf provided, must be at least 4 characters. If omitted, the customer can set a password later through the storefront's password reset flow.

After creation, the new customer appears in your list and you can navigate to their detail page to fill in additional information.

Logging in as a customer

You can generate a magic login link to access your storefront as a specific customer. This is useful for troubleshooting account-specific issues or verifying what a customer sees.

  1. Select the three-dot menu on a customer row and choose Login As Customer.
  2. In the modal, select the StoreFront you want to log in to.
  3. Select Login. A new browser window opens with you logged in as that customer on the selected storefront.
info

This opens a live session on your storefront. Any orders placed during this session are real orders on the customer's account.

Was this page helpful?