Multi-Location Setup
If you operate from more than one store, warehouse, or fulfillment center, Scrollengine supports multi-location configuration so each location can have its own delivery zones, schedules, and teams.
How multi-location works
Each location in Scrollengine operates independently with its own:
- Delivery zone (zip codes, radius, or map zone)
- Time slots and working hours
- Assigned drivers and vehicles
- Order queue and routes
When a customer places an order, Scrollengine determines which location serves that address based on the delivery rules you've configured.
Setting up multiple locations
- Add each location with its physical address
- Create or assign a profile for each location
- Configure delivery rules specific to each location's service area
- Set time slots per location
Handling overlapping zones
If two locations have overlapping delivery zones (e.g., downtown areas served by two nearby stores):
- Scrollengine routes orders to the nearest location by default
- You can override this by adjusting zone priorities in the delivery rules
- Consider splitting overlapping areas into distinct zones for clearer assignment
Per-location driver assignment
Drivers can be assigned to specific locations. This ensures:
- Orders from Location A are only routed to Location A's drivers
- Route planning stays optimized per dispatch point
- Driver workload is balanced within each location
See Adding Users & Drivers for setup details.
Best practices for multi-location
- Avoid zone overlaps where possible — clear boundaries reduce routing confusion
- Use consistent naming — "Brooklyn Store", "Manhattan Warehouse" is clearer than "Store 1", "Store 2"
- Test each location independently — Place test orders within each zone to verify correct routing
- Monitor per-location metrics — Track delivery times and volumes per location to identify bottlenecks