Order routing and local delivery
Choosing which location ships an online order with routing rules, testing them before anything ships, local delivery priced by distance, the day’s delivery run in nearest-next order, and a link your driver uses to mark each stop delivered.
5 chapters · 3:35 · narrated in English · captions in English and French
Module 56 · 5 chapters · 3:35
Order routing and local delivery
Choosing which location ships an online order with routing rules, testing them before anything ships, local delivery priced by distance, the day’s delivery run in nearest-next order, and a link your driver uses to mark each stop delivered.
Example store: Maple & Brass, a jewellery shop in Toronto. Names, addresses and figures are made up.
Transcript
01 Choose which location ships
With stock at more than one location, you choose which one ships an online order. Open “Locations” under “Settings” and find “Order routing”; only the store owner can change it.
Without rules, each item comes from your default location first, then the one holding the most of it, then the oldest: exactly as before, until you save rules.
Tick the rules you want: “Keep the order together”, “Closest to the shipping address” and “Your location order”. Put them in order; the first decides, the next breaks a tie.
Closest is measured between postal codes in Canada and the US, and skipped rather than guessed when one is unknown. Then click “Save order routing”.
02 Test routing, then see it on the order
Under the rules, “Test routing” takes a “Shipping postal code”, a “Country” and, if you like, some SKUs with quantities. It uses the rules on screen, saved or not.
It shows where an order to that address would ship from today, why, and how every location ranked. Nothing is reserved.
An order filled from one location says “Ships from” it with “(order routing)” and the reason, and the ship dialog and labels start from there.
Routing never sells stock a location does not have. Pickup orders, items not stocked by location, supplier-shipped items and till sales keep their own rules.
03 Local delivery priced by distance
For local delivery, add an “Own delivery” method to a zone. Under “Price”, “One rate” charges every address the same, and “By distance” charges by how far it is.
Add “Distance tiers”, such as up to 5 km for 4.00 and up to 10 km for 7.00; the last tier is the farthest you deliver. Under “Measured from”, pick where the van leaves.
Distance is a straight line between postal code areas. If the shopper’s area crosses into the next tier, they pay the farther one; past your last tier, it is not offered.
An unknown postal code is not offered it either. In the “Test calculator”, a method priced by distance shows the distance measured and the tier charged.
04 The day’s delivery run
“Delivery runs” under “Orders” lists a day’s local deliveries not yet delivered. Pick the “Delivery day”, and under “Start from”, where the van leaves.
Stops are in nearest-next order, each the closest one not yet visited. It is an estimate in straight lines that does not know the roads; an unplaced stop goes last.
Click “Directions in Google Maps” for the route, split into parts past 11 places, or “Print” for paper. An order on hold stays on the sheet, marked, and is left out of the route.
Or open the order and click “Delivered locally”: it is marked delivered and the shopper is told, with no tracking number needed.
05 The driver’s link
For a driver without a staff login, enter their “Name” under “Driver link”, choose how long the “Link works for”, up to 48 hours, and click “Make driver link”.
Click “Copy” and send it to the driver: it is shown only once. It opens that day’s stops on a phone, in the run sheet’s order.
At each stop the driver opens “Directions”, can add a “Photo (optional)” and taps “Delivered”. The shopper gets the same delivered email as from the order page.
Location and camera details are removed from the photo, and only your team can open it. The run sheet shows each link’s progress, and “Revoke” stops one early.
That completes the course. Every chapter links to its manual page, for when you want more detail.
Transcription en français
01 Choisir l’emplacement qui expédie
Avec du stock à plusieurs emplacements, choisissez lequel expédie une commande en ligne. Ouvrez « Locations » sous « Settings », puis « Order routing » ; seul le propriétaire le modifie.
Sans règles, chaque article vient d’abord de votre emplacement par défaut, puis de celui qui en a le plus, puis du plus ancien : comme avant, tant que vous n’enregistrez pas de règles.
Cochez les règles voulues : « Keep the order together », « Closest to the shipping address » et « Your location order ». Ordonnez-les ; la première décide, la suivante départage.
La proximité se mesure entre codes postaux au Canada et aux États-Unis, et la règle est sautée plutôt que devinée si un code est inconnu. Puis cliquez sur « Save order routing ».
02 Tester le routage, puis le voir sur la commande
Sous les règles, « Test routing » prend un « Shipping postal code », un « Country » et, au besoin, des SKU avec quantités. Il applique les règles à l’écran, enregistrées ou non.
Il montre d’où partirait aujourd’hui une commande vers cette adresse, pourquoi, et le rang de chaque emplacement. Rien n’est réservé.
Une commande servie par un seul emplacement indique « Ships from » avec « (order routing) » et la raison, et l’expédition et les étiquettes partent de là.
Le routage ne vend jamais un stock absent d’un emplacement. Retraits, articles non suivis par emplacement, articles expédiés par le fournisseur et ventes en caisse gardent leurs règles.
03 Livraison locale facturée à la distance
Pour la livraison locale, ajoutez une méthode « Own delivery » à une zone. Sous « Price », « One rate » facture pareil partout, et « By distance » selon la distance.
Ajoutez des « Distance tiers », par exemple jusqu’à 5 km pour 4,00 et 10 km pour 7,00 ; le dernier palier est votre limite. Sous « Measured from », choisissez le point de départ.
La distance se mesure à vol d’oiseau entre zones de code postal. Si la zone de l’acheteur chevauche le palier suivant, il paie le plus loin ; au-delà du dernier, rien n’est offert.
Un code postal inconnu n’y a pas droit non plus. Dans le « Test calculator », une méthode à la distance montre la distance mesurée et le palier facturé.
04 La tournée du jour
« Delivery runs » sous « Orders » liste les livraisons locales du jour pas encore remises. Choisissez le « Delivery day », et sous « Start from », le point de départ.
Les arrêts suivent l’ordre du plus proche suivant. C’est une estimation à vol d’oiseau qui ignore les routes ; un arrêt non situé passe en dernier.
Cliquez sur « Directions in Google Maps » pour l’itinéraire, découpé au-delà de 11 lieux, ou « Print » pour le papier. Une commande en attente reste sur la feuille, marquée, hors itinéraire.
Ou ouvrez la commande et cliquez sur « Delivered locally » : elle est marquée livrée et l’acheteur est averti, sans numéro de suivi.
05 Le lien du livreur
Pour un livreur sans accès, saisissez son « Name » sous « Driver link », choisissez la durée « Link works for », jusqu’à 48 heures, et cliquez sur « Make driver link ».
Cliquez sur « Copy » et envoyez-le au livreur : il n’est montré qu’une fois. Il ouvre les arrêts du jour sur un téléphone, dans l’ordre de la feuille.
À chaque arrêt, le livreur ouvre « Directions », peut ajouter une « Photo (optional) » et touche « Delivered ». L’acheteur reçoit le même courriel de livraison que depuis la commande.
Les données de lieu et d’appareil sont retirées de la photo, que seule votre équipe peut ouvrir. La feuille montre l’avancement de chaque lien, et « Revoke » en arrête un plus tôt.
Le cours est terminé. Chaque chapitre mène à sa page du guide, pour aller plus loin.
Narration is synthesised on our own servers from the script above, in a public-domain voice. Voice credits.