Shopify app · In App Store review

StockByLocation Shopify inventory by location, on every product page.

Show shoppers which of your stores has their size or colour in stock, using the inventory you already manage in Shopify. Availability is live, follows the selected variant and needs no theme code.

StockByLocation is currently in review for the Shopify App Store and can't be installed yet. Email us and we'll let you know as soon as it's available.

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.

  1. 01

    Select locations

    Choose which of your active Shopify locations to show, and optionally give each one a customer-friendly display name.

  2. 02

    Customize the display

    Pick status or exact quantities, set the low-stock threshold and write the messages in your own words.

  3. 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.

  4. 04

    Shoppers see it live

    Availability is read from Shopify when the page loads and refreshes when the shopper picks another variant.

03 Capabilities

Show stock by location, your way. Small app, carefully finished.

locations

Multiple store locations

Show any combination of your active Shopify locations, in one block.

display_as

Location display names

Rename “Warehouse NL-02” to something shoppers recognise, without touching Shopify settings.

mode

Status or exact quantity

Show “In stock”, or “8 in stock” if you prefer to be precise.

threshold

Low-stock messages

Below your threshold (3 by default), show a message such as “Only 2 left”.

text

Configurable text

Edit every status message. Use {{quantity}} to insert the live number.

variants

Variant-aware

Availability updates as soon as a shopper switches size, colour or any other option.

hide / address

Display options

Hide out-of-stock locations, or show each location's street and city.

app block

Theme App Extension

Added and positioned in the theme editor, with a heading and Minimal or Boxed style.

read-only

Shopify integration

Reads products, inventory and locations. It never changes your stock or products.

04 Who it's for

Multi-location Shopify stores 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.

$3.99 USD per month, with a 14-day free trial. 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
Ask about availability

Prices in USD, billed by Shopify. Plan selection happens on Shopify's own plan page after installing.

06 Questions

Before you install.

Does StockByLocation work with my theme?

It works with themes that support app blocks on the product page, which includes Online Store 2.0 themes such as Shopify's free Dawn theme. You add the Stock by location block in the theme editor; no theme code is edited.

Which locations can I show?

Any active location in your Shopify admin, such as retail stores, showrooms or warehouses. You choose which ones appear and can give each a customer-friendly display name.

Is the stock shown live?

Yes. Availability is read from Shopify when the product page loads and again when a shopper picks another variant. Inventory isn't copied into our database.

Can StockByLocation change my inventory or products?

No. The app only reads products, inventory and locations. It has no permission to change stock, products or prices.

Do shoppers see exact quantities?

That's your choice: show a status such as “In stock” or “Only 2 left”, or the exact available quantity. You can also hide locations that are out of stock.

What does it cost, and how do I cancel?

The Starter plan is $3.99 USD per month after a 14-day free trial, billed through your Shopify invoice. Uninstalling the app from your Shopify admin ends the subscription.

More answers in the setup guide

07 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 policy

Support

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