Shopify UX Design Agency for Storefronts and Design Systems

    NICCOS is a Shopify UX design agency in Germany. We design storefronts for international brands entering the DACH market and for DACH brands selling abroad: page types, design system and clickable prototypes for the purchase journey. You end up with a design system that sits in the theme settings and works in every language you sell in.
    Freshly roasted coffee beans being stirred in the cooling tray at the Blankroast roasteryBrown boxer briefs with blue contrast stitching and a CR7 waistband worn against a light studio backgroundThree women in SMILODOX activewear taking a selfie, a padel player and runners under palm treesTable tennis bat with red rubber standing on a dark surface in a pool of lightGrid of Bloomingloft sofas with changing fabrics and background coloursHands holding a sage-green memory book with the words This is your story on the coverGlass teapot, a carafe of ice cubes and two glasses of iced tea with mint on a wooden trayRunner in dark sportswear on a waterside path at duskDog and cat walk to their bowls in a blue kitchen and eat side by sideColourful meadow bouquet with sunflower, chamomile and alstroemeria in front of a wooden wallMan looking down wearing a white Olakala cap with a black brim and a white T-shirtLight-coloured Labrador with a braided collar in profile looking across a sunny meadowRoad cyclist backlit on a mountain roadMountain biker in a red long-sleeve jersey and white helmet riding through the forest with the front wheel lifted

    Brands we work for

    MYCR7 logo
    CAT logo
    O'Neal logo
    FRITZ! logo
    Groundies logo
    Gusti Leder logo
    Smilodox logo
    Sirocco logo
    Olakala logo
    Deputy logo
    Bikemailorder logo
    Prepmymeal logo
    Freiluftkind logo
    Bloomingloft logo
    Heel logo
    Homepage, collection, product page and cart use the same components and rules.
    One system for every page
    Empty cart, sold-out variant and form error are designed before anyone builds them.
    Every state designed
    The design knows variants, collections and metafields and can be developed without special-case logic.
    Buildable in the theme

    How do you carry a brand into a Shopify storefront?

    A brand carries into Shopify when its visual language is translated into components the theme can repeat: type scale, colour roles, image formats and modules for each page type. We design these as one system and store it in the theme settings, so the brand looks the same from navigation to product page.

    Mintkind, a family brand from Hamburg for memory books and gifts, ran its store on Shopware 6. The aim was a storefront that carries the brand completely and that the team can run without developers. We translated the pastel imagery and the product staging into a new storefront design. According to the Mintkind case study, the store went live after 90 days, and the redesign carries the brand from navigation through to the product detail page.

    For SMILODOX we held a design workshop that produced brand guidelines and brand layers for the store. On that basis we framed the central page types in Figma. The B2B area received its own frame for business customers without a second design system. The SMILODOX case study reports go-live after two months.

    How do you design one storefront for several languages and markets?

    A design for several markets has to hold when the content changes. German product names and button labels run longer than English ones. Prices appear in different currencies and formats. We test every page type with the longest text and the largest price before development starts, and we design components so that they grow with the content.

    Svenja Walberg relaunched on Shopify Plus for the DACH region, with subscriptions, bundles and a new cart drawer that brings recommendations and checkout entry together. The launch was designed so that further markets, languages and localised requirements can follow. The Svenja Walberg case study describes the setup. The market configuration itself is covered on our Shopify internationalisation page.

    Stores that sell into Germany also carry more legal text than most markets: price information, delivery terms and links to legal pages. We give this content fixed places in the product page and the footer, so it is present in every market without pushing the purchase button out of view.

    Should existing customers notice a replatforming?

    Not where they log in, reorder or look up past orders. When a store moves to Shopify, returning customers have to find their way at once. We decide before development which parts of the interface are carried over unchanged and which may change.

    Sirocco, a Swiss brand for tea and coffee, moved from Magento to Shopify Plus. We carried the existing front-end design over 1:1 into Shopify Liquid and optimised it for responsive use, so existing customers met no visual or functional break. The Sirocco case study reports more than 40,000 migrated customer records with full order history and a 25% higher conversion rate after launch. The move itself is described on our Shopify migration page.

    When is a redesign the right tool, and when is CRO?

    A redesign is right when the structure of the store no longer holds: the mobile view was never designed on its own, the team cannot build campaigns itself, or the brand has changed. If the store works in principle and should sell more, conversion optimisation with hypothesis, test and evaluation is the cheaper route.

    Hairshop Pro, an online store for professional hair care, ran on Plentymarkets with weak mobile usability. We redesigned the store in Figma with a focus on mobile use. Volume discounts, product bundles and sticky calls to action were part of the design from the start. The Hairshop Pro case study reports a 35% higher conversion rate after launch and a 20% higher average order value from the bundle concept and cart upsells.

    NICCOS has been a Shopify Plus Partner since April 2022. The Shopify Partner Directory lists 19 reviews with a rating of 5.0, and 13 published case studies show the stores we have worked on. Several of them include a redesign or a new design system.

    What goes wrong in Shopify design projects?

    Designs fail in the theme at three points. States were not designed and get improvised in code. The design counts on content the editorial team cannot deliver. Or it ignores the Shopify data model of products, variants, collections and metafields, and every product page needs special-case logic. The checkout is largely fixed by Shopify and can only be adjusted within defined limits.

    Accessibility belongs in the design. We define contrast, focus styles, touch target sizes and visible labels in the design system. For stores that sell to consumers in the EU, our page on Shopify accessibility explains the audit. The build itself is done by Shopify development in the same team.

    We are not the right partner if you are looking for individual banners or campaign visuals. We design the system in which that content is created.

    What do we design in a Shopify store?

    • Page types

      Homepage, collection, product page, cart and customer account as one connected system with all states.

    • Design system in the theme

      Colours, type scale, spacing and components sit in the code as theme settings and CSS variables.

    • Prototypes

      Variant selection, configurator, filters and cart drawer become clickable before anyone develops them.

    When do you need design, and when something else?

    • Design: the brand has changed

      Positioning, range or audience no longer match what the store shows.

    • Design: new journeys are needed

      Configurator, subscription choice, B2B registration or bundles need a designed journey before they are developed.

    • Design: the theme has grown

      Over the years several versions of buttons, greys and spacing have appeared. A system puts them in order.

    • Design: the editorial team is stuck

      Every campaign needs a developer because designed building blocks are missing.

    • Development: the design exists

      Then the work goes straight into the build with theme architecture, sections and metafields.

    • CRO: the store works in principle

      Then hypothesis, test and evaluation achieve more than a new design.

    • Performance: visitors leave before the first image

      Then loading behaviour and Core Web Vitals come before any design.

    • Consulting: the direction is open

      Then the first decision is whether a relaunch, a migration or a partial rebuild is due.

    How does a design project for Shopify run?

    1. Review

      We look at theme, figures and support requests and record where customers get stuck today.

    2. Structure

      Page types, navigation and building blocks are defined. The result is a list of sections and blocks.

    3. Design system

      Type scale, colour roles, spacing, states and components receive names that also apply in code.

    4. Page types

      All page types are designed in the system, including long product names and missing images.

    5. Prototype and test

      The journeys of the purchase path become clickable and are walked through with users or the team.

    6. Handover

      We go through the system with development and check the build in the theme.

    • Black embroidered cap next to a net bag of lemons on a stone wallOlakala
    • Three women in SMILODOX activewear taking a selfie, a padel player and runners under palm treesSMILODOX
    • Row of Cianni perfume bottles with black caps on a light reflective surface.Cianni Fragrances

    How do you recognise a design that holds up in operation?

    • States are designed

      Empty cart, sold-out variant, form error and loading state are part of the design.

    • It stays usable

      Contrast, focus styles, touch areas and keyboard operation are defined in the design system.

    • Editors can fill it

      Every section has limits for text length and image formats and a rule for missing content.

    • It fits the data model

      Variants, collections and metafields are taken into account in the design.

    When is a design project worth it for your store?

    Then a design is the right next step

    • Mobile is the main channel

      The store was designed on a large screen and sells mostly on the phone.

    • The range needs explaining

      Customers have to compare, configure or check measurements. Image and price are not enough for that.

    • Several stores, one appearance

      Second brand, country store or B2B area should belong together and share one system.

    • The relaunch has been decided

      The design belongs before development. Changes in the finished theme take considerably more effort.

    Then something else helps you first

    • The trigger is an audit

      If the question is WCAG 2.2 AA and the European Accessibility Act, you need findings first and not a redesign.

      To Shopify accessibility
    • The product data does not hold

      If attributes, images or stock from ERP and PIM are missing, every design shows gaps. The data source solves that.

      To system integration
    • The plan is a new market

      Languages, currencies, taxes and shipping rules decide the structure before the design starts.

      To Shopify internationalisation

    In which form do we work on the design?

    Some stores need a review, others a new design, and running stores need design in operation. That gives three shapes of work.

    Results from client projects

    Every figure appears in the case study, where you can verify it.

    View all projects

    Brands we build for on Shopify.

    Groundies, MYCR7 and Gusti Leder are three of thirteen projects we have published with starting point, delivery and result.

    Common questions about Shopify UX design

    Can one design work for German and English storefronts?

    Yes, if it is tested with both. German labels and product names run longer than English ones. We check every page type with the longest text before development and design components that grow with the content.

    How much of the Shopify checkout can be designed?

    The checkout is provided by Shopify and can be adjusted within defined limits: branding, colours and, on Shopify Plus, extensions at the positions Shopify provides. We design within those limits.

    Can you work from our existing brand guidelines?

    Yes. We translate the guidelines into theme components, states and edge cases and coordinate with development. Brand management stays with your team.

    Do you design B2B areas as well?

    Yes. For SMILODOX we designed the B2B area in the same design system as the consumer store. A second design system was not needed.

    Do we need a new theme or is a redesign of the existing one enough?

    The state of the code decides. If the theme is cleanly built and only looks dated, a redesign on the existing base is enough. If templates are overlaid with special cases and leftovers of old apps, a new theme is usually the shorter route.

    Do you test designs with users?

    Yes, for every journey with several steps. We check variant selection, configurator and filters in a clickable prototype. For detail questions on a live page, an A/B test is the more reliable route.

    Let us walk through your store

    We look at theme, page types and figures. Afterwards you know whether a redesign, an optimisation or nothing at all is due.

    NICCOS

    The page could not be loaded.

    Please reload the page. If an update has just gone live, this will load the latest version.