Show stock by location without cluttering your product page

StockForge - Location Stock adds a theme block to your product page. Customers can see what’s available at each location, while you decide whether to show exact quantities or only stock status.

Built for multi-location stores

Everything you need to show location-level inventory clearly and keep control over what you reveal.

Clear stock by location on product pages

Show available inventory per location so customers know where it is in stock.

You control what you reveal

Show exact quantities or only status (In stock / Low stock / Out of stock) depending on your strategy.

Locations, ordering, and visibility

Choose which locations appear, hide out-of-stock locations, and sort manually, by name, or by highest stock.

Optional store details

Add address, map link, and weekly opening hours per location (depending on plan and your setup).

Made for Shopify themes

Add a theme block to your product template and the stock list appears where you want it.

Admin available in English and Spanish

Embedded admin UI with language detection. You can also force `?locale=en` or `?locale=es` if needed.

How it works

Four steps from install to storefront.

  1. Install from the App Store

    Open the listing and install StockForge - Location Stock on your store.

  2. Configure in Shopify admin

    Choose what to show (numbers or status), pick visible locations, set ordering, and add optional details like map links and opening hours.

  3. Add the theme block

    Add the “Stock by location” block to your product template in the theme editor and set the low-stock threshold if needed.

  4. Preview a product page

    Open a product and confirm the list appears correctly for your variants and locations.

Frequently asked questions

Short answers here. For step-by-step setup, read the docs.

Theme compatibility

Will it work with my Shopify theme?

You need an Online Store 2.0 theme (JSON templates, e.g. Dawn). Vintage themes without app blocks can’t add the block from the theme editor.

Do I need to edit code?

No. Install the app, configure it in the Shopify admin, and add the “Stock by location” theme block to your product template.

What customers see

Can I hide exact quantities?

Yes. You can show only status (In stock / Low stock / Out of stock) instead of numbers. The “low stock” threshold is set in the theme block settings.

Can I hide locations that are out of stock?

Yes. You can choose to hide locations with zero available inventory.

Can I change the location order?

Yes: manual ordering, by name, or show the locations with the most stock first (depending on your plan).

Performance and updates

Is the stock accurate?

The widget shows the available inventory per location for the selected variant, based on your Shopify inventory data and your app settings.

Will it slow down my store?

The block loads only what it needs for the product/variant being viewed. If you notice slowness, review your theme and the number of visible locations.

Locations and limits

How many locations can I use?

The app reads up to 50 active locations. How many you can show on the storefront may depend on your plan (managed inside Shopify).

What if I add more Shopify locations later?

They will appear in the app configuration. You decide which ones are visible and in what order.

Plans and billing

Where do I manage my plan?

Plans are managed in Shopify (Managed App Pricing). Pricing and trial settings are configured in the app listing.

Is there a free trial or refund period?

It depends on how the app listing is configured. Check the app’s Shopify App Store listing for the most up-to-date details.

Uninstall and support

How do I uninstall and remove it from my theme?

Remove the block in the theme editor, then uninstall the app from Shopify. If anything remains visible, re-check your product template.

I need help with setup

Read the docs on this site or email support using the address on the Contact page.

Ready to install?

Most visitors come from the Shopify App Store. This page gives a quick overview and help. The next step is opening the listing.