Should I show shipping costs on the product page or only at checkout?

Expert answer · sourced from 8 podcast episodes

Short answer

The common advice to hide shipping costs until checkout is a mistake that erodes trust. The real conversion killer isn't the fee itself, but the last-second surprise. Being upfront and even explaining your shipping costs can actually increase conversion rates significantly.

TL;DR

The debate over showing shipping costs on the product page versus the checkout page is the wrong debate entirely. Hiding your shipping costs until the final step is a mistake built on a flawed premise. The real conversion killer isn't the fee itself, it's the last-second surprise. Instead of asking if you should show the cost, you should be asking how to frame it to build trust with your customers.

The popular view, and a common piece of advice, is that you have to offer "free shipping" at all costs. The logic is that Amazon has trained customers to expect it, and any fee will cause them to abandon their cart. On Honest Ecommerce, Nick Raushenbush said back in 2018 that brands should bundle the cost of shipping into the product price so the customer doesn't balk at the end. This leads many brands to either inflate product prices to cover shipping or spring a surprise fee on the shopper right before they enter their credit card information. This approach treats shipping as a liability to be hidden.

That thinking is what costs you sales. Unexpected costs are the number one reason for cart abandonment, because it feels deceptive. It erodes the trust you've just built. The better approach is transparency. Rishi Rawat shared a powerful case study on Honest Ecommerce where a client tested a pop-up explaining exactly why they charged for shipping. They framed it as a commitment to quality packaging and reliable service. The result wasn't a drop in sales, but a 17% improvement in conversion rates. This shows that customers are more understanding than we give them credit for, and that transparency can be a powerful tool for Conversion Rate Optimization (Cro).

Furthermore, by defaulting to "free shipping," you might be leaving money on the table. Patty McLaren pointed out on eCommerce Evolution that shipping can be a legitimate revenue stream, sometimes accounting for up to 25% of a company's revenue. She urges brands to test charging for it before just giving it away as a baseline offer. It's not an all-or-nothing decision, either. On Firing The Man, Dylan Jahraus suggested a hybrid model where you charge the customer a portion of the shipping cost and build the rest into the item price. This softens the blow without completely hiding the fee, respecting the customer's Buyer Psychology.

Instead of hiding your fees, reframe the entire conversation. As Michelle McNamara argued on Future Commerce, shipping should be seen as a key differentiator, not a hassle. Don't surprise your customers at checkout. Be upfront. Use a shipping calculator on the product page or have a clear, easily accessible shipping policy. And most importantly, test explaining your fee. Tell customers that the charge ensures their product arrives safely and on time. You're not just selling a product, you're selling a complete, trustworthy experience.

Cited episodes (8)

  1. Honest Ecommerce — Why Buyers Shop the Way They Do, & How to Nudge Them | Rishi Rawat | Frictionless Commerce cover art

    Why Buyers Shop the Way They Do, & How to Nudge Them | Rishi Rawat | Frictionless Commerce

    #1 · Honest Ecommerce · with Rishi Rawat

    A guest shares a case study of a 17% conversion lift from simply explaining shipping costs to customers.

  2. Honest Ecommerce — Living Inside Your Business to Unlock Growth | Dan Abel Jr. | Bissinger's cover art
  3. Honest Ecommerce — Translating Cross-brand Knowledge Into Wins | Jennifer Peters | OLLY cover art
  4. Honest Ecommerce — Turning Early 100 Buyers into Loyal Advocates | Elina Panteleyeva | Dood Woof cover art
  5. Future Commerce — [Step by Step] - Why Should I Prioritize Shipping in My Business? cover art

    [Step by Step] - Why Should I Prioritize Shipping in My Business?

    #5 · Future Commerce · with Michelle McNamara

    This episode argues that shipping should be treated as a key differentiator, not a hidden cost center.

  6. Honest Ecommerce — Building Trust Through Hands-On Collaboration | Nate Davenport | Nebu Clothing cover art
  7. eCommerce Evolution — Full Funnel CRO: The Post-Click Playbook for 7, 8, and 9-Figure Ecommerce Brands cover art

    Full Funnel CRO: The Post-Click Playbook for 7, 8, and 9-Figure Ecommerce Brands

    #7 · eCommerce Evolution · with Patty McLaren

    The guest argues that shipping can be a revenue source and shouldn't just be given away for free by default.

  8. Honest Ecommerce — Discovering New Markets Through Real Conversations | Shelley Gupta | BaKIT Box cover art

Voices that come up across these episodes

Ask your own question

Get a personalized answer pulled from 14,369 ecommerce podcast episodes.

Ask a question →

More answers