Back to blog
·Updated ·5 min read

How Do I Set Up Shopify Order Alerts for Multiple Store Locations?

Guide to routing Shopify order notifications to the right warehouse, retail location, or fulfillment team. Stop sending every alert to everyone—get orders to the staff who need to act on them.

shopifywhatsappmulti-locationnotificationsfulfillment
Written with AI·Reviewed by Zubair Mohsin

Quick answer: To set up order alerts for multiple Shopify locations, you need notification routing based on order attributes such as branch location, shipping country, products, SKUs or collections, or order value. Apps like StaffPing let you create rules that send specific orders to specific team members, so each location only gets alerts for orders they handle.


Running multiple store locations means different teams need different information. Your East Coast warehouse doesn't need alerts about orders shipping from the West Coast. Your retail staff don't need notifications for online-only orders.

Here's how to set up order alerts that actually make sense for multi-location operations.

Why Standard Notifications Fail Multi-Location Stores

Shopify's built-in notifications treat your store as one location. Every order notification goes to the same email addresses. This creates problems:

Notification overload: Staff receive alerts for orders they can't act on. A warehouse team member at Location A gets pinged about an order shipping from Location B. They learn to ignore notifications.

Delayed response: When everyone gets every notification, nobody feels responsible. Orders sit because each location assumes another location will handle it.

Confusion during high volume: During sales or peak seasons, irrelevant notifications bury the ones that matter. Your team wastes time filtering through alerts manually.

The solution is routing notifications based on who actually needs to act.

How Order Routing Works

Order routing sends notifications to specific people based on order attributes. Instead of broadcasting to everyone, each alert goes to the right team.

Common routing criteria:

Route ByUse CaseExample
Assigned locationMulti-warehouse fulfillmentEast Coast orders → East Coast team
Shipping countryCross-border fulfillmentOrders to the UAE → Dubai team
Products or collectionsSpecialized handlingElectronics collection → Warehouse A
Order valueManager oversightOrders over $500 → Manager

You can combine criteria. High-value electronics orders shipping to the UAE could alert both the Dubai team and a manager.

Setting Up Location-Based Alerts

Option 1: Use Shopify's Location Assignment

If you use Shopify's multi-location inventory, orders get assigned to locations based on inventory availability and fulfillment priority.

Route notifications by assigned location:

  1. Configure your Shopify locations in Settings → Locations
  2. Set fulfillment priority order
  3. Use a notification app that reads location assignment
  4. Create rules: "If assigned location is Warehouse East, notify East Coast team"

This works well when Shopify's automatic assignment matches your fulfillment workflow.

Option 2: Route by Shipping Address

For regional fulfillment centers, route based on the country the order ships to.

Example setup:

  • Orders shipping to the UAE → Dubai team
  • Orders shipping to Saudi Arabia → Riyadh team

This approach works when you fulfill based on customer proximity rather than inventory location.

Option 3: Route by Product or Collection

Some products require specialized handling or ship from dedicated facilities.

Example setup:

  • Products in a "Fragile" collection → Warehouse with special packaging
  • Products in "Electronics" collection → Electronics fulfillment center
  • Specific wholesale SKUs → Wholesale team

This works for stores with diverse product lines handled by different teams.

What About Retail Pickup Orders?

Stores offering both shipping and local pickup need separate notification flows.

For local pickup orders:

  • Alert retail staff immediately
  • Include customer name and phone for verification
  • Note the pickup location if you have multiple retail stores

For shipping orders:

  • Alert warehouse team
  • Include shipping address and method
  • Skip retail staff entirely

With proper routing, your retail team only sees walk-in customers. Your warehouse only sees orders to pack and ship.

Avoiding Common Mistakes

Mistake 1: Over-complicating rules

Start simple. Route by one criterion first—usually assigned location. Add complexity only when you see orders falling through cracks.

Mistake 2: No fallback notifications

What happens when an order doesn't match any rule? Add a catch-all ping with no conditions so a manager or operations lead sees every order.

Mistake 3: Not testing with real orders

Before going live, place test orders that should route to each location. Confirm the right people receive alerts. Adjust rules based on what you find.

What Should Multi-Location Notifications Include?

Each notification should give staff enough context to act without opening Shopify:

East Coast Orders

Order #8842

Items: 2x Wireless Headphones, 1x Phone Case
Total: $89.00
Ship to: Brooklyn, NY
Payment: Prepaid

The header is the ping's name. Name each ping after its location so the header tells staff which branch is responsible.

How StaffPing Handles Multi-Location Routing

StaffPing lets you create notification rules based on:

  • Assigned Shopify location
  • Shipping country
  • Specific products, SKUs or collections
  • Order value thresholds
  • Payment method (COD vs prepaid)

Branch Location routing covers 1 location on Starter, 5 on Growth and 15 on Scale.

You add team members, then choose which of them receive each ping.

Example configuration:

  • Add the 3 East Coast team members as recipients
  • Create rule: "Orders assigned to East Coast location → notify those 3 team members"
  • Create rule: "Orders over $500 assigned to East Coast → also notify Regional Manager"

Each team member receives WhatsApp alerts only for orders they need to handle.

StaffPing sends WhatsApp alerts to your team when Shopify orders need attention.

StaffPing is now live on the Shopify App Store. Install it here to get started.


Summary

To set up Shopify order alerts for multiple locations:

  1. Decide your routing logic: By branch location, shipping country, products, or order value
  2. Use an app with rule-based routing: Shopify's own tools can't send location-based alerts to your team on WhatsApp
  3. Start simple: One routing rule, then add complexity as needed
  4. Set a fallback: Ensure unmatched orders still notify someone
  5. Test thoroughly: Place orders that should hit each location

The goal is getting each order to the team that will fulfill it—without overwhelming everyone else with irrelevant alerts.

Ready to stop refreshing Shopify?

Get WhatsApp alerts when orders need your team's attention.

Install on Shopify