Build a locator with location search and radius
This setup is suitable for a compact “find stores near me” locator. It requires a Search form containing a location field and a locator layout containing the distance/radius control and results.
1. Create the Search form
- Go to Store Locator → Builder → New → Search form.
- Give the form a recognizable name, such as
Location + radius search. - Add a location/search field.
- Add category or custom-field controls only if needed.
- Configure the search button and field labels.
- Save the form.
2. Add it to the locator
- Open the required Layout in the Builder.
- Add or select the Search widget.
- Choose the Search form created above.
- Add a Distance filter widget near the search control.
- Add Result count, Store List, and Map widgets.
- In the Store List settings, choose the store card and results per page.
- Enable the desired pagination or Load more behavior.
- Save the layout.
3. Configure global search behavior
Go to Store Locator → Settings → Search. Choose kilometres or miles, optionally restrict search using comma-separated ISO-2 country codes such as US,CA, and enable Address autocomplete if your provider supports it.
4. Test the controls together
Use a private window and follow this exact order:
- Search for an address.
- Confirm distance appears on cards.
- Change the radius and confirm the origin is retained.
- Select a category and confirm radius remains active.
- Sort by distance and verify nearest-first order.
- Select Load more and confirm appended results use the same origin, radius, unit, filters, and sort.
- Use browser geolocation, then change radius again.
If the distance disappears after step 3, the radius request lost its latitude and longitude. See Search, radius, and distance.