Business Guides6 min read

Local delivery zones for your online store: charging for your own deliveries by area or distance

Zone-based delivery in an online store works out the delivery charge from where the customer lives: by neighborhood, by radius or by distance from your shop. Done right, it shows the cost before checkout, offers only the days you actually drive there, and suggests pickup when the address is too far.

Facundo Campo·
Local delivery zones for your online store: charging for your own deliveries by area or distance

Zone-based delivery in an online store charges customers for delivery based on where they live: by neighborhood, by radius from your shop or by the actual distance driven. It's what a business with its own van, car or scooter needs, whether that's a health food store, a wine shop, a building-supply yard or a takeout kitchen, because a flat nationwide shipping rate doesn't fit how they work.

The tricky part isn't technical. It's the rules: how far you go, which days, with what minimum, and what happens when someone lives two blocks past the line. Here's how to sort that out before you ask a developer for anything.

Three ways to set up zones

By neighborhood or zip code. You list areas and give each one a price. Customers pick theirs, or the store detects it from the address. It's the clearest option for buyers and the easiest to explain over the phone.

By radius. You draw circles around the shop: up to a certain distance, one price; farther out, another. It works when areas aren't well defined, but a river, a highway or train tracks can make two houses at the same distance very different trips.

By distance. The store works out the real driving distance from your shop to the address and applies your rate. It's the fairest option for large areas and the one that saves the most back-and-forth. I explained how it works in calculating delivery by distance with Google Maps.

Rules to decide first

  • How far you go. A clear limit, with a friendly message for people outside it and the option to pick up.
  • Which days you cover each area. If you go north on Tuesdays and south on Thursdays, the store only offers those days for that address.
  • Minimum order per zone. Far away, a tiny order doesn't cover the trip. Distant zones can have a higher minimum.
  • Free delivery above a certain order. If you offer it, set it per zone rather than the same for everyone.
  • Time windows. Morning or afternoon, if your route allows it, so someone's home.
  • Products that can't go everywhere. Frozen, fragile or very heavy items can have their own rules.

Which method fits which business

BusinessWhat usually worksWhat to watch
Neighborhood shop in a cityNeighborhood zonesCustomers should find their area without guessing
Building supplies or heavy goodsDistance, with a minimumThe cost of a loaded trip and site access
Food or fresh productsShort radius plus time windowsIt has to arrive in good shape: smaller area is better
Rural or semi-rural businessDistanceDirt roads and vague addresses
Own delivery plus a courierZones nearby, courier farther outThe store picks automatically from the address

What the customer sees

The best rule in the world is useless if customers only find out at checkout. Delivery cost and delivery days need to show up early: an address box on the homepage, a note on the product page (“delivers to your area on Thursday”) or a simple coverage map. People who know from the start what they'll pay and when it arrives finish the order with a lot less hesitation.

After the purchase, an “it's on the way” message and a delivery status page cut down on “is it coming?” messages. I covered that in order tracking for customers.

On the driver's side

Zones aren't just for pricing. When every order already carries its zone and day, planning the morning route gets much easier: the store can list the day's orders grouped by area, with address, phone and anything to collect at the door. The driver sees it on their phone, and you see what's been delivered.

Manufacturers face the same problem with much bigger items, where freight can change the whole quote. I wrote about that on the Estructuras 3D blog in calculating delivery in the quote.

Can any store platform do this?

Off-the-shelf store platforms usually include basic zone shipping, and for many businesses that's enough. When your delivery has its own rules (days per area, different minimums, tiered distance rates, products that can't travel), that's when a custom store, or a custom piece added to the one you have, makes sense. If you're at that point, tell me how you deliver today.

If you run a restaurant or takeout, delivery has different pressures; I covered that in own online ordering for restaurants. I work remotely from Buenos Aires (UTC−3) with video calls and progress shared by link. You can reach me through the contact page.

Frequently asked questions

Which is better, zones or distance?

If you deliver in a town you know well, neighborhood zones are easier for customers to understand. If you cover a big or rural area, distance is fairer. Plenty of stores mix both: zones close by and distance-based pricing farther out.

Can customers see the delivery cost before they fill the cart?

Yes, and they should. An address check on the homepage or product page that says “we deliver to you, here's the charge, and we come by on Thursdays” saves people from building a cart only to learn at the end that you don't reach them.

What if I use a courier service?

You can mix them: your own driver in your area and a courier for anything farther away. The store picks the option from the address, so customers don't need to understand how you're organized.

Your project

If you deliver with your own vehicle and want your store to charge for it properly, message me on WhatsApp at +54 9 11 6193-3176 or email contacto@facundocampo.com.ar. I answer in English and Spanish. Tell me how far you go and which days you drive, and I'll tell you how I'd set it up.

#local delivery zones online store#delivery charge by distance#local delivery for small business website#delivery by zip code online store#own delivery service online shop