Skip to content

Articles / Product Pages and Offers

Where should shipping and delivery timing appear on a product page?

What we found

Specific shipping messages next to the buy button won. A same-day cutoff with an order-by window lifted conversion 7.5%, and a delivery date field by the button lifted it 8.0%. A general free shipping line did not move the number.

Shoppers decide on cost and timing before they commit to a product. Will it cost more to get here? Will it arrive when I need it? If the product page leaves those questions open, some shoppers leave to find out, and some never come back.

In our A/B tests, the shipping messages that won were specific and sat right next to the buy button. A same-day cutoff with an order-by window lifted conversion 7.5%. A delivery date field beside the add to cart button lifted it 8.0%. A general free shipping and in stock line did not move the number at all. Here is what each test showed, and where to put each piece of shipping information.

Cost and timing are part of the product

To a shopper, the price on the page is not the full price until they know what delivery costs. And a product that arrives after the date they need it is the wrong product. That is why shipping copy belongs on the product page, not only in the cart.

Baymard Institute found that 41% of sites in its benchmark did not show a delivery date when shoppers chose shipping. Shoppers on those sites had to stop and work it out, or guess. Our tests point the same way: the closer a message got to a real date or deadline, the better it did.

A same-day cutoff lifted conversion 7.5%

On 1 store, the product page said shipping was free but not when an order would go out. Orders placed before a daily cutoff went out the same day. We tested 2 ways to say it, both placed by the add to cart button with an in stock line: a general “Ships within 24 hours,” and “Ships today, order within 2 hours,” which updated with the cutoff and rolled to the next day after it passed.

The order-by window won. Over 20 days, conversion rose 7.5% and revenue per visitor rose 12.8%. Desktop drove most of the gain, with conversion up 24.7%. The 24-hour promise did about half as well, with conversion up 3.0%.

Evidence · Product page · Won

Does a same-day shipping cutoff lift product page conversion?

20 days · responsive · We added a shipping message and stock status near the add to cart button.

Control
Control wireframe
Var A: Ships within 24 hours
Var A: Ships within 24 hours wireframe
Var B: Ships today, order-by window
Var B: Ships today, order-by window wireframe

+7.5% conversion, +12.8% revenue per visitor

Read the full test

Both versions added the same stock line, so the timing line made the difference. “Ships within 24 hours” sounds the same at any hour. “Order within 2 hours” is a deadline tied to the moment the shopper is looking, and it gives them a reason to buy now.

We did not test a fixed time and date, such as “Order by 2 pm for same-day dispatch,” against the live window. So I would start with the live order-by window, since that is what won, and test a fixed cutoff time against it if your audience shops across many time zones.

A delivery date field by the button lifted conversion 8.0%

Some shoppers buy for a specific day. On a store where that was true, the product page button said “Select Delivery Date,” so the first step looked like a task, not a purchase. We tested 2 changes: the button wording changed to Add to Cart, and the same wording with a delivery date field placed right beside it.

The version with the date field won. Over 22 days, conversion rose 8.0% and revenue per visitor rose 6.8%. Mobile shoppers and new visitors drove most of the lift. The wording change alone did not pull ahead.

Evidence · Product page · Won

Does an add to cart button with a date field lift conversion?

22 days · responsive · We changed the button to Add to Cart and added a delivery date field.

Control
Control wireframe
Var A: Add to Cart wording
Var A: Add to Cart wording wireframe
Var B: Add to Cart + date field
Var B: Add to Cart + date field wireframe

+8.0% conversion, +6.8% revenue per visitor

Read the full test

The date still had to be set, so the test did not remove that step. It moved it next to a button that was clearly about buying. When the delivery date decides the purchase, let shoppers set it at the button.

A general free shipping line did not move the number

Not every shipping message helps. On another store, we added a short line near the add to cart button that highlighted free shipping and in stock status together. A similar message had won on a different store, so it looked like a safe bet.

It did not carry over. On desktop, conversion moved -4.6% over 16 days and the mobile version stayed flat. Neither result reached our confidence bar, and we paused the test.

Evidence · Product page · Not significant

Does a free shipping and in stock message lift product page sales?

16 days · desktop · We added a free shipping and in stock line near the add to cart button.

Control
Control wireframe
Var A: Free shipping and in stock
Var A: Free shipping and in stock wireframe

-4.6% conversion, +0.4% revenue per visitor

Read the full test

Free shipping may already have been clear on this store, so saying it again near the button added little. A related test that added an in stock label and delivery days before the button moved conversion only 1.7% (see the test). General messages answer a question shoppers may not have. A specific deadline or date answers the one they do.

What we have seen across tests PATTERN, NOT A SINGLE TEST

A big move tells you the element matters

The cutoff message lifted desktop conversion 24.7%. A move that big says delivery timing weighs heavily on the decision. A winning signal like that is worth checking further up and down the funnel, and it can shape ad copy too.

Where to put each shipping message

  • Free shipping threshold: near the price on the product page, then again in the cart with how much more the shopper needs to add. The cart is where the threshold changes behavior, so show progress there.
  • Cutoff time: right by the add to cart button, as a live order-by window that updates through the day.
  • Delivery date: by the button when shoppers buy for a specific day. Otherwise, a date estimate beats a shipping speed, because shoppers should not have to count days.
  • Stock status: pair it with timing, not on its own. “In stock” alone rarely changed behavior in our tests.
  • Before checkout: repeat the delivery date in the cart, so there are no surprises when shipping options appear.

Holiday weeks raise the stakes. Delivery deadlines become the main question, and cutoff messages matter more. For what to test and what to leave alone in peak season, see Black Friday ecommerce strategy: what to test now and what to freeze. For the button itself, see What makes an add to cart button convert?

A deadline beats a promise. Tell shoppers when, not just how fast.

External research · Baymard Institute

41% of sites in Baymard's ecommerce benchmark did not show a delivery date in shipping selection, which forced shoppers to stop and work it out or guess. Participants often stalled or miscalculated when shown only a shipping speed.

Iva Olah 2023 · baymard.com ↗

Our tests add placement: specific timing next to the buy button won, while a general shipping line did not move the number.

Frequently asked questions

What should my free shipping threshold be?

Many stores start just above their current average order value, so the threshold nudges shoppers to add 1 more item. Then test it. Show the threshold near the price and show progress toward it in the cart.

Should free shipping messages appear on the product page or in the cart?

Both. Put the threshold near the price on the product page, then show how much more the shopper needs in the cart. In our tests, a general free shipping line by the button alone did not move conversion.

Does showing a delivery date increase conversions?

In our tests it did when the date mattered. A delivery date field beside the add to cart button lifted conversion 8.0% on a store where shoppers buy for a specific day.

How specific should delivery estimates be?

As specific as you can keep accurate. A live order-by window lifted conversion 7.5%, about twice as much as a general 24-hour promise. A date estimate beats a shipping speed.

Fast shipping or free shipping: which matters more?

It depends on what shoppers already know. In our tests, timing messages won where shipping was already free, and repeating free shipping did not help. Test the question your shoppers ask most.

The evidence

The 3 tests this article leans on

+7.5% conversion, +12.8% revenue per visitor

Read the full test

+8.0% conversion, +6.8% revenue per visitor

Read the full test

Evidence · Product page · Not significant

Does a free shipping and in stock message lift product page sales?

-4.6% conversion, +0.4% revenue per visitor

Read the full test

Let us find where your conversion opportunities are.

Request an evaluation