Skip to content

Learn

Temperature-aware route planning for farm and local-food delivery

On a farm delivery day, the shortest route is the wrong route if a frozen box ends up on the dry truck. Temperature-aware routing treats frozen, refrigerated, and dry as hard rules on each vehicle, leaves a stop unassigned rather than break those rules, and still gets drivers moving from a phone link the same morning. That is the difference between a note on a stop and a plan you can trust.

Last updated 4 min readBy Porch Routes

The failure mode every farm knows

A generic multi-stop planner optimises for miles and windows. That works until a sixty-pound frozen order is closer to the produce van than to the reefer. The optimiser saves a mile. The box thaws. The member is angry. The driver invents a workaround that never makes it into next week's plan.

Miles still matter. Capability matters more. If a vehicle cannot keep a stop cold, that stop should not ride on it — even when the map says it is convenient.

Temperature as a hard vehicle rule

In Porch Routes every vehicle declares what it can carry: frozen, refrigerated, dry, or a mix. The optimiser treats that as a hard rule. It will not place a frozen stop on a dry truck to save distance. If no capable vehicle is available that day, the stop stays unassigned with the reason written out before anything is loaded.

  • Per-vehicle capability. Mark each van honestly for frozen, refrigerated, and dry.
  • Hard constraint in the build. Temperature is not a tag you hope a dispatcher notices.
  • Unassigned with a reason. A stop that cannot ride safely waits instead of riding wrong.
  • Orders without a class. An order sent without a temperature rides as its coldest item.
  • Unknown weights flagged. Missing weights are never counted as zero.

Built for people who already deliver themselves

This page is for farms, ranches, CSAs, butchers, bakeries, and specialty grocers who pack orders and load their own vans. It is not courier-marketplace dispatch. One day, several vehicles, one plan that respects what each truck can carry.

From spreadsheet morning to drivers on the road

  1. Orders come in

    Send them over the API with your own order number, import a CSV, or add them by hand. Addresses resolve on OpenStreetMap — no map key to buy.

  2. Build the routes

    Pick the day and the vehicles. Porch Routes splits stops by what each vehicle can carry, fits windows and capacity, and shows what the plan saves versus driving stops in the order they arrived.

  3. Dispatch without an app install

    Each driver gets a link to their route. Drive mode runs in the phone browser: one stop at a time, hand-off to maps, photo or signature proof, and an undo window before the customer is told.

  4. Customers and your order system hear back

    Texts and a live tracking page go out under your business name. When the undo window closes, outcomes go to your order system over a signed webhook.

How this differs from tools you already saw

  • Vs all-in-one CSA suites. Keep membership and billing if they work. Porch Routes is the routing layer that respects temperature. See CSA delivery routing without replacing membership software.
  • Vs general multi-stop apps (Spoke / Circuit, OptimoRoute, Route4Me). Strong for dry SMB routes; hard frozen / refrigerated / dry vehicle rules are not usually the lead story. See the farm delivery comparison.
  • Vs Routific. A strong food-adjacent multi-stop peer. Porch Routes' wedge is hard vehicle temperature capability, farm-first signup to first route, and free Porch Light with no card — not a claim that peers cannot meter by orders.

What you can do on Porch Light (free)

Porch Light is free up to 150 orders a month with no credit card. That is enough to run a real weekly farm or CSA day and judge whether temperature-hard routing fits before you pay. Every feature sits on every plan; plans differ by order volume, included customer texts, and support.

Questions

Why can't I just optimise for shortest miles when some boxes are frozen?

Shortest miles ignore vehicle capability. A frozen box on a dry truck can spoil even on a short hop. Temperature-aware routing optimises inside the set of vehicles that can actually carry each stop.

What happens if no reefer is available that day?

Frozen stops that need a reefer stay unassigned with a clear reason. The optimiser will not move them onto a vehicle that cannot hold frozen.

Do drivers need to install an app?

No. Dispatching sends a link. Drive mode opens in the phone browser. Staff drivers can log in if you prefer.

Do I need a Google Maps key?

No. Address lookup, road distances, and maps run on OpenStreetMap by default.

Do I have to replace my CSA membership tool?

No. Keep membership, billing, and skips where they already work. Use Porch Routes for routing. Details are in the CSA keep-your-stack guide linked above.

Is there a free way to try it on a real delivery day?

Yes. Porch Light is free up to 150 orders a month with no credit card.

Plan your next delivery day in a few minutes.

Add your vehicles and a day of orders — by hand, from a CSV or over the API — and build your first routes.

Free up to 150 orders a month · No credit card