Shyjal

LocateStore - Create a map of all your stores using Google Sheets

by
LocateStore turns a Google Sheet into a fast, mobile friendly store locator. Add your store address in a Google Sheet, and get an interactive map with search and filters. Easily embed on any website. No code, no API keys, and edits sync instantly. Built for multi location brands that want a simple “find a store near me” experience.

Add a comment

Replies

Best
Shyjal
Maker
📌

Hi Product Hunt 👋

Shyjal here from Micro.company, maker of LocateStore.

While working with many businesses, we kept seeing the same issue: Building a store locator is still far more complicated than it should be.

Most teams already manage store locations in a spreadsheet. But to put those locations on a live map, they end up dealing with map API keys, custom development, agencies, long back and forth, and ongoing maintenance. All for something that should be simple. So we built LocateStore.

LocateStore lets you manage all your store locations in a Google Sheet. Store name, address, contact details, website, tags and more. From that single sheet, LocateStore automatically creates a clean, interactive, mobile friendly store locator with search and filters. Any update in the sheet reflects instantly on the live map.

No code. No API keys. No maintenance.

How it works is simple.
- Sign up to locatestore
- Add locations to a Google Sheet
- Copy-paste a small embed snippet into your site

That’s it, your store locator is live.

We built LocateStore to keep store locators simple, easy to understand, and fast to set up. It is designed to deliver a smooth “find a store near me” experience and is already powering 1000+ businesses.

Would love for you to check it out, try it, and share your feedback.

This is a really satisfying idea - “a Google Sheet becomes a store locator” is exactly how most small teams already work. The no-API-keys, no-maintenance promise is a huge win.

I’m curious how it behaves once it meets real-world data though. Addresses are often messy, duplicated, or half-filled - do you do any validation/cleanup, or is it strictly “whatever’s in the sheet”?

Also, if someone has a larger list (say, a few thousand locations), does the map stay snappy and readable? And can the embedded map be styled enough to feel on-brand, or is it intentionally minimal?

Congrats on the launch - this feels like one of those tools that saves you an entire weekend the first time you need it.

Shyjal
Maker

On data quality, we try to be forgiving by default. We auto normalize and geocode addresses as best as possible, flag rows that need attention, and safely skip incomplete ones instead of breaking the map. The sheet stays the source of truth, but we help catch obvious issues.

For scale, a few thousand locations is fine. We use clustering and lazy loading so the map stays fast and readable, even on mobile.

Styling is intentionally simple to start, but you can already control colors, map style, markers, and layout so it blends well with your site. We are expanding this without turning it into a design headache.

Really glad it resonated. Saving that weekend was exactly the goal.

@shyjal This is exactly the pragmatic approach I hoped for - be forgiving, flag issues, don’t break the map.

Glad to hear a few thousand locations stays snappy on mobile too. And keeping styling flexible-but-simple is the right tradeoff.

Congrats again - love tools that quietly save a weekend.

Shyjal
Maker

Thank you Dmitry 🙌

Himani Sah

Is this meant for businesses that have offline stores and want to show their locations on their website??

Shyjal
Maker
@himani_sah1 yes, exactly
Amelia Brooks

This saves me so much manual effort—a big win for me.

Shyjal
Maker

Thanks so much for the kind words, Amelia 🙌

Will Carter

Love the simplicity of the concept, going from a simple, accessible datastore to a embeddable web component. I honestly kind of want to use this just personally to create a map of my favorite places around town.

Aslam Abbas

@wcrtr Thank you for your honest feedback.Yes, feel free to create any map of your liking.

  • Your favourite cafes in town.

  • Create a travel list for your friend.

  • Places you want to visit in future.

Josef

This solves a very real ops problem. Spreadsheets are still the backbone of many multi-location setups, so building on top of Sheets makes a lot of sense.

Aslam Abbas

@gnizdoapp Yup. 💯

Abby

this is a brilliant idea. Looks like it only works of google sheets? How about a just a simple csv file?

Aslam Abbas

@abbybaby Thank you.

Yes its 100% based on top of Google Sheets. The CSV file would have to be first imported to the Google Sheet, which is ok I suppose.

Abby

@aslamabbas makes sense. Maybe just an extra tool to those conversions, this is for people that are not that technically savvy.

Ryan Thill

Turning a live Google Sheet into a locator gets tricky at scale: Sheets API quotas plus geocoding churn and 1k+ pins can tank TTI on mobile.

Best practice is to precompute and persist canonical lat,lng in the sheet, batch geocode server-side with caching, and ship a CDN cached JSON feed with marker clustering or viewport based loading.

What geocoder and maps stack are you using to keep it truly “no API keys,” and how do you handle address normalization plus rate limits when rows change frequently?

Shyjal
Maker

Great questions @ryan_thill

We use multiple map providers under the hood to deliver a beautiful store locator with zero technical effort.

Data is synced in batches rather than read in real time from Google Sheets, which makes the system scalable.

We already have thousands of store locators running, each handling a healthy number of daily visitors.

Shyjal
Maker

I hope I answered your questions. Let me know if you have any other questions.

Aslam Abbas

Hi PH community, 👋

Managing store locations shouldn’t require a developer. That’s why we built LocateStore to sync directly with Google Sheets.

Instead of showing customers a long, static list of addresses on your “Contact Us” page, LocateStore helps you add an interactive map that makes it easier to find nearby locations and can increase the chances of visitors actually walking into a store.

You can check out the live demo here:
👉 https://locatestore.com/demo

I’d love to hear your thoughts:

  • Do you prefer maps over lists when searching for a business?

  • Does an interactive locator influence your decision to visit a store?

Cheers,
Aslam from Micro.company

Joosep Seitam

Nice launch :), this feels very practical. Curious how people handle frequent or seasonal updates with it.

12
Next
Last