Add LINE
  1. Home
  2. /News
  3. /Shopping website design: 7 essentials from product page to checkout

Shopping website design: 7 essentials from product page to checkout

購物網站設計怎麼做?7大重點:從商品頁到結帳流程的設計指南
TimTech
2026.10.14
  • Ecommerce and digital systems

Summary

Good shopping website design helps customers find a product and finish the order. Here are seven essentials from homepage to checkout, plus how to design for products with complex options or quote requests.

Many companies treat shopping website design as making the site look good.

But customers come to an online store to find a product, check the options and price, and place an order.

If any one of those steps gets stuck, the order is lost, however good the pages look.

This article follows the customer's path to purchase and walks through seven essentials of shopping website design. It also covers how to design for products with complex options or quote requests.

Further reading: Building an ecommerce site: cost, platform, features, and the process

Key points

  • The goal of shopping website design is to help customers find a product and finish the order.
  • Before designing, decide how you sell: direct checkout, quote requests, or both.
  • Keep checkout fields to a minimum. Most sites need only eight.
  • For products with complex options, turn the questions sales would ask into steps on the page.
  • A platform theme is enough for standard retail. Consider custom design when your buying process is unusual.

How is a shopping website different from other websites?

A company website introduces the business, builds trust, and asks visitors to get in touch.

A shopping website adds a transaction. Customers need to find a product, compare options, add it to the cart, and pay.

So ecommerce website design has to care for every step of that transaction, not only the brand look.

Company websiteShopping website
Main goalIntroduce the company, get inquiriesGet customers to buy or request a quote
Main pagesHome, about, services, case studiesCategory pages, product pages, cart, checkout
Design focusClear message, trustEasy to find, easy to compare, easy to order
How it is measuredNumber of inquiriesOrders, conversion rate, cart abandonment

Design principles every website shares, such as visual hierarchy, branding, and CTAs, are covered in our article on company website design. This article only covers what is specific to shopping websites.

Further reading: Company website design: planning, structure, and what to design for

Before you design, decide how you sell

Two online stores can look very different. A snack shop and a custom uniform maker need different pages.

Answer the four questions below before you start, and the design direction gets much clearer.

Do customers check out directly, or ask for a quote first?

Standard products can go straight into the cart and through checkout.

Products that depend on quantity, material, or lead time are better served by letting customers send a quote request first, with sales replying with a price.

The two flows need different buttons, forms, and follow-up pages, so decide before design starts.

Are your products standard, or do they have many options or custom work?

For products with few options, clear photos and a buy button are enough.

For products with many options, plan the order in which options are chosen, how the price changes with them, and how to warn customers when a combination does not work.

Do customers mainly use phones or computers?

If you already have a website, check the device split in Google Analytics.

If most visitors are on phones, design the product page, cart, and checkout for the phone screen first.

Business buyers often compare specifications on a computer, so the desktop version needs to show more detail clearly.

Are your main customers consumers or businesses?

Consumers care about ordering quickly and seeing promotions.

Business customers may need member pricing, bulk ordering, or invoices.

Our article on ecommerce website features covers how to plan these functions.

Further reading: Ecommerce website features: 13 features and how a business should plan them

7 essentials of shopping website design

Seven essentials of shopping website design: homepage, navigation and categories, product listing page, product page, cart and checkout, mobile, and trust information
7 essentials of shopping website design

The sections below follow the customer from arriving on the site to paying.

1. Homepage: help customers find the way in

The homepage's job is to route customers to the category or product they want.

Above the fold, consider showing:

  • One sentence on what the brand mainly sells
  • Entry points to the main product categories
  • Current promotions or new arrivals
  • A search box

With too many carousel slides, the later ones rarely get seen. Put important promotions in a fixed section instead.

2. Navigation and categories: match how customers look for products

Name categories in words customers know, not internal product codes.

If customers look for "class shirts", do not label the category only "cotton T-shirt series".

Keep the category tree shallow, so customers reach products within two or three clicks.

Google recommends linking from the menu to category pages, and from category pages to every product page. If a category page does not link to all its products, Google may miss some of them.

Further reference: Google Search Central: Ecommerce Website Navigation Structure

3. Product listing pages: filters and sorting that fit how people compare

Once you have many products, customers need filters and sorting.

Design filters around the product. Clothing is filtered by size and color; printing by size and paper.

Every product card needs at least a photo, a name, and a price. For quote-only products, show "Priced by specification" so customers do not think the price is missing.

