What route software supports recurring weekly deliveries to the same customers?
Short answer
Look for software that keeps the schedule on the customer (weekdays, every few weeks, or a day of the month) and makes the orders for you ahead of time, so nobody retypes last week’s list. The routes are then planned fresh each day, because the mix of stops and drivers changes. In Afi Planner you set “Delivers every…” on a contact and the orders are created 14 days ahead; “Copy stops from another day” brings a whole past day forward.
How it works in Afi Planner
How recurring schedules work
A weekly customer is two things: a standing order (who, where, which window, how often) and a daily plan (which driver takes which stop, in what order). Software that treats them as one gives you either a frozen route that breaks the first day a driver is out, or no memory at all. Check these in any product.
- The schedule sits on the customer, not in a copied spreadsheet tab
- Rhythms beyond every week: Monday and Thursday, every second week, the 15th of the month, with start and end dates
- Holidays: what happens when the regular day is a closed day
- Skipping one week without deleting the schedule
- What happens to orders already made when the schedule changes
- Whether the orders are ordinary orders planned with the rest of the day, or a fixed route
Set it up in Afi Planner
Afi Planner is route planning and delivery management software for local delivery teams, made by Afi Labs. The schedule lives on the customer in Contacts. Open the contact (save it first), switch on “Delivers every…” and fill in the rest. Press “Save schedule”: the orders for the next 14 days appear at once, and the scheduler, which runs every hour, adds each new day as it comes within 14 days.
- “Repeats”: “On weekdays” (any combination of Monday to Sunday, “How often” every week or every 2, 3, 4, 6 or 8 weeks) or “On a day of the month” (a short month uses its last day)
- “Starting” and “Until (optional)” for a customer who starts later or ends
- Its own “Window from” and “Window until” (empty means the contact’s usual window) and “Extra notes for these orders”, added after the contact’s notes
- “Tell the customer each delivery is scheduled” is off by default, since the customer knows the rhythm; every other message is sent as for any order
- On the day, press “Plan routes” as usual: the recurring orders are ordinary orders marked “↻ Repeats”, planned together with the one-off ones. The plan does not promise the same driver each week
- “Copy stops from another day” is the other route: pick a day, see how many orders will be copied and why the rest are left out, leave out delivered or failed ones, and “Undo copy” while they are untouched
What to check each week
The schedule runs on its own, but a few things need a dispatcher’s eye.
- “Skip this one” on a recurring order removes it and marks the day skipped; the schedule goes on with the next one. Not possible once a driver has worked on the order
- A holiday you mark closed moves a weekly delivery to the delivery day before, and Needs attention shows “Closed on {day}: recurring orders moved”, including customers that could not be moved. Days the company does not deliver (Settings, Delivery days) get no orders
- After you change or stop a schedule the orders already made stay: the editor offers “Remove N orders not planned yet” or “Keep them”, and orders on a route already sent to drivers are never removed
- A new window, notes or address on the customer flows to the coming orders, except ones you edited by hand and ones on a sent route, which keep what they had and are listed
- A paused or ended account creates no new orders, and the scheduler never makes two orders for the same customer and day
Where it stops
There is no ready-made link to a customer’s ordering or ERP system and no Shopify or Zapier app; schedules are kept on each contact, and orders can also arrive by paste, file or the API. The scheduler makes orders, not routes: plan the day each morning or the day before. Paid plans are quoted by fleet size with no published price. The free trial lasts three months, no credit card: set “Delivers every…” on five regular customers and look at the next 14 days.
Try it in the live demo
A fictional delivery company in the middle of its day. Read-only, no sign-up.
Open the live demo →Feature
Import & addresses
Paste orders from Excel or Google Sheets, or drop in a CSV. Column names are recognized in four languages, addresses are checked and a pin is fixed in seconds.
7 steps · 4 min read
How to import delivery stops from Excel, CSV or Google Sheets
Frequently asked questions
Does it create the orders for me every week?
Yes. A customer with “Delivers every…” gets its orders made 14 days ahead, and you plan the day as usual.
Can a customer be served every second Tuesday, or on the 15th?
Yes: on weekdays every 1, 2, 3, 4, 6 or 8 weeks, or on a day of the month.
Can I skip a week or a holiday?
Yes. “Skip this one” removes one order and the schedule goes on. A holiday you mark closed moves a weekly delivery to the delivery day before.
What happens to orders already made when I change the schedule?
They stay. You can remove the ones not planned yet; orders on a route already sent are never removed.
Will the same driver get the same customer each week?
The plan is made fresh each day from that day’s orders, drivers and rules, so it does not promise the same driver.
More answers
- How do I add new orders after my drivers have already left?
- How can I see exactly what happened on a delivery day, minute by minute?
- Is there one list of everything a dispatcher needs to act on during the day?
- Can my customers track their delivery with a live ETA and see proof of delivery?
- Does the driver app work without a signal?
- How do I import delivery orders from Excel or CSV without mixing up the dates?
- Does Afi Planner have an API with webhooks?
- How do I plan delivery routes for multiple drivers?
- How should a food and beverage distributor plan truck routes?
- How do I calculate cost per delivery stop?
- Why was a stop left off my routes? Reading unassigned-stop reasons
- What route planning software works for a courier company?
- How do I replace spreadsheet route planning? A 1-day switch plan
- How can I reduce delivery costs? A dispatcher’s checklist
- How many stops per hour should a delivery driver make? And how to measure it
- Route planner vs route optimization software: what is the difference?
Plan tomorrow’s routes in minutes
Start your free 3-month trial. No credit card, no setup call, no installation.