How to Optimize Visual Language and UX on an Ecommerce Website

A store owner once asked me a blunt question: "Our products are good and our prices match the market, so why do visitors leave before the cart?" Most of the answer sat in the visual language of the store and in small ecommerce UX details. In this guide I walk through how I handle product photo standards, galleries, category pages, product cards and the cart. I also share verified findings from Baymard Institute research.
What is ecommerce UX, and where does visual language fit in?
Ecommerce UX is the sum of every interaction a shopper has with an online store, from finding a product to completing payment. Visual language carries that experience. Photos, colour, typography and product cards are the main evidence a shopper uses to decide, because they cannot touch the product.
In a physical shop, people pick a product up, turn it around and feel the fabric. Online, images do all of that work. For that reason I treat visual language as product information, not decoration. A beautiful photo that answers nothing sells less than a plain photo that answers everything.
Visual language also goes beyond photography. Button colours, the size of the price, the tone of a stock warning and the icon set are words in the same language. When they speak consistently, shoppers trust the store. When they contradict each other, shoppers hesitate.
Does visual language really affect sales?
Yes, although the effect is usually indirect. Visual language does not shout "buy now". Instead, it answers the questions in the shopper's head and builds trust. Shoppers with unanswered questions either go to a competitor or return the parcel later.
Baymard Institute puts the documented average cart abandonment rate at 70.22%, based on 50 studies. The same Baymard cart abandonment list shows that 19% of shoppers abandoned checkout because they did not trust the site with their card details. A large part of that trust comes from visual consistency, professional photography and a tidy interface.
In short, visual language does not create sales on its own. However, it removes many of the obstacles in front of a sale. My own experience points the same way: stores with a settled photo standard get far fewer "what does this actually look like?" questions in support.
How do you set product photography standards?
You start with a shooting guide, not with a single photo. The guide defines background colour, light direction, how much of the frame the product fills, the list of angles and the file dimensions, all on one page. As a result, products shot months apart by different people still look like one family.
These are the core items in the guide I use with clients:
- A fixed background for listing images, usually white or a very light neutral.
- A consistent fill ratio, with similar margins around every product.
- A fixed angle list: front, side, back, detail and in use.
- One aspect ratio per category, for example square or 4:5.
- Accurate colour, so the screen matches the real item.
- A naming and alt text rule that includes product name and variant.
Also, keep the guide in writing. When a new product arrives, nobody has to guess how the last shoot went. They simply open the document.
How many photos and which angles does a product page need?
Rather than a fixed number, I ask every photo to answer one question. Shoppers want to see the front, the back, the details, the size and the product in use. In most categories those five questions lead to roughly five to eight images. That range comes from field experience and is a starting point, not a guarantee.
Also, size is the question stores skip most often. According to Baymard's research on in-scale images, 42% of users try to judge a product's size from its images. Yet 28% of sites offer no image that shows the product next to a familiar object or a person. So a shot of the item in a hand, on a desk or on a model is often worth more than a fifth studio angle.
For example, fashion benefits from model shots, furniture from room scenes and electronics from close-ups of ports and buttons. In other words, you tailor the angle list to the category.
Studio photos or lifestyle photos?
You need both, because they do different jobs. Studio photos make products comparable, while lifestyle photos add context. Lifestyle photos show how the product will fit into the shopper's life. Replacing one with the other almost always loses information.
| Image type | Question it answers | Best placement | Watch out for |
|---|---|---|---|
| Studio, plain background | What exactly does it look like? | Product card, first gallery image | Same light and framing everywhere |
| Detail close-up | How good are the materials? | Gallery, zoom | Enough resolution |
| In-scale image | How big is it? | Within the first three gallery slots | A familiar reference object |
| Lifestyle | How will it look in my life? | End of gallery, campaign areas | Product lost in the scene |
| Video or 360 view | How does it look in motion? | Complex or high-price items | Impact on page speed |
For example, if you sell ceramic mugs, the white background shot belongs on the card. A photo of the mug full of coffee on a desk then builds the emotional link at the end of the gallery.
How should you design the product gallery?
In ecommerce UX, the gallery decides how shoppers experience your photos, and good photos get lost in a bad gallery. My basic rule: shoppers should always see how many images exist and which one they are viewing. That is why I show additional images as thumbnails.
Baymard's thumbnail study reports that 76% of mobile sites do not use thumbnails for additional product images and rely on dots instead. Put simply, dots tell you how many images there are, but not what they show. The shopper then has to swipe through the whole set to find one detail.
Other gallery details I check:
- Zoom works smoothly with a click on desktop and a pinch on mobile.
- Choosing a variant, such as a colour, switches the gallery to that variant.
- The close button stays on screen in full-screen view.
- Video thumbnails carry a clear play icon.
How do you arrange a category page visually?
Specifically, the category page is the shop window where people compare products side by side. Here, visual language exists to make comparison easy. Products with the same ratio, background and framing let the eye spot real differences quickly. Mixed images pull attention toward photo differences instead.
In practice, choose the number of products per row by product type. Items that need detail, like furniture or shoes, work better with larger cards. Fast-browse items, like consumables, suit a denser grid. Also, keep filters and sorting above the products where people can reach them easily.
The category hierarchy itself is a separate topic. I cover menus and category trees in the guide to category structure for large websites. Here I focus only on how the page looks.
What information belongs on a product card?
A product card summarises one item on a listing page. Shoppers decide whether to click inside this small area. So the card should give the critical facts at a glance and leave the rest to the product page.
- A main image that follows your standard.
- A clear, complete product name.
- The price, with old and new price during a discount.
- A variant hint, such as colour swatches.
- Rating and review count, if you have them.
- Critical status: low stock or free delivery.
That said, stuffing everything onto the card is also a mistake. A card with five badges, three labels and two buttons creates noise across the grid. My rule is simple: if an element does not help the click decision, remove it.
Some stores show a second image on hover, and that often works. Hover does not exist on mobile, though. Therefore you never hide essential information behind a hover state.
How do colour, typography and icons complete the visual language?
In ecommerce UX, photos describe the product. Colour, typography and icons create the voice of the store. That voice should frame the products without competing with them. For that reason I recommend keeping interface colours calmer than the product photography.
The most important colour rule is to use one action colour consistently. Whatever colour the "Add to cart" button uses, that colour should not appear as decoration elsewhere. Shoppers then read what to do from colour alone. For button wording and placement, see my CTA button examples.
In typography, you build a clear hierarchy between price, product name and description. For icons, pick one drawing family. Icons collected from different libraries look careless to an attentive shopper. If your brand colours and fonts are still undecided, start there before you redesign the store.
How do product images affect page speed and search visibility?
Product images are usually the heaviest files in ecommerce UX work. On a product page, the largest element in view is often the first gallery image, and it drives Largest Contentful Paint (LCP). The web.dev LCP guide recommends an LCP of 2.5 seconds or less for a good experience.
In practice, I do the following:
- Serve images in modern formats such as WebP or AVIF.
- Create several sizes for different screens with srcset.
- Load the first gallery image eagerly and lazy-load the rest.
- Set width and height to prevent layout shift.
On the search side, Google's image SEO best practices recommend descriptive file names and alt text and placing images near relevant text. You can shrink files quickly with my image resizer. I cover speed in more depth in how site speed affects SEO.
Why does mobile ecommerce UX need its own plan?
First, a phone screen is not a small desktop. It is a different context. People shop with one hand, often while doing something else. So mobile ecommerce UX rests on thumb-sized touch targets, vertical scrolling and short attention spans.
For visual language, a few mobile decisions matter most. For example, the gallery should use the full screen width. Thumbnails should be easy to tap. The "Add to cart" button should stay reachable while the shopper scrolls. Also, card text must stay readable, since a thin font that looks elegant on desktop often becomes unreadable on a phone.
As a result, designing for mobile first prevents most of these problems. I explain the approach in what mobile-first design means. To test your own pages on a phone, follow my mobile-friendly test guide.
Which cart page decisions reduce abandonment?
For ecommerce UX, the cart is where shoppers ask themselves one last time whether they really want the item. Visual language here must deliver clarity and trust. Specifically, every line should show a small image, the variant, the quantity and the price. Shoppers should never doubt what they are buying.
In Baymard's data, the top reason for checkout abandonment is extra costs such as shipping, taxes and fees, at 40%. So showing the total, the delivery fee and the delivery time in the cart beats leaving the surprise for the payment step. Moreover, 18% of shoppers in the same research left because the site forced them to create an account.
- Show the total and shipping cost early in the cart.
- Offer a visible guest checkout option.
- Make quantity changes and removals easy.
- Place secure payment and returns information near the button.
- Position the coupon field so it does not distract.
Cross-sell suggestions in the cart deserve care too. Used lightly, they can lift order value. A huge row of suggestions, however, pulls shoppers away from checkout. Keep them small and below the cart lines.
How long should a checkout form be?
As short as possible. Baymard measured that an ideal checkout needs around 12 to 14 form elements, or 7 to 8 form fields. Meanwhile, the average US checkout shows 23.48 form elements by default. That gap is pure friction for the shopper.
To shorten a form, I ask one question about each field: can we deliver the order without it? For example, the billing address usually matches the shipping address, so "same as shipping" should be the default. Optional fields, such as company name, can sit behind a small link.
Also, the form should stay visually simple: one column, labels above fields and instant error messages. You can find more of my form design choices in the guide to UX mistakes that kill sales.
How do you present trust signals visually?
Put simply, a trust signal is anything that tells shoppers the store is real and reliable: genuine reviews, contact details, return terms and a clear secure payment statement. Where and how honestly you show them matters more than how many you show.
For example, instead of burying the return policy in a footer page, add one short line near the price. In reviews, customer photos answer the question studio shots cannot: "what does it look like in real life?"
One clear warning, though. Do not use fake reviews, fake countdowns or false "only 3 left" messages. They might win a click in the short term. Once shoppers notice, however, they stop trusting your entire visual language. Such tactics also carry consumer protection risk in many markets.
Are supplier photos good enough?
They can get you started, but they will not set you apart. When dozens of stores sell the same item with the same supplier photo, the only visible difference becomes price. Supplier images also arrive with mixed backgrounds, ratios and lighting, which makes your category pages look messy.
My advice: start your own shoots with the best sellers and the highest-margin products. For the rest, at least bring supplier images to the same background and ratio. Then complete the gallery with your own in-scale and in-use photos.
Also check image rights. Make sure the supplier allows you to use the photos. Unlicensed images can turn into both a legal and a reputation problem later.
How do campaign banners affect visual language?
In ecommerce UX, campaign periods are when visual language breaks most often. If every sale gets a new colour, a new font and a new banner style, the store turns into disconnected pieces within months. Shoppers read that mess as carelessness.
So build a small template set for campaigns too: a fixed layout, one accent colour from the brand palette and one headline font. Each campaign then feels fresh while the store keeps its identity. Also make sure the banner does not push products below the fold. On mobile especially, a giant banner delays the products people came for.
How should you show variant selection?
Colour, size and material options are where visual language gets tested hardest. When shoppers pick red, they expect to see the red product. If the blue photo stays in place, they get confused and may order the wrong item.
For that reason I prefer small product images over flat colour swatches where possible. The difference between "navy" and "midnight blue" is hard to describe in words, while a tiny photo shows it instantly. Also, instead of hiding an out-of-stock variant, show it faded. That tells shoppers the option exists but is sold out right now.
For sizing, a measurement drawing next to the size chart helps. When shoppers read "chest width", they see where to measure. As a result, you cut the returns that come from wrong sizes.
How do product descriptions and images work together?
Therefore, image and text should tell the same story. If the description says "matte finish" but the photo shows a glossy surface, shoppers do not know what to believe. So you write the copy with the gallery in mind and build the gallery with the copy in mind.
I use a simple method with clients: match every important claim in the description with an image. If you promise a waterproof zip, show the zip up close. If you say "easy to clean", add a shot after use. This matching also reveals which images your team still needs.
Next, I put technical specs in a short table rather than long paragraphs. Shoppers find the value in the table and see its meaning in the photo. If you want the text to work for search engines too, read my guide on SEO and page experience factors.
Where does accessibility fit into visual language?
Accessibility makes ecommerce UX and visual language work for everyone. A shopper with low vision uses a screen reader. A colour-blind shopper may miss information shown only through colour. So you test visual decisions for access, not only for looks.
In practice, I check these points: meaningful alt text on every product image, enough contrast between text and background, status indicators that do not rely on colour alone, and a gallery you can use with a keyboard. I also keep buttons and touch targets large enough for a thumb.
These points help more than disabled users. They also help someone reading a phone in bright sunlight or someone in a hurry. In short, accessible visual language sells to a wider audience with less friction.
Where should you start improving ecommerce UX?
Instead of changing everything at once, start with the pages that carry the most traffic and revenue. In most stores those are a handful of best-selling product pages, the main category pages and the cart. One improvement there beats dozens of fixes on pages few people visit.
- Pull the pages with the most visits and revenue from analytics.
- Audit the photo standard and gallery on those pages.
- Test the cart and checkout yourself on a phone.
- Rank the issues by impact and effort.
- Release changes one at a time and watch the effect.
This way, you can see which change actually worked. It also helps to define conversion goals first, which I explain in how to set website conversion goals.
How do you measure the impact of visual changes?
First, you need a baseline before the change. Good starting metrics are add-to-cart rate for product pages, product click rate for category pages and checkout progression for the cart. After the change, compare the same metrics with a similar period.
Seasonality and campaigns can distort results, however. So run an A/B test where possible. If traffic is low, at least release the change in a quiet period without promotions. On the qualitative side, track product questions in support and return reasons. Fewer "smaller than expected" returns suggest the in-scale image works.
My guide to conversion-focused web design covers design and conversion goals together. For regular performance checks, a Lighthouse performance test is a good habit.
Should you do this in-house or get outside help?
It depends on your catalogue size and your team's skills. For example, a store with a small range can produce photos in-house with a good shooting guide and a simple studio setup. Stores with hundreds of products and frequent new collections need a proper shooting and editing workflow.
My advice is this: set up the standard and the guide once with outside help, then hand daily execution to your team. That way you do not depend on outsiders for every new product. Interface work on the gallery, product card and cart, meanwhile, usually belongs to a design and development project.
If you want support, my ecommerce consulting and web design pages explain the scope. Put simply: fix the standard first, then the interface, then the measurement.
Is visual language ever finished?
No. Visual language is a living system that changes with your range, your audience and device habits. Once you have a solid base, however, updates happen in small steps. You do not start from zero every season.
To sum up, better ecommerce UX starts with answering the shopper's questions visually. What does it look like? How big is it? What is it for? What will it cost in total? Can I trust this store? A store that answers these clearly sees fewer returns and more repeat purchases.
Finally, a small habit I recommend to every client. Shop in your own store like a customer. Add a product to the cart on your phone and go all the way to payment. Every moment you get stuck is a moment your customers get stuck too, so repeat this test every quarter.




