Role:

Product Designer & UX-Generalist

druckraum.at

Duration:

2024 - 3 Months

Tools:

Figma, Visual Studio Code

Web-to-Print Design-Tool

Challenge

The task was to create a web-to-print design tool that customers would enjoy using. The ordering process should be quick and easy from all common devices and fully focused on the customer's needs. The tool should have a universal design suitable for a variety of different product groups and requirements.

It was also crucial to learn from the strengths and weaknesses of existing tools in the realm of customized print products to find the best solution for our customers. I always had to keep in mind that the design had to be realizable in a very small team and that the ROI had to be achieved in the near future.

Solution

Think

After detailed analyses and extensive planning, we managed to create a web-to-print design tool that covers almost all the needs and wishes of the customers and the stakeholder . The design is fully responsive on mobile devices as well as on large displays.

A major weakness I noticed was the lack of price transparency on many sites, where the price is only displayed once the customer has put in the work of uploading one or more designs onto a product. To optimize and enhance the user experience, I decided to design a pre-configuration. This allows the customer to select which sides of a T-shirt they want to print and immediately see the price before starting the design. To ensure the best user experience for all screen sizes, I created three different layouts (mobile, inline and full screen). The biggest challenge was to use a single, non-repetitive HTML structure while taking advantage of the great power of CSS grid. This allowed the tool to achieve a very high loading speed with no unnecessary waiting times.

1. Mobile

When analyzing our own past data and that of our competitors, it quickly became clear that mobile use is a major priority for our customers and that our competitors have not addressed this effectively (or at all). The goal was to break new ground and create a user interface that would allow customers to easily configure print products on small smartphone displays. It was very important to me that the interface was similar to the native photo apps of iOS and Android for ease of use. On the one hand, I was able to leverage the benefit of a proof design, while on the other hand, customers can use the web-to-print design tool with minimal learning required.

The solution turned out to be a huge success. Just a few weeks later, we were able to reduce the drop-off rate on mobile by 29%.

2. Inline

The design tool’s inline version was already the biggest advantage of the old version, highly favored by customers. With almost all competitors, you have to press a "Design now" button and wait for a new page to load. This leads to longer waiting times and, presumably, higher drop-out rates, especially if the website design changes fundamentally after loading. That's why it was clear to us that the popular inline layout had to remain a main component.

3. Fullscreen

The fullscreen layout was initially a feature with question mark over it because I wasn't sure it would be used. However, it was just a matter of implementing and live testing to see if customers wanted to use the full-screen layout to configure the products. The weeks following the release have shown that this feature has been well received. (About 15% of desktop users use the feature, n = 500)

My Role

In addition to the stakeholder, only two employees were involved in this project. My dear colleague who took care of the back and frontend programming and me. My role was to go through the entire UX design process. I used a light form of the Lean UX framework to get there as efficiently and cost-effectively as possible. In addition to the usual UX activities, it was also my responsibility to take care of the HMTL and CSS. It was also up to me to take on the role of project manager to monitor the project’s progress and meet deadlines.

KPI - Achievements

Drop-off Rate - Mobile

-29%
Reduction of the drop-off rate by -29% for mobile users. (-9,25 Percentage points; n > 1000)

Drop-off Rate - Desktop

-27%
Reduction of the drop-off rate by -27% for desktop users. (-7,75 Percentage points; n > 1000)
Web-to-Print Design-Tool

1. Think

The thinking process is about developing a deep understanding of the problem and the users' needs. I develop design hypotheses that serve as the basis for the next steps in UX design. This is the strategic phase that should steer the whole project in the right direction.

Analysis of the status quo

Think

The first step for me was to analyze the status quo and learn from the strengths and weaknesses. To do this, I talked to colleagues who told me about the most common customer problems. I also went through customer messages to find that certain needs were not being met. Furthermore, with the help of Hotjar, I was able to identify some unrecognized problems.

Pros

  • Fast interface without "Design now" button and long waiting times.

Cons

  • Some customers were overwhelmed by the somewhat complicated user interface.
  • Mobile version was only implemented in a rudimentary way and was considered difficult to use.
  • Mobile users often moved the motif unintentionally when they wanted to scroll the page.
  • The design does not comply with the usual design principles. (White space, separation, etc.)
  • Layer functionality was very unintuitive and led to a lot of unnecessary clicks until customers understood it.
Old Designer

Competitive Audit

Think

The competitive audit played a major role in the thinking process. Although we were only a relatively small team compared to the major competitors in the printing market, the aim was always to design the best web-to-print design tool on the market. It was therefore very important to know the strengths and weaknesses of the competition and to use them.

The result of the competitive audit was that many of the competitors have done a really great job. They offer very advanced tools that sometimes get very technical and leave even veteran graphic designers confused.

What nobody had at the time, however, was a functioning web-to-print design tool that could be used on smartphones. Some competitors completely blocked smartphone access, whereas others allowed it to be displayed on mobile while lacking all functionality.

With the findings from the analysis of the existing product and the competitive audit, it was very clear that mobile functionality plays a major role for our customers.