4. Product page design: options, price, and decision details in one place

The product page is where customers decide whether to buy. Product page design should answer the main questions they have before buying.

SectionWhat customers want to know
Product photosWhat it really looks like, details, and size
Name and priceHow much it costs, any discounts
Option selectionWhich sizes, colors, and materials are available
Buy buttonAdd to cart or send a quote request
Shipping and paymentWhen it ships, shipping cost, how to pay
Product descriptionUse, material, care
Reviews or case studiesWhat other buyers thought

When customers change an option, update the price and photo at the same time.

That way, they do not find out at checkout that the price is not what they expected.

5. Cart and checkout: fewer fields, no surprise fees

Baymard Institute checkout research: 17% of shoppers abandoned an order because checkout was too complex; checkout needs only 8 fields but averages 11
Checkout design: 3 numbers that affect orders

Checkout is the step where orders are most often lost.

Baymard Institute's research on US online shoppers found that 17% had abandoned an order because checkout was too long or complicated.

Baymard also estimates that large ecommerce sites can raise conversion rates by 35.26% on average by improving checkout design.

Its research also points out that the number of form fields, not the number of steps, is what mainly shapes the checkout experience.

Most sites need only eight checkout fields, but the average in 2024 was eleven.

Further reference: Baymard Institute: Checkout Optimization: Minimize Form Fields

Use these points to check your cart and checkout flow:

  • The cart lists products, options, quantities, and subtotals, and customers can edit them there
  • Shipping and handling fees appear before checkout, not at the last step
  • Guest checkout is available, so customers are not forced to sign up
  • Address and invoice forms keep only the fields you need
  • The payment methods customers use most come first

6. Mobile: design the main flow for one hand

Phone screens are small, so the main actions should work with one hand.

  • Buttons are large enough, with space between them to avoid mis-taps
  • The "Add to cart" or "Send quote request" button stays fixed at the bottom of the screen
  • Options can be seen without scrolling sideways
  • Phone number and quantity fields open a numeric keypad

Ecommerce web design usually uses responsive design, so one site adapts to both phone and desktop screens.

Further reading: What is responsive design? The idea, the tradeoffs, and SEO

7. Trust information: shipping, returns, payment, and contact details

First-time customers check whether a store is reliable.

Make the following easy to find, ideally with a summary on the product page:

  • Shipping fees and the free-shipping threshold
  • Shipping and delivery times
  • Return and exchange policy
  • Payment methods
  • Company name, registration number, and contact details
  • Customer reviews or case studies

How should a shopping website handle complex options and quote requests?

Most advice on shopping website design assumes customers can pick a product, add it to the cart, and pay.

But for products like group uniforms and printing, the price changes with quantity, material, and finishing, and some need confirming before they can be quoted.

The key for these sites is to turn the questions sales used to ask on the phone into choices on the page.

Here are three TimTech projects as examples.

Choose options step by step, not all at once

多規格商品管理
針對團體服不同品項、款式、顏色與尺寸建立多規格商品架構,讓客戶能在單一商品頁面逐步確認所需規格,同時讓站方能透過後台持續管理與擴充商品內容。
哈摩學服: style, color, size, and quantity on one product page

When there are many options, laying them all out at once leaves customers unsure where to start.

A better approach is to order them the way customers decide: style first, then color, then size and quantity.

哈摩學服 makes class, department, and club uniforms, with products that vary by style, brand, color, and size.

TimTech built a multi-option product structure for 哈摩學服, so customers confirm what they need step by step on a single product page.

Since the site launched, each quote request takes 3–4 fewer rounds of back-and-forth, and the store understands what the customer needs the first time.

Calculate the price from the options in real time

提昇科技企業電商系統的規格組件與價格積木功能,依規格、尺寸、材質與加工方式自動計算價格
Enterprise E-Commerce and Online Inquiry System: options that price themselves

Print pricing depends on paper, size, finishing, and more, so sales traditionally quoted each order by hand.

In the back office of 玖愛印 (9i-in), pricing rules can be set by paper, size, and special finishing.

Once customers finish choosing options on the site, they see the price right away.

With the price shown instantly, customers can compare options themselves instead of waiting for sales to reply.

Since its site launched, 9i-in has gained more than 5,000 new customers.

When customers cannot check out directly, use a quote request flow

Some products can only be priced after quantity, lead time, or custom details are confirmed. For these, "add to cart and pay" does not fit.

