Show Inventory Levels By Location On Your Product Page
Display real-time inventory counts from each warehouse or retail location directly on your Shopify product pages. This workflow pulls current stock levels from your connected locations and presents them in a clear format, letting shoppers see exactly where items are available. The location-specific inventory data updates as stock levels change, giving customers accurate availability information before they purchase. Please note, this template runs each time the product page is loaded so we recommend the Unlimited plan.
Trusted by 1,000+ Shopify merchants — from solo operators to scaling brands.

How it works
2 steps to start displaying real-time inventory levels by location on your product pages
Request
Request
Custom Code
Custom Code
Ready to start displaying real-time inventory levels by location on your product pages
Get setup in 2 minutes.
Frequently asked questions
Does this work with products that have multiple variants like size and color?
Yes, the workflow looks up inventory for the specific variant ID passed in the request, so each size/color combination will show its own accurate inventory levels across your locations.
What happens if a location has zero inventory?
The GraphQL query will still return that location with a quantity of 0, so you can choose to either display "Out of stock" or hide those locations entirely in your frontend code.
Can I limit which locations appear to customers?
The current workflow shows all locations where the product is tracked, but you can modify the GraphQL query to filter by specific location IDs if you want to exclude warehouses or staff-only locations from customer view.
Make this template your own!
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
Ready to start displaying real-time inventory levels by location on your product pages?
7-day free trial • 2 min setup • Cancel anytime
Need help? Our automation experts will help you personalize this workflow for free. Contact support