# Store

> The values of `location` inside `store-locator store-location` or `store-locator store-popup`.

Status: Ready (Smootify 2.0)  
URL: https://www.smootify.io/docs/reference/attributes/store-locator  
Updated: 2026-10-13

## At a glance

| Part | What it is | Without it |
|---|---|---|
| a Custom element with the tag `map` | the map is drawn in it; give it a height in its styles | the store locator is removed |
| a Custom element with the tag `store-location` | the template of one store in the list | there is no list |
| a Custom element with the tag `map-marker` | the marker of each store on the map, designed as you like, such as an icon | the map has no markers |
| optional: a Custom element with the tag `store-popup` | the card that opens over a marker when it is clicked | a click on a marker moves the map and marks its store in the list, with no card |
| optional: a Form Block with a Text field whose **Name** setting is `query` | searches the list as the visitor types, on any text of the store, such as the city or the postal code | the list is not searched |
| optional: an element with `condition="no-stores"` inside `store-locator` | shows while no store matches the search | an empty list |

More in [the guide](https://www.smootify.io/docs/features/store-availability#2-a-store-locator-page).

## Where it can go

- **Inside any of:** `store-locator store-location`, `store-locator store-popup`.
- On text.

## Values

| Attribute and value | What it is | Notes |
|---|---|---|
| `location="name"` | Name | — |
| `location="address"` | Address | — |
| `location="zip"` | ZIP code | — |
| `location="phone"` | Phone | — |
| `location="country"` | Country | — |
| `location="directions-link"` | Directions | on link |