A shopping website can replace the buy button with "Send quote request". Customers choose their options, send the request, and sales follow up with a price.

That is how 哈摩學服's site works. After a customer sends a request, the system notifies staff automatically through LINE, so the conversation can continue right away.

The quote request should carry the options and quantity the customer chose, so sales do not have to ask again from the start.

Let customers finish their artwork in the browser

Printing and custom products often stall because customers have no design software, or their files do not meet print requirements.

9i-in added an online editor, so customers who cannot use professional design software can still finish print-ready artwork in the browser.

飛捷數位印刷 lets customers upload files, choose materials and options, and pay online.

For thesis printing near universities, 飛捷 also has a spine editor that helps staff quickly produce correctly formatted thesis covers.

Online orders now make up 20% of 飛捷's orders, and the share is still growing.

TimTech’s view

Across our projects for 哈摩學服, 9i-in, and 飛捷, these sites most often get stuck in two places: customers do not know which options to choose, and the store has to confirm details by hand again and again.

The more completely the option steps and hints on the page cover those questions, the less back-and-forth each incoming order or quote request needs.

TimTech's Enterprise E-Commerce and Online Inquiry System is built for option-based pricing, quote requests, and order handling.

How does shopping website design balance SEO and site speed?

Shopping websites have many pages and frequent product updates, so plan SEO and speed together during design.

ItemWhat to watch during design
Product descriptionsGive every product its own description instead of copying the supplier's text
Filter URLsFilter combinations create many URLs, so decide which ones search engines should index
Product structured dataGives search results a chance to show price, stock, and reviews directly
Images and layoutCompress product images and reserve fixed dimensions so the layout does not shift while loading

If filter URLs do not need to appear in search results, Google recommends blocking them from crawling to save crawl resources.

Further reference: Google: Managing crawling of faceted navigation URLs

For the format and fields of product structured data, see Google's product structured data documentation.

For speed, Google measures user experience with Core Web Vitals.

Aim to show the main content within 2.5 seconds, respond to interactions within 200 milliseconds, and keep the layout shift score below 0.1.

Further reference: web.dev: Web Vitals

Template, platform theme, or custom design?

There are three common ways to design a shopping website, each suited to different companies.

ApproachBest forLimits
Ecommerce platform theme (SHOPLINE, Shopify, etc.)Standard retail, launching quicklyLayout and buying flow are limited by the platform
Store template (WordPress themes, etc.)Teams that can maintain the siteWith many plugins, you handle updates and compatibility yourself
Custom designSpecial flows such as option-based pricing, quote requests, multiple languages, or revenue sharingHigher cost and longer timeline, needs full planning

If your buying process is the same as standard retail, a platform theme is usually enough. Put the design budget into product photos and copy first.

Custom design is only needed when the buying process is unusual.

For example, NAPA pickleball sells both in Taiwan and abroad, and its site supports Traditional Chinese, Simplified Chinese, and English.

NAPA also promotes through KOLs and coaches. The site has built-in coupons and revenue-share tracking, and the back office calculates the sales each promoter brings in.

NAPA now works with a large number of KOLs, and even as partners are added, each promoter's results are still calculated automatically in the back office.

For the cost of each approach, see our ecommerce platform cost comparison and online store cost guide. Once you decide to outsource, see also how to choose a web studio.

Shopping website design FAQ

How much does shopping website design cost? How do templates and custom design compare?▼

The cost depends mainly on how the site is built, the number of products and options, the functions and flows, and whether payment, logistics, or other systems need to be connected.

Platform themes have the lowest design cost, but you also pay the platform's annual fee and transaction-related fees. Custom design costs more and suits companies with special processes.

For a detailed breakdown, see What does an online store cost? Six factors in a business ecommerce budget.

I already use a platform like SHOPLINE. Do I still need a designer?▼

Not necessarily. Platform themes already include the homepage, categories, product pages, and checkout, which is usually enough for standard retail.

Good shopping website design helps customers finish their order

The results of shopping website design show up in whether customers find the product, understand the price, and complete the order or quote request.

Decide how you sell first, then check the homepage, product pages, and checkout along the customer's path to purchase. That does more than chasing visual effects.

If your products have complex options, need quote requests, or your current platform does not fit how you actually take orders, book a free consultation and let's talk through how to plan your site.

Share

About the author

TimTech

Focused on corporate websites, SEO, AI search, and digital growth. We help B2B companies use their site to raise brand visibility, win more leads, and build a digital asset they can run for the long term.

