How to add a store locator to your website
A store locator is the map on a business website that answers "where is the nearest one?": every location pinned, the closest listed first, with hours, a phone number and directions. You can build one from a spreadsheet in a few minutes and add it to almost any website with one line of code. This guide covers what a good one needs, how to make it, and the exact steps for each site builder.
What a good store locator does
Every location, pinned where it really is
Addresses looked up properly, so a pin sits on the building and not in the middle of the street or the town.
Nearest first
The question a visitor has is "which one is closest to me?", so the list should answer it before they type anything.
Search by town, ZIP code or address
For visitors planning ahead, or browsing from somewhere else.
The details that make a visit happen
Opening hours, a phone number that calls on a tap, and directions that open in the visitor's own maps app.
Easy to keep current
Shops open, move and change their hours. Updating the locator should take a minute, and never mean replacing code on your site.
Works on a phone
Most people looking for the nearest shop are already out. The locator has to work one-handed on a small screen.
From a spreadsheet to your website
Gather your locations
A spreadsheet with a name and address per row is ideal: export it from Excel, Google Sheets or your point-of-sale system as CSV. A pasted list works too.
Build the locator
Upload the CSV to MightyMaps and match the columns, or paste the list into the chat. Every address is looked up and pinned, and any that need a second look are listed for you.
Make it yours
Describe the title, colours and groups you want ("our shops in green, stockists in grey") and the map takes them.
Publish and embed
Switch the map to Public, copy the embed code from the share menu, and paste it into an HTML or embed block on your site. The guides below give the exact clicks for each site builder.
The exact steps for your site
The locator is the same everywhere. Where it goes, and which plan allows it, differs.
A Code Block on any page. Iframes need the Core plan or above.
See the steps → WixThe Embed HTML element, on any Wix plan.
See the steps → WordPressA Custom HTML block. No plugin to install or keep updated.
See the steps → ShopifyA Custom Liquid section on a page of its own. No app subscription.
See the steps → WebflowThe Code Embed element, on a paid Site or Workspace plan.
See the steps →Another builder, or a hand-coded site? Anywhere you can paste an iframe works: paste the embed code into the page's HTML where you want the map.
Monthly plans, or pay once
Most store locator tools are monthly subscriptions, priced by how many locations you have. Some also ask you to set up your own Google Maps or Mapbox account and key, which is a second bill. For a large chain with locations changing every week, that can be worth it.
MightyMaps has no subscription. Looking up an address is 4 credits, so a twenty-location locator is about 80 credits, and you get 50 free at signup. Viewing the map is free for everyone. The only ongoing cost is visitors searching by address, at 1 credit for every 2 searches, billed to you and capped per day. How it compares with other locators →
Build your store locator
Upload your spreadsheet or paste your list. It takes a few minutes, and the first 50 credits are free.
50 free credits when you sign up · No credit card · No subscription