Guides

Ten ecommerce design decisions that measurably lift conversion

Ryan Badger
Ryan Badger3 November 20247 min read
Share:
Ten ecommerce design decisions that measurably lift conversion

Design decisions that actually move conversion

Design articles usually fall into two camps. "Use plenty of whitespace!" (too vague) or "A/B test 47 button colours" (too granular). Neither helps someone looking at their store wondering why it converts at 1.3%.

This post is about the specific visual design decisions that measurably shift conversion on ecommerce stores. Not taste. Not brand aesthetic. The layout, hierarchy, colour, and typography choices that either help people buy or get in the way.

1. Visual hierarchy: the most important thing should look most important

Most stores give equal visual weight to everything on the product page: 16px body copy, 18px price, 18px headings. Every element competes; nothing wins. The eye has no entry point.

Fix: the thing you want clicked should be the biggest, highest-contrast thing on the page.

  • Product title: 28-36px
  • Price: 20-24px, bold, clearly delineated
  • Add to Cart button: full-width on mobile, visually heaviest element on the page
  • Descriptions, spec lists, shipping info: 14-16px, quieter

When you look at your product page from 8 feet away (yes, literally lean back), can you tell what the primary action is? If the whole page looks like a grey soup, your hierarchy is broken.

2. Whitespace around the CTA, not everywhere

"Use more whitespace" is trotted out as a universal design tip. What actually matters is whitespace around the buttons and key elements, not whitespace for its own sake.

  • At least 40-60px of padding around the Add to Cart area
  • Price sitting in its own clean space, not crowded by other text
  • Product images given room (not margin-less edge-to-edge)

Crowd everything else (reviews, shipping info, related products) tighter. They're secondary. The CTA area wins by being the only thing with breathing room.

3. Consistent product photography beats "better" product photography

A catalogue of 50 products where the photos are all slightly different (different backgrounds, different lighting, different zoom levels) looks amateur. A catalogue where every photo is the same angle, same lighting, same crop, same background, looks professional.

This is a volume problem, not a quality problem. Your top 5 bestsellers can have polished hero shots. Everything else should be shot identically, even if slightly less glamorous. Inconsistency signals "small, unreliable shop" more than low quality does.

Practical rule:

  • Primary photo: white or plain background, centred, same crop across the catalogue
  • Secondary photos: lifestyle / in-use, consistent tone
  • All photos at the same aspect ratio and resolution

4. CTA contrast, not CTA colour

"Orange buttons convert X% higher than green!" You see this tested claim a lot. It's nonsense in isolation. What matters is contrast with the page around it. An orange button on an orange-themed site is invisible. A blue button on the same site is a beacon.

Pick the colour that's the highest contrast with your site's dominant palette. If your page is white + black + tan, your CTA should be the one colour that doesn't appear elsewhere.

Secondary point: avoid ghost buttons (outlined only, no fill) for primary CTAs. They look elegant but test poorly on conversion because they signal "secondary" to the eye. Use solid fill for Add to Cart, Place Order, Buy Now.

5. Type size and line length on mobile

Most mobile stores have text that's too small and too wide. Phones display text at higher pixel density; what's 16px on desktop feels small on mobile.

