Skip to content
MerchantPick
GeoStock ‑ Store Locator icon

GeoStock ‑ Store Locator

Show store locator widget and multi location inventory

by sohkal llc · Launched: March 2019

4.9 (106) on Shopify
Manage this app

Verify your developer profile to earn a badge and build trust for your app.

Show inventory by store location. Perfect for multi-location retailers. Display stock by warehouse, reduce cart abandonment, boost sales & conversions.

Get it on Shopify →

About GeoStock ‑ Store Locator

GeoStock shows multi location inventory and stock by location on every product page, so shoppers see which stores have stock. Add a store locator map widget or inventory widget to your product pages. Allow customers browse locations on a map within a set radius. Set stock threshold colors per variant, hide out-of-stock, and disable add-to-cart for empty locations. Add bin locations for warehouse teams, offer store pickup, filter locations by country, and match your fonts, colors, and order.

Last verified: October 1, 2026 · Fresh

App details

Developer
sohkal llc
Category
Sales channels
Pricing
Paid
Launched
March 2019
Rating
4.9 (106) on Shopify

Key features

  • Show stock by location per product
  • Unlimited locations & variants
  • Stock thresholds with custom colors
  • Auto-detect nearest store via IP
  • Country include/exclude filtering
Integrations with:

Inventory Local pickup Location fulfilment Multiple Locations Shopify Admin

2 plans · 14-day free trial

Base Plan

$9.99/month

Plus Plan

$29.99/month

Plans and prices as listed on the Shopify App Store.

Ratings & reviews

based on 139 Shopify App Store reviews

Use the arrows to read individual reviews

Accidentally deleted our busiest location. Support restored it from their Backup system within two hours. All stock configuration, custom messages, and traffic data came back. They also moved the delete action behind a confirmation dialog on our account. Crisis management was handled swiftly and preventively.
— Comfy Cuts
Online-only products were showing the stock widget unnecessarily. Support configured a product tag filter — anything tagged 'online-exclusive' hides the in-store widget. Keeps the product page clean for items that will never be in a physical store.
— Maxwellorganics
Wanted to change the stock indicator colors to match our brand. Support showed me the full color customization panel — I replaced the default green/amber/red with our brand blue/purple/gray. The widget now feels native to our site. Every color, including the text on colored backgrounds, is adjustable.
— Vip Kitchenn
Multi-timezone locations were using a single time zone for open/closed status. Support configured per-location time zones so our Pacific Coast stores show Pacific time and our East Coast stores show Eastern. The open/closed indicator is now accurate for every location regardless of the customer's own time zone.
— Utensio
Two brands operating from the same physical locations needed separate widgets. Support created two widget instances, each filtering by brand tag. Customers on Brand A's site see Brand A's stock at shared locations, and vice versa. The physical locations are shared but the digital experience is separate.
— Gharib Scent
Great app and Great Support
— Lakeside Marine & Service
Product bundles were showing incorrect stock because the widget checked components separately. Support enabled the bundle awareness mode that calculates availability based on the lowest-stock component. A bundle of 3 items now shows 'available' only if all 3 components are in stock at that location. Accurate representation of what customers can actually buy.
— Zivora
Asked about showing real-time open/closed status per location. Support configured the store hours feature with per-location schedules. Each location now shows 'Open until 9 PM' or 'Opens at 10 AM tomorrow' alongside stock data. Customers stopped driving to closed stores, which was the whole point.
— Glamora
We sell fabric by the yard and needed decimal stock quantities. Support enabled the decimal display mode — customers see '14.5 yards available' instead of '14 yards'. Accurate to what's actually on the bolt. Niche requirement that the app handles without any workaround needed.
— Zevra
Merged two locations after consolidating our retail footprint. Support walked me through the merge process that combines stock records while preserving the historical data from both. The merged location inherited the customer traffic data from both predecessors. Clean transition.
— Flux Watches
POS stock updates were taking too long to reflect in GeoStock. Support tightened the webhook sync to near real-time — updates from our POS now appear in the widget within about 60 seconds. For a busy Saturday when stock moves fast, that responsiveness matters. They adjusted it without any downtime.
— Veyla
Stores were displaying in a random order instead of by distance. Support confirmed distance-based sorting is the default but found our account had a legacy configuration overriding it. Reset the sort order and now the nearest store always appears first. Sometimes the fix is just clearing an old setting.
— Houx
No customer service exists at all. If you ask a question about sales, they reply quickly, if you ask for support, they don't reply (four days still no reply in my case). It's a scam.
— Beadable Bliss
I have never left a negative review, because as a small business ourselves, we know how hard things can be. But I installed this app after recommendations and have been trying to get some support since the start to see if it is even able to do what we require - as it doesn't seem to be working. I have reached out numerous times but am yet to receive a reply. I even read other replies which indic...
— theatlasbrand
Doesn't seem to be any support. I am going to uninstall this as I am not sure what benefit(s) it is offering.
— Black Lava Vape
Unfortunately so far we have no experience to report. After researching apps to help us manage our 2 warehouses, we stumbled on Product Inventory Information. It appeared to do what we needed however we did not want to go live without getting some assistance from their team. The app has a 2 week free trial. Since downloading the app, we have sent 3 emails with no response. Recent 1 star reviews f...
— Momma Pots
The concept is fantastic, however that being said… the app is pretty much useless. The app comes with no support and requires you to hire a Shopify Expert to install the app. Once the app is installed it does not function, it just shows “loading..” it never actually loads the information.
— Fusion Scale Hobbies
UPDATE: Be careful with this app developer. When we didn't change our review as demanded they came to our Facebook page and left a recommendation "Thomas Lang doesn't recommend 'Send a message last week, got no response to my email". Very unprofessional. Has been reported to shopify. I don't like to leave a bad review but I have been trying for 5 days to get support with this app and no one will r...
— Everything Keto
Contrary to many reviews here, the support we received was minimal and slow. We weren't able to get any customisation work done due to the development team being 'fully booked' for the foreseeable future. A pity as I think the app is otherwise pretty nifty. Nathan
— Natalino
App itself is fine. There is no support. Developers did not read my email and asked me to explain the problem again then took a month to reply to my email.
— Mine & Yours - Vancouver Luxury Fashion Resale + Consignment

Overview 1 / 20

You might also like

Alternatives to GeoStock ‑ Store Locator →

Are you an app developer?

Get your app in front of the merchants browsing this directory.

Explore the developer pages