Location-based inventory rules allow you to control which inventory is considered available for each customer’s market. This means a customer will only receive a notification when a product is restocked in a location that serves their region. Instead of relying on global inventory, notifications are tied to the locations you assign to each market.
How it works
This feature connects two things:
Shopify Markets, which define where your customers are located
Shopify Locations, which define where your inventory is stored
You assign one or more locations to each market. When a customer subscribes to a product, Notify Me records their market and uses that information when inventory changes.
When a product is restocked, the system checks whether the inventory is available in the locations assigned to that customer’s market. A notification is only sent if those conditions are met.
Example
If you have separate warehouses for different regions, you can map them like this:
United States market → US warehouse
European Union market → EU warehouse
If a product is restocked in the US warehouse, only customers in the United States market will be notified. Customers in the EU will not receive a notification unless the product is also available in the EU warehouse.
What are Shopify Markets?
Shopify Markets let you group customers based on their region, such as countries or geographic areas.
They are typically used to manage things like currency, pricing, and storefront experience for different regions.
What are Shopify Locations?
Shopify Locations represent where your inventory is stored and fulfilled from.
These can include warehouses, retail stores, or third-party fulfillment centers. Inventory levels are tracked separately for each location.
Where this applies in Notify Me
Location-based inventory rules are used in:
Back-in-stock notifications
Pre-order notifications (Coming soon)
Both features rely on the same logic when determining whether a customer should be notified.
When should you use this feature?
This feature is useful if you:
Sell to multiple regions or countries
Manage inventory across multiple locations
Want to ensure notifications reflect actual product availability per region
Next step
To start using this feature, follow the setup guide:


