yodai Academy Bookings and orders

Academy › Build › Bookings and orders

The delivery time you promise and never miss

You'll finish with the delivery timeframe for each zone written with enough buffer to handle a late delivery, with no need to explain yourself.

By Yodai · Published September 6, 2026 · Updated October 12, 2026

7 min read

You put the shipping price on your site and write next to it "delivery in 24-48 hours" because it sounds good, and because that's what the courier told you the first time you talked to him.

The first week everything arrives on time. The second week hits a holiday weekend, the carrier's warehouse gets backed up, and three orders arrive on the fourth day. The customer doesn't message you to ask where their package is: they leave a two-star review that says "they promise 24 hours and it takes four days." The next customer reads that review before deciding whether to buy, and it competes directly with the price you worked so hard to calculate.

The problem isn't the delay. Delays always happen, in any delivery. The problem is the number you wrote, which had no room for the day something goes wrong.

The promised delivery time isn't the transit time

People mix up two numbers all the time. One is the transit time: how long it takes the carrier to get the package from your door to the customer's when everything goes right. The other is the promised delivery time: the one you write on your website, the one the customer reads before paying, and the one they judge you by if it doesn't show up.

The carrier sets the transit time, and you don't control it. You set the promised delivery time. That's where you have room to get it right, or to fail for no reason.

Why a short deadline blows up in your worst week
A holiday weekend or a sale season overloads the carrier→the order arrives late and the customer leaves a bad review

you promised the short end of the range without leaving room for the bad day

The short end of the range, or the long end

There's no one-size-fits-all answer here: it depends on how you work, not on what looks best on the product page.

Which end of the range to promise
The short end
  • It sounds better on the product page: "24 hours" sells more than "24-48 hours."
  • Any delay, no matter how small, turns into a broken promise.
  • It only works if you ship the same day and the carrier picks up daily.
The long end
  • The range your carrier gives you already accounts for their bad days, not just the good ones.
  • You almost always deliver before the promised date, and the customer notices, in a good way.
  • You lose a little marketing appeal, but you stop owing explanations.

Which one do I pick: Pick the long end of the range your carrier gives you, not the short one. If you ship same-day with daily pickup and the area is nearby, you can lean toward the short end; but as soon as there's a day's gap between when the order comes in and when it leaves your place, promise the long end.

The day you don't count is the one that sinks you

The carrier's timeline is missing the day it takes you to prepare the order. If the customer buys on a Friday afternoon and you prepare orders on Monday mornings, that wait isn't the carrier's responsibility. It's yours, and it needs to be built into the number you promise.

Take a concrete example: you ship on Mondays, Wednesdays, and Fridays. An order placed Thursday night waits until Friday, just one day. But one placed Saturday waits until Monday, two full days before the carrier even touches it. If your promised delivery time doesn't account for these cases, the average looks fine and the worst case looks terrible, and that's exactly the one that ends up in a review.

The same goes for holidays and seasonal peaks: sales, Valentine's Day, the week before Christmas. Those are the days the carrier takes the longest, precisely because everyone's buying at once. If your promised delivery time stays the same all twelve months of the year, you're guaranteed to miss it during those weeks.

The far zone has its own hidden day. Some carriers bundle shipments for a route and don't head out there every day. Before you promise 4-6 business days for that zone, ask your carrier how often that route runs. If it only goes out on Mondays and Thursdays, an order that comes in on Friday is already carrying three days of waiting before the transit clock even starts.

What the listing says and what the bot answers

The delivery time you write on the listing doesn't just stay there. If you have a WhatsApp bot, the customer is going to ask it when the order will arrive before buying, and the bot answers with whatever's in your business info. If the listing says 2-3 business days for the nearby zone and the bot says something else because nobody updated it, the customer notices the contradiction before they even pay, and that counts against you more than a long delivery time explained well.

That's why it's worth keeping the delivery time written in one place of your own, a note or a spreadsheet, and copying it word for word everywhere it shows up: the product listing, the shipping page, and the business info the bot pulls from. And when you change it, change it everywhere on the same day. Changing it in one place and forgetting another is the silliest way to contradict yourself.

How to write it on the listing

You don't need to come up with different wording for every zone. A fixed formula is enough: the number of days, the word "business" to make clear holidays don't count, and a separate line for the seasonal exception. The more similar the wording is across zones, the fewer questions it raises.

The text that goes next to the shipping price
Nearby zone shipping: 2-3 business days. Faraway zone shipping: 4-6 business days. During high-volume periods (sales, Christmas) delivery may take one extra day; we'll note it right here on this page.
The same deadline all year round
Promising "24-48 hours" all twelve months, with no exception for holidays or your busiest order week, is the fastest way to rack up complaints during the two weeks that hurt you the most: when you're selling the most. One line on the product page ("delivery may take one extra day during high-volume periods") is enough to cover that gap without changing the number every time.

The deadline you set today won't last forever. If you switch carriers, if your volume grows and you start shipping twice a day instead of once, or if you open up a new faraway zone with a different carrier, the number stops being accurate. It's worth reviewing it every three months, not leaving it written in stone from the day you opened your store.

What you'll walk away with
  • The delivery time you promise for each zone is no longer just what the carrier told you off the top of their head: it's that number plus your prep day and a cushion for peaks and holidays.
  • You chose the long end of the range, except for the nearby zone with same-day shipping.
  • Your shipping page already has the exact wording for each zone written out, seasonal exception included.
  • What's still pending is where the customer sees that shipping price before reaching the final checkout step.

Cases to help you decide your delivery time

Answer before opening each one. If one gives you trouble, go back to the section that explains it.

1. You sell handmade candles and ship orders on Tuesdays and Fridays. The carrier gives you a transit time of 24-48 hours for the nearby zone. What delivery time do you write on the product page?

Not 24-48 hours: you need to add the day the order waits until the next shipping day. If someone buys on Saturday, it waits until Tuesday before the package even leaves your place. The correct delivery time is around 3-4 business days, not the carrier's raw transit time.

2. You run an electronics store with same-day dispatch and daily carrier pickup, in a nearby area. The range they give you is 24-48 hours. Do you promise the short end or the long end?

Here you can lean toward the short end, 24 hours, because same-day dispatch and daily pickup eliminate the main cause of delay: the dead time between the customer's purchase and the package leaving your place.

3. It's ten days before Christmas, and your listing has said "shipping in 24-48 hours" for the past year, no exceptions. What do you change before the order rush starts?

You add a line that extends the timeframe during the busy season, say one extra day, and you leave it fixed on the listing so you don't have to touch it every year. You don't change the price or the area, just the timeframe, since that's what breaks down when the carrier gets overloaded with everyone selling at once.

The timeframe is already written out for each area, with room built in for the month when the carrier gets overloaded. What's left is deciding which screen you show it to the customer on, because if it shows up next to the pay button, you're already too late.

In Yodai the store comes with the Free plan, with a catalog, a cart and orders. See how to create your online store for free.

NextAt what step of checkout you show the shipping price