Expertise · Industry perspective

Digital design system for e-commerce: prioritize purchase funnel

Consistency at the points where customers tend to leave is the first task the design system needs to address for any platform.

Quick summary

For e-commerce, the digital design system should prioritize consistency and speed throughout the purchasing journey. The most frequently repeated blocks, including product cards, filters, shopping carts, and payment flows, need to be standardized into components with real states before expanding to other areas. If the scale is still small, start from the token layer and the core components of the purchase funnel; a complete system is only worth investing in when there is a dedicated in-house team operating continuously.

Quick comparison
You should choose this direction when
  • large revenue, multiple categories, with an in-house team operating continuously
  • the platform has multiple vendors or teams building interfaces together
  • purchase funnel with many high-repetition blocks like product cards and shopping carts
Not needed when.
  • the platform is still small or new with one storefront (using token layer and core components)
  • Hire a full system when the scale is still small; operational costs outweigh benefits.
Quick glance
Commonly used industries
e-commerce

E-commerce presents a very specific design challenge: customers pass through dozens of touchpoints in a single shopping session, and any small deviation between pages creates friction just when they are about to make a decision. Therefore, the question for the digital design system here is not "how many components to build" but "where to standardize correctly first."

The most repeated volume is the top priority.

Brad Frost names this principle the multiplication problem of digital design systems: each time you make a correct adjustment, it multiplies throughout the funnel. In e-commerce, the most repeated blocks are product cards, filter and sort options, shopping carts, and payment flows. This is where components need to be covered first, with all real states: default state, hover state, error state, out-of-stock state.

On the contrary, many projects chase the quantity of components and overlook a few of the most important blocks. The result is a long component library, but the cart and checkout pages still use different font styles, button colors, and error messages on each page.

Visual consistency throughout the purchase funnel.

Alla Kholmatova distinguishes two consistent layers in the design system: the functional layer (technical components) and the perceptual layer (colors, typography, tone of voice, symbols). In e-commerce, the perceptual layer directly influences customer trust. The three most prone to deviation and needing early control are:

  • The main action button (add to cart, buy now): color, size, and font weight must be consistent from the product page to the checkout page.
  • Trust badge (warranty, returns, payment security): must appear consistently and in the right context, not sometimes present and sometimes absent.
  • Pricing and promotional information: the format, position, and display of the original price and promotional price must follow a single rule.

Consistency is not about making everything look alike. It’s about ensuring everything functions and feels like it belongs to the same system.

Alla Kholmatova, Design Systems (Smashing Magazine)

When to choose a foundational layer, when to choose the full system

Foundation level: Tokens plus core components of the purchase funnel. Suitable when the platform has one front, a small team, or is just starting to standardize. The cost of setup and operation is low, enough to maintain consistency across the funnel without needing a large structure.

Complete system with governance. Suitable when revenue is large enough, there are many continuously expanding categories, and there is an in-house design and technical team operating regularly. Especially necessary when multiple teams are building interfaces in parallel, such as multi-vendor platforms or multiple markets. The Nielsen Norman Group states that a complete system is only worth the investment when there is enough scale and an internal team to maintain it.

Common errors to avoid

  • Creating many components but overlooking error states and edge cases of the cart and checkout, which are where customers often stumble.
  • Ignore page load performance when building the system: heavy pages make customers leave before the components can effectively showcase their beauty. The design system does not replace technical optimization, but standardized components help the technical team optimize one area and replicate it across the entire page.
  • Investing in a complete system when the scale is still small: operational costs and continuous synchronization outweigh the benefits.
  • Stopping at tokens and overlooking functional patterns: tokens maintain visual consistency but cannot replace components that have defined all real states.

The viewpoint of Sinh Vũ

When working with e-commerce platforms and websites, Sinh Vũ starts by reviewing the existing interface, looking for discrepancies in the purchase funnel before creating anything new. Often, the discrepancies are few but located in sensitive areas: buttons on the product page are one color, while on the cart page they are different; trust badges appear on the homepage but vanish during the checkout process.

From that review, Sinh Vũ prioritizes standardizing the most frequently repeated blocks into components with real states, and only then considers expansion. If you do not have an in-house team operating continuously, Sinh Vũ will advise starting with foundational layers and keeping the system streamlined so that external teams can still deliver clearly. Sinh Vũ does not commit to specific conversion numbers as they depend on the products and markets of each business.

The tool brings back.

Decision checklist

Topic: What should e-commerce platforms and websites prioritize in their digital design system. Sinh Vũ guide, sinhvu.com

0 more than 7 items

Select each item you find appropriate, then print or save as PDF to take with you.

Sign indicating that you should take action
Questions to answer before deciding

If you have marked most of the signs above, this is the time to discuss in more detail. Sinh Vũ can help you review and propose a direction.

References

Alla Kholmatova, Design Systems (Smashing Magazine). Nielsen Norman Group, Small by Design: The Strength of Lean Design-System Teams. Brad Frost, The Design System Ecosystem and Atomic Design.

Frequently asked questions

If my platform is using Shopify or another existing platform, do I need a separate digital design system?

Existing foundations provide a set of technical components, but they address technical issues, not your brand and visual consistency. If the scale is still small, a defined set of color tokens, typography, and some core components is sufficient to maintain consistency without needing to build a completely separate system.

I have hundreds of products. Will a digital design system help the page load faster?

A digital design system does not directly optimize loading speed; that is the job of technical architecture and visuals. However, when components are standardized and shared, the technical team can optimize one area, which then applies across the entire site, rather than handling each page individually. The indirect efficiency is there, but Sinh Vũ does not commit to specific numbers as it depends on the infrastructure of each project.

When is it necessary to invest in a complete digital design system instead of just creating a foundational layer?

When revenue is large enough to maintain an in-house design and engineering team, when the number of categories and items continuously expands, or when multiple teams are building interfaces simultaneously. Under these conditions, the operational costs of a full system often outweigh the benefits.

← Back to Digital design system