A store locator, free on every plan
Your shops on a map with a search box. Visitors type a town, postcode or address, or press Use my location, and see the nearest first, with the distance, today's hours and an Open now badge.
What it does
- Search by town, postcode or address, with suggestions while typing.
- “Use my location”, a radius, and the nearest places first with the distance in kilometres or miles.
- Categories as buttons, each in its own colour, and pins grouped when they crowd.
- Today's hours, an “Open now” badge, a phone link, a website link and directions in the visitor's own maps app.
- A photo and a button of your own in each popup; your own pin icons on Lite and above.
- On Lite and above, the shops can live in a Google Sheet: the map follows the sheet, read every 15 minutes.
On WordPress
Add the Store locator block, or [deltabreen_store_locator] on a classic page. Your shops are Map locations with categories and colours; import them from a CSV and the plugin finds missing coordinates for you. Press Connect and your site gets its own key.
On any other site
One tag with your shops inside it, pasted wherever your site builder takes HTML:
<div data-maps-key="pk_…" data-maps-style="meadow" data-maps-locator style="height: 560px">
<script type="application/json" data-maps-pins>
{ "pins": [
{ "lng": -6.2603, "lat": 53.3413, "title": "Grafton Street", "category": "Shops", "hours": "Mo-Sa 09:00-18:00" },
{ "lng": -9.0535, "lat": 53.2729, "title": "Shop Street", "category": "Cafés", "phone": "+353 91 555 0103" }
],
"categories": { "Shops": "#e11d48", "Cafés": "#15803d" } }
</script>
</div>
<script src="https://tiles.deltabreen.eu/embed.js" async></script>Or keep your shops in a GeoJSON file and point data-maps-pins-url at it. Every option is in the docs.
What it costs
Each page that shows the locator is one map load. A visitor's search counts one search; suggestions while typing are free, and so are “Use my location”, distances, filters and directions. Free covers 20,000 map loads and 10,000 searches a month; paid plans start at €5, with more of both.
What we promise
- No overage bill, ever. Go past your plan and we email you; nothing is charged.Fair use: paid plans run well past the plan while we talk. We may limit use that threatens the service and recover the cost of deliberate abuse. The terms
- Paid maps keep running. Past everything, a paid map keeps serving while a person talks to you.
- Six months' notice. If we ever closed the service, you would hear at least six months before.
- Your styles are yours. Open MapLibre JSON on OpenStreetMap data, to export any day.
- An EU company, EU servers. DeltaBreen Limited, Ireland, with a GDPR agreement for every account.
- A person answers. Support comes from the people who run the service.
Try it free
20,000 map loads a month free, no card, business sites included. Go over and we email you;Fair use: paid plans run well past the plan while we talk. We may limit use that threatens the service and recover the cost of deliberate abuse. The terms we never send an overage bill.