GeoStock ‑ Store Locator
All reviews
Adding three new locations caused our product pages to load almost two seconds slower. Support identified that the widget was making separate API calls for each location. They enabled batch loading on our account — one call pulls all five locations at once. Load time went back to normal. Would not have figured out the cause on my own, let alone the fix.
Support helped me place the widget inside a custom section of our product page template that didn't follow the standard Shopify layout. I sent them a screenshot of where I wanted it, they sent back the exact liquid code snippet, and it rendered correctly on the first try. The whole exchange took about twenty minutes.
The low-stock amber indicator has become an unintentional sales tool. Customers see two units left at their nearest store and they move faster. We didn't plan for that behaviour but it's measurable in our data. Items that hit the amber threshold sell through quicker than items showing plenty of stock.
I manage a small chain and the thing that saved me the most time was not having to configure each product individually. The settings apply globally once you set them up. I was expecting a product-by-product setup process and was relieved when it just worked across the whole catalogue.
I wasn't sure how the geolocation would work for customers on mobile networks where the IP doesn't always match the physical location. Turns out it's accurate enough — support explained it uses a combination of signals and for the few edge cases, customers can manually select their preferred location from a dropdown.
Customers wanted to check stock at their workplace location, not their home. Support enabled the manual location selector alongside the auto-detect — customers can tap 'Choose a different store' and pick from a list or enter a zip code. Both options coexist. A small UX addition that respects different shopping patterns.
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.
Added a new location and it wasn't appearing for customers in that zip code. Turned out there's a propagation delay after adding a location — support told me it can take up to 24 hours for the geofencing to update. They manually triggered a refresh on their end and it was live within the hour. Nice to know they can expedite that.
Customers near the border of our Chicago and Milwaukee service areas were being routed to the wrong store. I mentioned this to support and they explained the IP accuracy limitations for nearby locations — then helped me set up a manual zone override for the overlap area. The misrouting dropped by about 80%. They were upfront about what IP detection can and can't do, which I respect.
We have two locations about 40 miles apart and customers were constantly calling to ask which one had a specific item. Since GeoStock went live on our product pages, those calls have dropped to almost nothing. The stock levels update in real time and customers just check before they drive.
シンプルに使いやすい。英語設定ではありますが、設定自体はシンプルで使いやすいです。 チャット対応も大変早く、安心感もあり助かっています。
Great app and excellent support afterwards
Great app! and the support is excellent and solves issues very fast.
Muy buena App. Vino a solucionar lo que nadie podía. Gracias
The support team was incredibly helpful, patient, and resolved my issue within the same day. They were kind, professional, and clearly knew exactly what they were doing. If you’re looking for a reliable location inventory solution on Shopify, they’re definitely one of the best.
Our inventory accuracy had been a real issue — customers would order, then we'd have to cancel because the displayed stock was from the wrong location. Geostock tied our live multi-location inventory directly to the product page. Cancellations dropped dramatically.
Hiding out-of-stock variants was the main reason I installed this, and it works flawlessly. No more frustrated customers trying to add a size that isn't available. The product page looks cleaner and our "add to cart" conversion rate has gone up.
Great to hear your conversion rate improved! Hiding unavailable variants keeps the product page clean and removes friction for customers. Thanks for sharing the results.
We were constantly overselling from our main warehouse while our secondary location had plenty of stock. Geostock's per-location inventory display completely fixed that customers can now see exactly which store near them has the item before adding to cart. Game changer for our multi-location setup.
Overselling from one location while another has stock is a common pain point for multi-location stores. Happy to hear the per-location inventory display solved that for you. Thank you for the review!
Support was quick to resolve the issue for me. Weve been using the app for our multi stores for 5 years now
Almost five years running multi-store with GeoStock. Thank you for sticking with us! Glad we resolved the issue quickly for you.
Great app with excellent customization controls. Customer support is very helpful and fixed our problems in one session. Would highly recommend.
Thank you! We've built GeoStock to be flexible enough to fit different store setups, so it's great to hear the customization is working well for you. Appreciate the recommendation!
Sign up to receive AppNavigator updates
Find out when we add keyword-monitoring, review RSS feeds and more.