Mobile typography floor:

  • Body copy: 16-18px minimum
  • Line length: 40-60 characters per line
  • Line height: 1.4-1.6x the font size
  • Buttons / tap targets: 44px minimum height (Apple's accessibility guideline)

If visitors are pinching to zoom on your product descriptions, your type is too small. Test on a real phone at arm's length, not the browser's mobile emulator.

6. Sticky Add to Cart on mobile

Scroll down a long product page on mobile: by the time you've read the description, the Add to Cart button is 3 screen-lengths up. Customers who've decided to buy now have to scroll back, which drops the conversion rate.

Fix: a sticky Add to Cart that floats at the bottom of the mobile viewport once the original button scrolls off-screen. One tap, cart opens, no scroll-hunt.

Desktop: sticky cart becomes optional (viewport is bigger). Mobile: non-negotiable.

7. Hero imagery that shows the outcome, not the product

Most hero sections show the product, isolated, on white. Fine for a reference photo; wrong for a hero. The hero needs to communicate "what's life like with this" in 2 seconds.

Better: the product in use, in context, with a person or setting that matches your target buyer.

  • Skincare: someone using it, morning light, bathroom
  • Furniture: the piece in a real room, lived-in
  • Apparel: on a body, moving, not mannequin
  • Food/coffee: being prepared or enjoyed, not a product shot

The product-in-use hero converts better than the product-isolated hero because it does more of the imaginative work for the buyer. They can see themselves using it without having to imagine.

8. Consistent components across the store

A common failure: product pages use one card style, category pages use a different one, the homepage has a third style. Customers sense this inconsistency even if they can't name it. Stores look trustworthy when the same components appear consistently.

A small ecommerce design system is:

  • One product card component (used on homepage featured, category grids, related products, search results)
  • One button system (primary, secondary, tertiary; only these three)
  • One heading style system (H1, H2, H3; applied consistently)
  • One colour palette (3 brand colours max, plus grey scale)
  • One type scale (3-4 sizes max)

Most stores make 15 variations of each when one would do. Fewer variations = more professional appearance.

9. The first screen is the ad for scrolling

The visible area on first-load (above the fold) has one job: make the visitor want to scroll. That's it. Don't try to make the sale in the first screen.

What's needed above the fold:

  • Who this is for (in one line)
  • What the product is (visually, one good image)
  • One clear CTA (Add to Cart or Shop Now)
  • One reassuring trust signal (rating + review count, or press quote, or notable customer)

What's NOT needed above the fold:

  • Multiple CTAs competing for attention
  • A hero carousel that auto-advances every 3 seconds (conversion killer; customers freeze when content moves)
  • Every benefit the product has
  • Testimonial galleries

Related to the above, but worth its own point: homepage hero carousels are dead. Studies consistently show that rotating hero slides get clicked at 1-3%, and only the first slide gets significant attention. Pick the one message you'd put on slide 1; put that on as a static hero. Lose the rest.

What Shoprocket handles

The themed storefront ships with templates that already follow the visual hierarchy, contrast, and mobile patterns above. If you're using the widget embed on your own site, you control the design of the surrounding page, but:

  • Cart drawer (not full-page cart) is default
  • Sticky mobile cart supported
  • Responsive product images with automatic WebP delivery and proper aspect ratios
  • Site builder + 40+ themes so you don't have to build the design system from scratch
  • Custom CSS hooks let you theme the embed to match your site
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>

What Shoprocket doesn't control: your hero imagery, your photography consistency, your copy, your colour system. Those are yours to make or break.

Tip: Open your store on your phone right now. Take one product page. Can you see the Add to Cart without scrolling? Is the price clearly the second-biggest thing? Can you read the description without squinting? If the answer to any of these is no, that's the first design fix to make.

TL;DR

  • Hierarchy: the most important element should look most important. Check with the 8-foot test
  • Whitespace around the CTA, not everywhere for its own sake
  • Photography consistency beats photography quality. One style across the catalogue
  • CTA contrast, not colour. The highest-contrast colour vs your page palette wins
  • Mobile type: 16px+ body, 44px+ tap targets
  • Sticky Add to Cart on mobile is non-negotiable
  • Hero images show outcomes (product-in-use), not product-on-white
  • Small design system (3 colours, 4 sizes, 3 button variants) looks more professional than 15 variants
  • First screen sells the scroll, not the product. One clear message, one CTA
  • Kill the homepage carousel. Static hero wins

Start a free trial if you want a themed storefront with these patterns built in. 14 days, no card.

Ryan Badger
Ryan Badger
Co-founder at Shoprocket

Building ecommerce tools for independent sellers since 2013.

14-day free trial · No credit card · 0% transaction feesGet Started Free →