Conversion · 5 min read
Product pages that sell without a single discount code
Discount codes patch a symptom. Here are the seven product page elements that do the actual selling, so you can stop discounting your way to a sale.

When sales are slow, the fastest lever most stores reach for is a discount code. Ten percent off, then twenty, then a permanent "sale" banner that customers start waiting for before they buy anything at all. We've rebuilt enough product pages to know that in most cases, the discount isn't fixing the actual problem. It's covering for a page that never gave the customer a reason to buy at full price.
Why the discount is rarely the real fix
A discount changes the price. It doesn't change whether someone trusts the photo, understands what they're buying, or knows if it will arrive before they need it. If those things are unclear, a lower price just means a slightly smaller version of the same lost sale, plus it trains repeat visitors to wait for the next code instead of buying now. We see this most in stores that started discounting during a slow quarter and never stopped: margin drops, but conversion barely moves, because the page-level problem was never touched.
70.19%
average e-commerce cart abandonment rate across 49 aggregated studies
Source: Baymard Institute, 2024 aggregate
That number includes people who never had a pricing objection. They got to the product page, or past it, and something else stopped them: an unclear photo, a copy block that read like a spec sheet, no visible delivery estimate. Fixing that costs nothing in margin.
The seven elements that do the selling
- A price shown with shipping cost, or a clear note that shipping is calculated at checkout, never a surprise on the next screen
- At least four real photos of the actual product, including one showing scale or it in use, not a single studio shot
- Copy that describes what the product does and who it's for, not adjectives like "premium" and "innovative" that say nothing
- A visible, honest stock or availability status next to the add-to-cart button
- Reviews that include written text and photos, not just a star average with no context
- Delivery and returns information stated plainly on the page, not buried in a policy link
- One obvious add-to-cart button above the fold, not competing with three other calls to action
Photos and copy: where trust gets built or lost
Most underperforming product pages we audit have one of two problems. Either the photography is a single stock-style image that doesn't match what actually ships, or the copy was written for a search engine instead of a person standing in their kitchen deciding whether to buy. Both read as low effort, and shoppers treat low effort as a signal that the product itself might be low effort too. Neither problem needs a redesign to fix. It needs someone to photograph the real product from four angles and rewrite three paragraphs so they answer the two questions every buyer actually has: what is this, exactly, and is it right for me.
| Element | Weak page | Strong page |
|---|---|---|
| Photos | One angle, stock-style lighting | 4+ real photos, one showing scale or use |
| Copy | Generic adjectives, keyword-stuffed | Specific, answers who it's for |
| Stock status | Absent or vague ("usually ships") | Exact and visible next to add-to-cart |
| Reviews | Star average only | Written reviews with photos |
Reviews, stock and urgency you don't have to fake
Social proof and urgency both work, but only when they're true. A written review with a photo does more than a 4.7-star average with no text behind it, because it reads as a real person, not a widget. The same goes for stock counts: an accurate "3 left" is a stronger nudge than a countdown timer that resets every time the page reloads, and shoppers notice the reset faster than most stores think. Fake urgency doesn't just fail to convert, it actively damages the trust the rest of the page is trying to build.
Where this fits into the bigger build
Product pages don't exist in isolation. They sit inside a platform choice, a checkout flow and a payment setup, and all of it has to hold together. This is the kind of work we do as part of ecommerce builds: fixing the pages that are quietly losing sales, not just adding a theme on top of the problem.
The page is only half the job
Even a great product page won't save a broken checkout. If someone adds to cart and then leaves, the problem has usually moved one step further down the funnel, and it's worth checking where your checkout is losing people before assuming the product page is still to blame.
Questions people also ask
Do I need professional photography for my product pages?
Not necessarily professional, but it needs to be real. Clear, well-lit photos of the actual product from multiple angles, including one showing scale or use, outperform a single polished stock-style shot. A phone with good lighting beats a generic supplier image every time.
How many photos should each product page have?
Four is a reasonable minimum: one clean front-on shot, one showing scale or the product in use, one close-up of detail or material, and one from a different angle. More is fine if it's still adding information, not just padding the gallery.
Should I stop running discounts altogether?
No, discounts still have a place for clearance, seasonal pushes or genuine promotions. The problem is using them as a permanent patch for a product page that isn't doing its job. Fix the page first, then decide if you still need the discount.



