Skip to main content

How to change the search filters behavior

Control whether multiple filters use AND or OR logic when visitors select more than one.

Updated over 3 weeks ago

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

Changing the behavior

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 the default and more strict.

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

When to use each

AND (exclusive) works best for:

  • Attribute-based filters: "Has WiFi" + "Has Parking" = show only stores with both

  • Narrowing down results by multiple requirements

OR (inclusive) works best for:

  • Category-based filters: "Restaurant" or "Retail" = show both types

  • Giving visitors more options, not fewer

Example

You have 3 filters: Parking, WiFi, Pet Friendly.

A visitor selects Parking and WiFi:

  • AND logic: Only shows locations that have both Parking AND WiFi assigned

  • OR logic: Shows locations that have Parking OR WiFi (or both)

No results after selecting filters?

If visitors get zero results when selecting multiple filters, you're probably using AND logic and no locations have all the selected filters assigned. Either:

  1. Switch to OR logic (see above)

  2. Make sure your locations have the right filters assigned

For a full guide on filters, see How to use search filters.

Did this answer your question?