StockByLocation
Show shoppers where it's in stock.
Live, per-location availability on your Shopify product pages, so customers know whether their size is at the shop near them before they make the trip.
StockByLocation isn't listed on the Shopify App Store yet. Email us and we'll let you know as soon as it's available to install.
01 The problem
“In stock” isn't the whole answer when you have more than one shop.
If you sell from several locations, shoppers want to know whether the variant they want is available at their store before they travel. When the product page doesn't say, they guess, give up, or call your staff to ask.
StockByLocation answers that question on the product page itself, using the inventory you already manage in Shopify.
02 How it works
Three steps in the app. One block in your theme.
-
01
Select locations
Choose which of your active Shopify locations to show, and optionally give each one a customer-friendly display name.
-
02
Customize the display
Pick status or exact quantities, set the low-stock threshold and write the messages in your own words.
-
03
Add it to your theme
“Add to theme” opens the theme editor on your product template. Place the Stock by location block and save.
-
04
Shoppers see it live
Availability is read from Shopify when the page loads and refreshes when the shopper picks another variant.
03 Capabilities
Small app, carefully finished.
Multiple store locations
Show any combination of your active Shopify locations, in one block.
Location display names
Rename “Warehouse NL-02” to something shoppers recognise, without touching Shopify settings.
Status or exact quantity
Show “In stock”, or “8 in stock” if you prefer to be precise.
Low-stock messages
Below your threshold (3 by default), show a message such as “Only 2 left”.
Configurable text
Edit every status message. Use {{quantity}} to insert the live number.
Variant-aware
Availability updates as soon as a shopper switches size, colour or any other option.
Display options
Hide out-of-stock locations, or show each location's street and city.
Theme App Extension
Added and positioned in the theme editor, with a heading and Minimal or Boxed style.
Shopify integration
Reads products, inventory and locations. It never changes your stock or products.
04 Who it's for
Shopify merchants with more than one place to buy.
- Retailers with several physical shops and an online store
- Brands with a showroom or flagship store alongside a warehouse
- Stores that want fewer “is this in stock in…?” phone calls and emails
- Merchants who'd rather configure an app than edit theme code
05 Pricing
One plan. Everything included.
Billing runs through Shopify, so charges appear on your regular Shopify invoice. No separate account or payment details needed.
Starter
14-day free trial$3.99per month
- All features on this page
- Works on every product page that has the block
- Email support
Prices in USD, billed by Shopify. Plan selection happens on Shopify's own plan page after installing.
06 Data & support
What the app does with data, and where to get help.
Privacy
Minimal by design
StockByLocation stores your app settings and the Shopify session it needs to reach your store. Inventory is read live and not copied into our database. The app doesn't store information about your customers.
App privacy policySupport
Help from the developer
Questions, setup problems or feature requests go straight to the people who build the app: support@teskesoftware.com.
Setup guide & troubleshooting