Hello! I'm Kelly C- a designer from the ATL.
I love taking photos, watching weird movies, playing Tetris, and hanging with my dog Gouda.
(But not a coder)
Tourial is a pioneer in the interactive demo space, which saw explosive growth in 2022-2023. G2’s State of Software report listed 'demo automation' as a new category with the most buyer traffic.
We were encouraged by such validating signals from the market. However, at the beginning of 2023 our team faced 2 major challenges for the year:
In this case study, I examine how I helped my team create a new marketing experience for SaaS buyers using growth design tactics.
Our head of product approached me to help facilitate a design sprint.
A traditional design sprint requires experts from different teams to block off a full week- which is a luxury we did not have as a seed stage start-up. I collaborated with our head of product to develop a modified design sprint for a remote team with busy schedules.
Each morning I met with our head of product, head of engineering, CEO, CMO, and the developer working on this project with me. We committed to 2 hours daily for discussion.
Day 1 - Ideation
Day 2 - Sketching
Day 3 - Testing
Day 4 - Review results, iterate, build
Day 5 - Pilot product and feedback
The initial response to our final product for the pilot program turned out to be disappointing. The design we chose to compromise on did not resonate with our users. Most saw the end result and were no longer willing to test with us. Design education is one piece of maturing design in an organization. This ended up being a pivotal "learn by experience" moment at Tourial. Taking a risk in the opposite direction of user feedback lost buy-in.
However, the overall intention of this pilot product was to experiment. The design sprint enabled us to fail fast and keep iterating.
We re-adjusted our efforts towards our own demo center. Each week we ran a different experiment. I developed a funnel with the goal of 'moving the needle' at each step of the way.
Some of the primary things that we learned through the course of these experiments:
We were able to re-engage our pilot users as we introduced changes accordingly. Which lead us to our second pit-fall. Structuring their content around prompts to collect user intent felt like an insurmountable task for our time-strapped users. This massively guided our approach in creating the builder experience for Demo Centers. Unlike our other tools, we would need to make sure guidance was built in. I designed a wizard experience which suggested themes and templated prompts when the user created a new module for content. We also created a much more opinionated style editor with fewer settings. Users needed to be free to focus on their content strategy, so I wanted to eliminate details that might create decision fatigue when styling their demo centers.
By the time we solidified our own demo center, we saw a demonstrable shift in visitor behavior on our own website- with a 77% increase in website converstion rates. We also saw a 47% decrease in our sales cycle when potential buyers engaged with the demo center.
A month after the launch of the demo center:
Context: Springbot offers a suite of digital marketing tools for ecommerce businesses. Their email editor is used for automated and one-off email marketing campaigns.
Problem: The biggest source of churn was due to difficulties with the email editor. Users found the editor was too difficult to learn or took too much time. Springbot’s users want to increase conversions from their email marketing campaigns, but they do not have time to invest in a long-term marketing strategy and design.
Project limitations: Springbot’s email editor was built on top of a framework called GrapesJS. This required the design team to frequently check in with the engineering team. There were often features that could not be removed (or added) without breaking other parts of the editor experience.
I gathered a list of users who churned because of Springbot’s email editor and watched FullStory sessions to see first hand what specific frustrations they experienced in the editor.
Additionally, our most active users belonged to a team called “Campaign Services” at Springbot who designed emails for customers subscribed to premium level packages. I did a series of in-depth testing with them and recorded their feedback.
From there I created a list of recommendations to discuss with our developers grouped into common themes in user frustration:
In my research, I found accounts who churned in their first 6 months were clicking on average 2x as much in the email builder as those who stayed with Springbot after 6 months. Suggesting those who were satisfied with the email building experience were able to build an email with less effort.
In order to decrease churn, we would need a simplified email editor experience requiring less time and fewer clicks from our users. This was especially important for first time users as churn rates drastically increased for those who failed to send an email in their first 30 days.
After reviewing the list of recommendations with the engineering team, we organized changes into three phases:
Because we were updating the editor in phases, we adapted the final designs according to realtime user feedback.
This allowed us to tactfully adapt our strategy for more “expensive” UI updates.
Our "prototype" (really our iteration on the live editor) lived in beta for 3 months. The feedback was overwhelmingly positive.
From users, we got the response every designer wants to hear, both validating our current work and our future plans:
There were a few bumps in the road before we could do a full launch. In some cases, we’d simplified a little too much where users wanted more control. An example was our product module which enabled a user to drag in a product directly from their catalog. Formatting this module was often a source of frustration for our users.
We created a templated version of the product module with a multi-select so that users simply had to show what they wanted to display. The issue is that our users wanted more customization over the text beneath the product. Our solution was to break up the product module into smaller editable components once dropped in- rather than forcing the user to select from preformatted dynamic tags to display.
Our time running the beta helped us to look more deeply at UX like this, which might have otherwise been obscured by more obvious points of frustration.
On the stakeholder side, leadership said our approach made for the smoothest release the company ever delivered in nearly a decade of existence. Typically dev and success managers found releases to be extremely stressful and full of unexpected problems.
This got design a “seat at the table” and changed the way engineering worked with design moving forward.
Personally, I learned a lot about how the development process worked in the past at Springbot, and I was able to identify ways that design and engineering could better collaborate together. The successful release helped build the trust needed for me to sit down with team leads and begin developing a shared design language. Which was a conversation that ultimately led to the foundations of a design system and separating our frontend from our backend so that universal changes could easily be made across the app.
Context: Nelo’s app enables people to take out small loans, which can be used as credit to pay bills from the app. Their team was preparing for a new release, which would use their technology to facilitate a “buy now pay later” (BNPL) product. With BNPL, users can make a purchase now which they pay back in installments.
Problem: Most BNPL users will interact with Nelo's brand for the first time after making an online purchase. Nelo needed a dashboard where users could repay their loans, and learn about Nelo's credit system within the contexts of the BNPL model.
Project limitations: One week deadline, no research team, no design team. (Yupp, it’s a start-up!)
Nelo conducted initial research to identify their target user. Key insights included:
Because this is an unexplored market in Mexico, I built on this research was guided primarily through competitor analysis. I analyzed the user flows of three different BNPL services. Then I collected data via reviews of existing services. Here’s what users liked about existing BNPL service:
Here’s what users disliked…
For the stakeholders, there were two primary goals:
The challenge would be creating a seamless experience between the BNPL model and Nelo’s credit model. To guide this process, I drew out the existing user flow, to which I would upend features of the BNPL product. This way the two different products would mirror each other.
Stakeholder’s goals were in near perfect alignment with the user needs discovered during the research phase. To help make the meeting of these needs possible, I prioritized features on the dashboard as follows:
While nuanced, there were differences in displaying loans tied to purchases, rather than bills paid from an existing credit line. I met with Nelo’s engineering team during their daily standups to ensure their current data model would map to these features.
Due to time constraints, I went directly from pen and paper into creating a mid-fi wireframe.
I started by building a responsive component library in Figma using an 8pt grid. Nelo needed a UI that aligned with their current branding made up of components that could quickly be adapted for new features or user feedback. This library would be a starting place for a design system as the product continued to scale.
Out of this library, I built a mobile dashboard and moved swiftly into testing before touching desktop wireframes.
I used guerilla testing on users who were unfamiliar with Nelo’s product. Users found the product clear and intuitive to use with the exception of this feature…
“What are the dots? Why can’t I click these?”
The dots were meant to create a visual representation of how far along a user was into repaying a loan. To amend the confusion, I increased the size of the dots and added numbers to the middle of the circles. This tested much better.
There were two points of critique when presenting to the stakeholders.
This was the first time I ever designed something of this scale without a design team, and I was pretty intimidated! I love working with other designers, but working without a design team really did emphasize the value of having a design methodology. Some of the lessons I learned…
Context: Saige Chefs was an Atlanta Startup. We used machine learning to make meal recommendations to our users, which we would deliver on a weekly basis. During the onboarding process, customers filled out their preferences and a custom menu was generated for them each week.
My role: Marketer & designer
Special note: This is a look back at work I did as a marketer who took on a design problem- this project began my journey into UX design.
Our research process was a collaboration between customer services and marketing- with customer service reporting qualitative data directly from our customers and marketing gathering quantitative data via FullStory.
We found the biggest point of drop-off in the onboarding process was a step requiring users to create profiles for their family members. In the initial design, this was intended to enhance the customization of the experience so that each person had dishes personalized to their taste. For new users, this step felt invasive- they were asked to give away their information before they could see what they were receiving.
One argument against removing this feature was that it would change the service for our activated users. However, feedback from our existing user base indicated this feature was at best ignored by most of our users- who often switched meals with other family members anyway- and at worst limiting and inflexible, particularly when a member on their plan was traveling or had other plans for their meals.
Marketing already had an established user persona, which we used when thinking about the onboarding redesign. Our user base was primarily younger. They previously used similar services before and were searching for a healthier and even easier alternative.
With that in mind, we knew the onboarding process needed to be sleek and easy to use. It needed to be familiar to them in some way to remove any additional layers of complexity, which might take away from the overall purpose of our product. It also needed to be flexible to our user’s lifestyle, which was a challenge with the current product.
Our takeaways:
More than 90% of American consumers have used online retail for shopping. To make sign-up intuitive, many of the ideas gathered at this stage were inspired by similar services or taken from ecommerce check-outs.
The features we wanted to incorporate included:
The goal was to get customers started right away by keeping our homepage minimalistic. We would move the text-heavy details to an FAQ for customers who wanted to do more exploring or research first.
The overall sign-up process was shortened to four steps, which would take less time and reduce the potential for missed bugs when we deployed site updates. We added a progress bar with navigation arrows to help users orient themselves in the process.
In creative, we were working on a visual representation of what the customer could expect to receive. Again, the goal was to create a page familiar to people who have shopped online before so they could expect their information to be kept safe and secure. Every order would have an email follow-up with what to expect, and a pop-up survey for marketing purposes.
View the complete prototype on whimsical.com
This was the first project that revealed the value of human centered design to me. Some of the takeaways may seem basic, however, for me they were impactful in how I viewe design today.
Medium
Dribbble
Codepen.io