Skip to main content

How to use search filters

Learn how to create, assign, and manage search filters so your visitors can narrow down locations by category.

Updated yesterday

Search filters let your visitors narrow down locations by categories like "Open 24 Hours", "Has Parking", or product lines. They show up as checkboxes (or a dropdown) in your store locator.

Creating filters

Go to Filters in your dashboard and click Create Filter. Give it a name and save. That's it.

You can also add a color and an icon to make filters more visual.

Assigning filters to locations

Once you've created your filters, you need to tell StoreRocket which locations have which filters. There are two ways:

In the dashboard: Edit a location, scroll to the Filters section, and check the filters that apply.

Via import: Much faster for bulk assignments. See the import section below.

Importing filters via CSV or Google Sheets

When importing locations, add a column called Filters to your file. List the filter names separated by commas:

WiFi, Parking, Pet Friendly

If a filter name doesn't exist yet, StoreRocket will create it automatically during import. So you don't need to create filters manually first.

This works the same for both CSV files and Google Sheets sync.

Changing how filters work (AND vs OR)

When a visitor selects multiple filters, you can control whether the results show locations that match all of them or any of them.

Go to Widget > Settings and find the Filters Behavior option:

  • Show locations that have ALL selected filters (AND logic): only locations matching every selected filter appear. This is stricter.

  • Show locations that have ANY of the selected filters (OR logic): locations matching at least one filter appear. This shows more results.

Pick whichever makes sense for your use case. AND logic works well when filters are attributes (like "Has WiFi" + "Has Parking"). OR logic works better when filters are categories (like "Restaurant" or "Retail").

Renaming the "Filters" label

Want it to say "Brands" or "Categories" instead of "Filters"? Go to Languages in your dashboard, find the text that says "Filters", and change it to whatever you want. This updates the label in your widget.

Adding icons to filters

Go to Filters, edit a filter, and upload an icon. Accepted formats are JPG, PNG, or SVG, up to 1MB. Icons are automatically resized to fit.

To show icons in the widget instead of colored dots, go to Widget > Settings and enable Use filter icons.

Pre-filtering your store locator via URL

You can link to your store locator with filters already selected. Add ?filters=FILTER-ID to your page URL.

Find the filter ID on your Filters page (shown next to each filter name).

For multiple filters, separate them with commas: ?filters=abc123,def456

This is useful when you want different pages on your site to show different subsets of locations.

Hiding a filter from the widget

If you want to keep a filter for internal organization but don't want visitors to see it, go to Filters, edit the filter, and toggle Visible off.

Hidden filters still work with URL pre-filtering, they just don't show up as checkboxes in the widget.

Something not working?

If filters aren't showing in your widget, make sure at least one location has that filter assigned. Empty filters (with no locations) won't appear.

If filters show up but don't seem to do anything, check the AND/OR setting in Widget > Settings. AND logic can return zero results if no location has all selected filters.

Still stuck? Hit us up on live chat.

Did this answer your question?