Store Locator
Searchable retailer directory. No Google Maps API key needed.
Live preview
See it in action.
Fully interactive, drag, click, scroll inside the frame, toggle to mobile.
About this section
A clean, searchable retailer directory with real-time client-side filtering by name, city, or region. Each retailer is a theme block with name, address, city, region, country, phone, hours, and optional URL. Get-directions links open Google Maps in a new tab. No third-party SDK, no API key, no monthly fee.
Install in 90 seconds
- 01
Create /sections/modblo-store-locator.liquid.
- 02
Paste the section code and save.
- 03
Add the section to a /pages/stockists or /pages/find-us page via the theme editor.
- 04
Add Retailer blocks for each store. Fill in name, address, city, region, phone, hours.
- 05
(Optional) Tag your flagship with 'Flagship' or pop-ups with 'Pop-up' to highlight them.
The code
This is the file you'll paste into your theme.
Unlock the section code
Store Locator is a premium section. Get the full Liquid + scoped CSS paste-ready.
One-time purchase · Lifetime updates · You own the code
What you can customize
Every setting below shows up in the Shopify theme editor. Change them without touching code.
| Setting | Type | Default |
|---|---|---|
Eyebrow eyebrow | Text | Stockists |
Heading heading | Text | Find us in store |
Subheading subheading | Text | , |
Search placeholder search_placeholder | Text | , |
Background bg | Color picker | #ffffff |
Foreground fg | Color picker | #0b0b0c |
Accent accent | Color picker | #6366f1 |
Retailers (theme blocks) blocks Add unlimited retailer blocks. Each one is a card in the directory. | blocks | , |
SEO and accessibility notes
- All retailers rendered in the initial HTML, fully crawlable for local SEO.
- Real <a> tel: and Google Maps links, native phone-tap and directions.
- Search filtering is purely client-side, no network roundtrip per keystroke.
- No external SDK, zero impact on page weight or third-party request count.
Related
