Aller au contenu principal

Multi-Location Operations

Enterprise merchants often fulfill orders from multiple physical locations. This guide covers strategies for managing delivery operations across your network.

Architecture

Each location operates as a semi-independent unit with:

  • Its own delivery zones and rules
  • Dedicated driver pool
  • Independent time slots and capacity limits
  • Separate route planning

The central dashboard provides a unified view across all locations.

Setting up multi-location

  1. Add all locations — See Adding Store Locations
  2. Create per-location profiles — See General Profile Settings
  3. Define non-overlapping zones — Assign clear territories to each location
  4. Assign drivers per location — See Multi-Location Setup

Order routing logic

When a customer places an order:

  1. Their address is checked against all active delivery zones
  2. The matching zone determines which location fulfills the order
  3. If multiple locations match, the nearest one is selected
  4. The order appears in that location's queue

Cross-location visibility

Admins and managers can:

  • View orders across all locations from a single dashboard
  • Filter by location to focus on one site
  • Transfer orders between locations when needed
  • Compare performance metrics across locations

Best practices for enterprise

  • Standardize profiles where possible — Consistent time slots and delivery methods reduce customer confusion
  • Stagger cutoff times — If locations are in different time zones, adjust cutoffs accordingly
  • Regular capacity reviews — Monitor per-location order volumes and adjust slot capacity proactively
  • Dedicated dispatchers — At scale, consider assigning a dispatcher per location rather than one central dispatcher