Articles on: Alerts

Send alerts when a specific location is restocked

If your Shopify store has multiple locations, STOQ can send back in stock alerts only when products are restocked at specific locations you choose. By default, STOQ triggers alerts whenever inventory is added at any location. With location-based alerts, you control exactly which locations count as a restock, so customers only get notified when the right warehouse or store is refilled.

Why Use Location-Based Alerts


Filtering alerts by location is useful when your store fulfills orders from specific warehouses or retail locations.

  • Prevent alerts from firing when you restock a location that does not fulfill online orders (e.g., a wholesale warehouse or a location reserved for in-store pickup only).
  • Ensure customers are only notified when stock is available at a location that can actually ship to them.
  • Reduce unnecessary alerts when transferring inventory between locations, which can temporarily increase stock at a non-fulfillment location.

Prerequisites


Before you can enable location-based alerts, make sure the following are in place.

  • A paid STOQ plan is required. The location-based alerts toggle is only available on paid plans.
  • Multiple Shopify locations must be set up. You need at least two locations configured in your Shopify admin under Settings > Locations for this feature to be useful.
  • Back in stock alerts must be active. Customers need to be signing up for restock notifications for alerts to be sent.

How to Send Alerts When a Specific Location Is Restocked


Follow these steps to enable location-based alerts and select which locations should trigger notifications.

  1. Open the STOQ app from your Shopify admin.
  2. Click Back in stock alerts in the left menu bar.
  3. Click the Notifications tab.
  4. Scroll down to the Delivery settings section.
  5. Click the toggle next to Location-based alerts to turn it on.
  6. Under Settings, you will see a list of all your Shopify locations with their addresses.
  7. Select the checkbox next to each location that should trigger back-in-stock alerts when restocked.
  8. Click Save to apply your changes.




Note: The toggle saves immediately when you click it. However, your location selections are only saved when you click Save.


How It Works


Once location-based alerts are enabled and you have selected one or more locations:

  • STOQ checks inventory levels at your selected locations when a product is restocked.
  • If inventory increases at a selected location, customers who signed up for that product will receive a back in stock alert.
  • If inventory increases at a location that is not selected, no alerts are sent.
  • If you disable the toggle, STOQ reverts to the default behavior and sends alerts for restocks at any location.

Understanding the Location List


Each location in the list shows the location name followed by its full address (street, city, province, country, and zip code). This helps you identify the correct location if you have multiple with similar names.



Known Limitations


Keep these points in mind when using location-based alerts.

  • This feature requires a paid STOQ plan. Free plan users cannot enable the toggle or select locations.
  • Location-based alerts apply globally across all products. You cannot assign different locations to different products.
  • If you add a new location in Shopify after enabling this feature, you will need to return to the Locations section in STOQ and select the new location manually. New locations are not automatically included.
  • Location-based alerts only affect back in stock (restock) alerts. They do not apply to preorder notifications. Preorder location filtering is a separate setting.
  • If all selected locations are removed or deselected, and the toggle is still on, no alerts will be sent for any restock.

Troubleshooting


If location-based alerts are not working as expected, use this table to find a fix.

Symptom

Likely Cause

Fix

Toggle is greyed out

You are on the Free plan

Upgrade to a paid STOQ plan in Settings

Alerts are sent for all locations

Location-based alerts is not enabled

Go to Notifications tab > Locations and turn on the toggle

Alerts are not sent for any restock

No locations are selected, or changes were not saved

Select at least one location and click Save

A new location does not appear in the list

Location was added in Shopify after the page loaded

Refresh the STOQ app page to load the updated location list

Alerts still fire after disabling a location

Changes were not saved

Click Save after deselecting the location

Inventory transfer triggered an alert

Stock was transferred to a selected location

This is expected behavior; any inventory increase at a selected location triggers alerts


FAQs


Q: What happens if I disable location-based alerts?

A: STOQ reverts to the default behavior and sends back in stock alerts whenever inventory increases at any of your Shopify locations.


Q: Can I select more than one location?

A: Yes. You can select as many locations as you want. Alerts will be sent when inventory increases at any of the selected locations.


Q: Do I need a paid plan for this feature?

A: Yes. Location-based alerts are only available on paid STOQ plans. The toggle is disabled on the Free plan.


Q: Will this affect preorder notifications?

A: No. Location-based alerts only apply to back in stock (restock) notifications. Preorder location filtering is a separate setting available in the preorder configuration.


Q: What happens if I transfer inventory between locations?

A: If inventory is transferred to a selected location, STOQ may detect the increase and send alerts. To avoid this, make sure only your primary fulfillment locations are selected.


Q: Does this feature work with Shopify Markets?

A: Location-based alerts and market-based alerts are separate features. You can use them independently or together. Market-based alerts are configured in the Markets section above Locations on the same page.


Updated on: 02/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!