druck.at flyeralarm Spreadshirt Whitewall
Business Size Very large Large Medium Very large
Competitor type Direct Direct Indirect Direct
Desktop UX Good Good Good Okay
Mobile UX Refers to desktop version Hardly to use Excellent Good
Target audience Experienced graphic designer Experienced graphic designer General public General public
Configuration Step-by-step process with many options Complicated drop-down menus with lots of error handeling Very easy Okay
Features Very versatile design tools Very versatile design tools No design possible - external graphics program required The most important thing you need. Kept simple

Affinity Map

Think

Now it was time to create an affinity map with every imaginable feature that such a tool could have. The next step was to divide these features into three categories: essential, important, and nice to have. Working closely with the stakeholder and the backend programmer, we were able to work out a feature catalog that made it clear to all of us where the journey was headed.

Note: Some features have been made unrecognizable in order not to violate the NDA.

There were always three thoughts that we had to keep in mind:
  • Is the value of the feature worth complicating the tool? According to the maxim: As simple as possible, as complicated as necessary.
  • Is it worth implementing or will it delay our release without adding much value?
  • Is it technically possible for us to implement?

  • Affinity Map

    2. Make

    After the exciting planning phase, it was now time to realize the project. At first, I focused on the mobile version of the web-to-print design tool as this was the big unknown for me. Then I created prototypes in Figma for all three layouts and planned the HMTL and CSS implementation.

    Paper Wireframes - Mobile

    Make
    Paper Wireframes - Mobile

    High Fidelity Prototype

    Make
    The high-fidelity prototypes were of great importance for the progress of the project. On the one hand, I was able to plan the interface very well and, on the other hand, it was a great way for the stakeholder to get a feeling for the finished product.

    Highfidelity Prototyp

    HMTL, CSS & JS planning

    Make
    The goal was to have a tool for the customer that loads incredibly quickly. That's why we didn't want to have multiple design tools that would query whether the user was on a mobile device or not and load different tools accordingly. The best approach was to use a clean and modern solution that utilizes the power of CSS grid to create a completely responsive layout.
    I divided the layout into different sections in order to plan exactly how the HMTL and CSS code should look. At first, I thought that realizing something like this might be a bit too ambitious, because I found very few similarly complex CSS grid projects on the web. But, after some work, the layout was finished and performed incredibly well. So, this solution turned out to be a complete success.

    HTML, CSS planning

    3. Check

    Towards the end of the programming process, we undertook extensive testing, first by my colleagues and myself, and then by an external QA person who tested every nook and cranny of the tool.

    After publishing to the live site, I conducted four usability tests with both very computer-savvy and very non-computer-savvy participants. This was done on both computers and smartphones. In the weeks that followed, I watched dozens of Hotjar videos to identify additional pain points.

    UX Research Study

    Test
    AltText
    AltText

    Insights

    Check

    The findings and results of the review phase are confidential and subject to the terms of the Non-Disclosure Agreement (NDA).

    Reflection

    The project was a major milestone for me. It was the most complex and extensive project I have yet realized. It was also incredibly exciting, and I often had to think out of the box to find solutions to our problems. My colleague and I showed great teamwork and were able to complete the project on time. Above all, my proudest point is that the result is great. We have created something that is in many ways better than the web-to-print design tools from the competition, even though they have access to significantly more resources. Even though the process was smooth and straight forward, and we had only a few problems, we learned an incredible amount from this project

    More Projects

    <HabitHero>

    HabitHero

    Google Professional Certificate Project
    App
    UX-Design
    UI-Design

    The focus of this project was to develop an app for cultivating habit development, taking into account both user needs and scientific knowledge. The app aims to make creating and sticking to habits easy and offers a catalog of ready-made habits, routines, and a mood tracker. It incorporates gamification elements and storytelling to motivate users. I conducted foundational research and interviews and created user personas and journey maps. The value proposition was defined, and the ideation involved merging user data with scientific evidence. The project successfully merged user needs and scientific insights into a unique habit app.

    View Project
    LunaHealth

    LunaHealth

    Google Professional Certificate Project
    WebApp
    UX-Design
    UI-Design

    The project's primary objective was to create an inclusive web app for tracking health data in a user-friendly manner, especially focusing on people with disabilities who are often sidelined or even excluded from health apps. The solution resulted in a clean web app that catered to user needs, with detailed information accessible through tiles. The design process involved empathizing with various user groups through interviews, defining pain points, and creating personas. Competitive audits and research informed the ideation phase, leading to a high-fidelity prototype.

    View Project
    CinemaDevine

    CinemaDevine

    Google Professional Certificate Project
    App
    UX-Design
    UI-Design

    This was my first project for the Google Professional Certificate, where I applied the Design Thinking Framework to create an app for a fictitious cinema company called Cinema Devine. The goal was to understand users' needs and challenges to create a user-centric, data-driven, and uniquely branded app. I conducted interviews, created data-driven personas, problem statements, and a value proposition list. The ideation phase involved brainstorming, competitive audits, and user flow planning. I designed wireframes and prototypes, and in the testing phase, conducted a UX research study, identified insights, and made improvements.

    View Project