Skip to content

Answer

Should shipping costs be shown on the product page?

By CartKernel ยท Last reviewed

In short

Yes. A delivery charge revealed at the final step costs more than the same charge stated early, because it arrives when the shopper has already committed and feels like a change to the deal. Show the actual cost where it is fixed, a clear estimate where it varies, and the threshold for free delivery where you have one. If you genuinely cannot compute it before an address is entered, show the delivery date and the rule instead of leaving the line blank.

Late cost is the expensive kind

Abandonment at the payment step is disproportionately caused by a total that does not match what the shopper expected. The amount is often small. The problem is that it appears after they have committed to the purchase in their own mind, which reads as a change to the terms.

Stating it on the product page moves that decision earlier, where it costs far less. Some shoppers leave at that point, and those are shoppers who were never going to complete once they saw the total anyway. The ones who continue arrive at checkout with the right expectation and complete at a higher rate.

There is a trust element as well. A store that shows the full cost early reads as straightforward, and one that reveals it at the last moment does not, which matters for a first-time buyer deciding whether to hand over card details.

The same argument applies to taxes and duties in cross-border sales, where the surprise can arrive after delivery rather than at checkout and produces a refund request rather than an abandonment.

What to show when the cost genuinely varies

Show the rule. If delivery is free above a threshold, say so with the amount, and say what it costs below it. If you charge by weight or by region, show the range and the most common case rather than a note saying it is calculated later.

Use the visitor's location where you can determine it reliably, and let them change it. A rate shown for the wrong country is worse than a range, so make the assumption visible and correctable rather than silent.

For catalogues with genuinely complex rates, oversized furniture, hazardous goods, palletised orders, a calculator on the product page is worth the build. The alternative is a shopper who reaches the last step, sees a freight charge, and leaves without contacting you.

Where none of that is possible, be specific about what happens next. A line saying delivery is calculated once an address is entered, alongside a range and a typical figure, is far better than a blank space that leaves the shopper assuming the worst or the best.

Delivery date often matters more than delivery price

For a large share of purchases the question is not how much delivery costs but whether it arrives in time. A gift, a replacement part, an item needed for a trip: in each case a date changes the decision more than a few dollars.

So show an estimated arrival window on the product page, based on your actual dispatch cutoff and the carrier's transit time. Phrasing it as a date rather than a number of days removes the mental arithmetic and handles weekends and holidays correctly.

Where you offer a faster option, showing it early converts better than revealing it at checkout, because the shopper who needs speed can see immediately that you can serve them.

And keep the promise accurate. An optimistic date raises conversion and produces support enquiries, refunds and poor reviews, which costs more than the orders it won. Base the estimate on measured performance rather than on the carrier's marketing.

The same information belongs in your product feed

Shopping listings show delivery cost and often a delivery speed, drawn either from settings in Merchant Center or from attributes in your feed. A shopper comparing two listings sees those figures side by side, so the shipping configuration is a merchandising decision rather than an administrative one.

Make the feed match the site. Where the two disagree, the mismatch causes item disapprovals as well as a poor experience for the shopper who clicks through and finds a different total.

Decide deliberately whether to configure shipping in the platform settings or to send it in the feed. Settings are simpler to maintain and cover most catalogues. Feed-level shipping is worth it where rates vary by product in ways a general rule cannot express, such as oversized items mixed with light ones.

Then keep it current. Carrier rate changes, a new warehouse, a change to your free delivery threshold, all need to reach both the site and the feed at the same time, or you spend a fortnight advertising a price you no longer honour.

What a product page delivery block can carry

Cost
Free over $75, otherwise $8.90
Location assumption
Shown, with a way to change it
Estimated arrival
A date range, not a number of days
Faster option
Named with its cost, before checkout
Cross-border
Whether duties are prepaid or charged on delivery
Returns
The window and who pays for the return

An illustrative block. Each line removes a reason to leave the page and look for the answer, which is usually on a policy page the shopper never returns from.

Related questions

Will showing shipping costs early reduce my conversion rate?

It can reduce completion measured from the product page while improving completion measured from checkout, because the people who would have abandoned later leave earlier. Judge it on orders and revenue per session rather than on any single step, since the total is what actually changes.

What if my rates depend on the full basket?

Show the rule and the typical case on the product page, then confirm the exact figure in the cart before checkout begins. The aim is that nothing new appears at the payment step, not that the product page computes an exact freight charge for every possible combination.

Should duties be shown for international orders?

Yes, and ideally collected at checkout so nothing is owed on delivery. An unexpected import charge produces refused deliveries and refund requests, which cost more than the order was worth. Where you cannot prepay, state clearly that duties may apply and who pays them.

Find the leak.

A free Growth Analysis ranks what your store should fix first, by revenue at stake.