On this page

  • Key points
  • How is a shopping website different from other websites?
  • Before you design, decide how you sell
  • Do customers check out directly, or ask for a quote first?
  • Are your products standard, or do they have many options or custom work?
  • Do customers mainly use phones or computers?
  • Are your main customers consumers or businesses?
  • 7 essentials of shopping website design
  • 1. Homepage: help customers find the way in
  • 2. Navigation and categories: match how customers look for products
  • 3. Product listing pages: filters and sorting that fit how people compare
  • 4. Product page design: options, price, and decision details in one place
  • 5. Cart and checkout: fewer fields, no surprise fees
  • 6. Mobile: design the main flow for one hand
  • 7. Trust information: shipping, returns, payment, and contact details
  • How should a shopping website handle complex options and quote requests?
  • Choose options step by step, not all at once
  • Calculate the price from the options in real time
  • When customers cannot check out directly, use a quote request flow
  • Let customers finish their artwork in the browser
  • How does shopping website design balance SEO and site speed?
  • Template, platform theme, or custom design?
  • Shopping website design FAQ
  • Good shopping website design helps customers finish their order

TimTech

Ideas, made real.

We help B2B companies turn the website into a long-term asset: a clearer position, search that compounds, and inquiries that actually get handled.

Explore

  • Home
  • News
  • FAQ
  • Cases
  • Contact

Services

  • Website Development
  • Search growth
  • From inquiry to close

Industries

  • Print shops
  • Court-auction leads

Contact

  • Email:service@timtech.tw
  • Address:10F.-2, No. 118, Dazhong S. St., West Dist., Taichung City 403533 , Taiwan
  • LINE:Message us on LINE

© 2026 TimTech. All rights reserved. | Power By TimTech

  • Privacy
  • Terms
TimTech
Book a consultation
Book a consultation
Previous

SHOPLINE fees: 6 Taiwan ecommerce platforms and hidden costs

Related articles

  • Cover for an ecommerce platform cost comparison: a laptop and phone showing an online store, with cards for annual fee, GMV fee, transaction fee, and add-ons
    Ecommerce and digital systems

    2026.10.07

    SHOPLINE fees: 6 Taiwan ecommerce platforms and hidden costs

To strengthen your brand, a designer can adjust banners, colors, and the homepage layout. But design usually cannot change the limits of the platform's own buying flow.

How long does it take from design to launch?▼

It depends on the number of products, the functions, and how quickly your materials are ready.

On TimTech's website platform, a standard brand website can be ready in as little as a few days. Projects with ecommerce, multiple languages, or custom functions are scheduled according to their scope.

For the full process, see Building an ecommerce site: cost, platform, features, and the process.

What should I prepare before design starts?▼

Prepare your logo and brand colors, a product list with specifications, product photos, product descriptions, and shopping information such as shipping and returns.

If there are websites you like, collect them too. The more complete your materials, the faster design and product setup go.

What if I do not have professional product photos?▼

Product photos directly affect buying decisions, so have at least your main products shot professionally.

On a tight budget, you can take photos yourself with a consistent background and lighting, keeping the size and angle of every photo the same.

Can I show a designer other websites as references?▼

Yes. Reference sites help a designer quickly understand the style you want.

Explain which part you like, such as the colors, layout, or buying flow, rather than asking for a full copy.

Copying another site's design and content directly can also raise copyright issues.

Can customers request a quote instead of seeing prices?▼

Yes. The product page can replace "Add to cart" with "Send quote request". Customers choose their options, send the request, and sales reply with a price.

哈摩學服's site works this way, and notifies staff automatically through LINE when a customer sends a request.

Can I change banners and adjust the layout myself after launch?▼

It depends on the system behind the site. Most ecommerce platforms and content management systems let you change images and text yourself. Major layout changes usually need a designer or developer.

In TimTech's back office, you can update text, images, articles, and page content yourself without writing code.

SHOPLINE costs more than its annual fee. We compare six Taiwan ecommerce platfor…

  • Ecommerce website features: 13 features and how a business should plan them
    Ecommerce and digital systems

    2026.09.30

    Ecommerce website features: 13 features and how a business should plan them

    Which features does an ecommerce website need? From products, the cart, members,…

  • How to choose an ecommerce platform: eight things to check
    Ecommerce and digital systems

    2026.09.23

    How to choose an ecommerce platform: eight things to check

    Compare SaaS, self-hosted, and enterprise ecommerce, then look at fees, features…