CLOUD ELEMENTS
Outthink. Outbuild. And out integrate them all.
Onboarding Process Redesign - Web
2018
Cloud Elements is a Denver-based cloud API integration platform that allows developers to connect, integrate, and manage multiple APIs. However, while their tools make API integrations clean and easy, their signup and onboarding processes are fraught with various difficulties and user frustrations.
THE CHALLENGE
Reconfigure and redesign the Cloud Elements onboarding process while also driving up 30-day trial conversion rates.
MY ROLE
As UX Design interns at Cloud Elements, our team of four began the three-week project sprint by tackling the initial research phase together. We then split into two groups in order to tackle the two major aspects of the project: Izzi and I tackled redesigning sign-up and log-in process while Jeff and Kris focused on reconfiguring the education and tutorial sections of the Cloud Elements user dashboard.
My responsibilities included conducting usability tests, user interviews, data synthesis, wireframing, rapid prototyping, user testing and delivery of high-fidelity mockups.
DISCOVERY & RESEARCH
PERSONA
First, we met with Cloud Elements' Lead UX Designer, Greg Lindahl, who spent a good amount of time helping us understand the Cloud Element product. Greg provided us with three personas that were based on the research he had conducted over the past four years -- a product manager, an integration expert, and a developer.
Due to the scope of this project and the Cloud Elements business goals, we decided to focus on the developer persona, Eric. We further developed this existing persona in order to better understand typical users and their needs.
Eric currently works at Tendril, and has experience working with several languages, and understands REST, JSON and Javascript. He explains he has been working in the tech industry longer than he’d like to admit. He knows how to create, test and deploy an API. He wants APIs to be simple to use and part of a scalable, accessible system.
Eric's Journey Map
USABILITY TESTING, HEURISTIC MARKUP, & INTERVIEWS
Despite having a persona to work from, we wanted to hear for ourselves what developers have to say about the current Cloud Elements onboarding process. So, my partner Jeff and I conducted three usability tests with real-world developers to observe how our user navigates through the process and to uncover any pain points and general frustrations.
We found that the language at sign up created mistrust in the product, and users remained unclear about the product’s function throughout the sign up process. Finally, users identified a lack of clear education on the product’s use once they had entered the site.
“It would be helpful if a tutorial like this was way more front and center. It took me a really long time to get that basic information.”
Meanwhile, our teammates conducted a heuristic analysis of the existing onboarding process. When combined with key quotes from our usability tests, these pain points and frustrations provided us with ample opportunity to provide a clearer and more streamlined design.
FINDINGS & FEATURES
At this point in the process, our team identified the following user needs:
onboarding flow with upfront user education
clear value proposition to customers throughout sign up
immediate access to developer documentation and tutorial