Location-based inventory rules allow you to define which inventory locations should be used for each Shopify Market. Once configured, Notify Me will only send notifications when a product is restocked in a location that is assigned to the customer’s market.
If you're new to this feature, you can learn more about how location-based inventory rules work here.
Before you start
Before setting this up, make sure:
Shopify Markets are already configured
Shopify Locations are set up
You have selected which locations to track in Notify Me
Only tracked locations can be used in market mapping.
Step 1: Open location settings
In your Shopify admin, open Notify Me, then go to Settings and select Locations.
Step 2: Enable location-based inventory rules
Turn on the setting for location-based inventory rules. Once enabled, you will be able to assign locations to each market.
Step 3: Map markets to locations
Select a Shopify Market from the dropdown and add it to your mapping list.
Step 4: Assign locations to each market
Choose one or more locations that should serve this market. These locations will be used to determine whether inventory is available for customers in that region.
Step 5: Repeat for other markets
Continue assigning locations for each market you want to configure. You can assign multiple locations to a single market, and the same location can be used across different markets if needed.
If you choose to continue without mapping all markets, Notify Me will fall back to default behavior for those markets. In this case, customers will receive notifications if the product is available in any tracked location, regardless of region.
How notifications work after setup
When a product is restocked, Notify Me checks:
The customer’s market
The locations assigned to that market
Whether inventory is available in those locations
A notification is only sent if inventory is available in the correct location.
What happens when markets or locations change
If you update your Shopify setup, such as adding or removing markets or locations, Notify Me will automatically sync these changes. After syncing, you may need to review your mappings to make sure everything is still correctly assigned.
You will be notified if updates require your attention.
FAQs
Why didn’t a customer receive a notification?
A customer may not receive a notification if the product is not available for their market.
This can happen when:
The product was restocked in a location not assigned to the customer’s market
The customer’s market is not mapped to any location
The location is not selected as a tracked location
Inventory tracking is disabled for the product variant
Why did a customer from another region receive a notification?
This can happen when:
The customer’s market is not mapped, or
You continued setup without mapping all markets
In these cases, Notify Me uses all tracked locations, which can send notifications across regions.
Why can’t I see some locations when mapping?
Only locations selected as tracked inventory locations will appear.
To fix this:
Go to Notify Me → Settings → Locations
Enable the location under tracked locations
Can I assign multiple locations to one market?
Yes. A single market can be connected to multiple locations.
Can one location serve multiple markets?
Yes. The same location can be used for multiple markets.
What happens if a customer’s market is unknown?
If the market cannot be identified:
It will appear as “–” in reporting
Notifications will follow the default behavior, based on any available tracked inventory





