Helping customers navigate the complex process of app publishing
I was the lead designer for this project. It required extensive cross-functional collaboration and involved multiple teams in different domains, including product leadership, engineering, customer support, marketing, legal, data, and operations. I led early discovery and subsequent research efforts and defined the end-to-end experience.
Challenge
The company free app caused confusion due to inconsistent branding
Solution
Create an intake process for customers to publish their own apps
My Role
Lead designer, leading the project from start to finish in Q2 2023 - Q3 2023
Project summary
Our customers are entrepreneurs who sell content online, such as courses. When their members buy from them, they can download a free app with the company’s branding and access their courses. However, this was confusing because the company has nothing to do with an individual customer’s brand, and their members often didn’t understand why they needed to download the app.
The new app publishing platform allowed customers to build branded mobile apps. This provided their members with a consistent brand experience across the platforms and helped our customers build credibility by having their own apps.
The problem
The inconsistent branding between the company and customers’ branding was causing confusion for their members.
For the business problem, we were losing opportunities to competitors that offered the branded app service.
User goal (Jobs to be done)
I want to offer an app with my branding when I interact with members and prospects so that I can establish credibility by having my own app without confusing them with the free app.
Business goal
We want to offer branded app services so our customers can establish credibility with their members. If this is successful, we’ll see an increase in add-on sign-ups.
Fast pivot from visual builder to intake process
The app publishing process was very involved and complicated because of the number of steps required to build a functional app. On top of the complex nature of the project, there was extremely limited time due to reasons beyond my control. I also had to quickly pivot the solution due to changes in strategy, which ended up excluding the initial idea of a visual builder and limiting the scope to an intake process to purely gather the necessary information for the app approval process.
3 weeks
Time allocated to design
Complicated
App publishing flow
Changes
In strategy and scope
Deep dive into the process
I started learning the processes from the platforms Apple and Google. The problem with the official resources was that the information was spread out in different places in their help centers. There were also gaps in technical steps in terms of how things were supposed to be done. To mitigate these problems, I supplemented my understanding with third-party articles and YouTube videos, sometimes even published in different languages. I also created Apple and Google Developer accounts to try the steps myself.
Repurposing the free app to be customizable
Due to the time constraints against the launch date, the team decided to reskin the existing app instead of building it from scratch. Because it was out of scope to build the preview to see real-time changes, my job was to decide where we’d allow customization without that, which had to be foolproof. I decided to apply a logo to the splash, login, and header for visibility. I initially thought about customizing primary and background colors but decided not to include background for potential contrast issues regarding text legibility.
Usability testing
Although it wasn’t part of the initial roadmap, I felt strongly about testing the solution, especially because it's a long, complicated process. I was able to convince my product manager and the leadership, and I made about two weeks in between the dev team's downtime and conducted the testing.
Customers wanted to see screenshots
Customers could follow the instructions, but they wanted to see screenshots instead of reading text. In the next iteration, I’ll add screenshots without cluttering the UI.
Some steps were complicated regardless
Even though the instructions were clear, some steps were just complicated. I shared this finding and convinced engineers to automate those extra complicated steps.
3 out of 6 were interested in “done-for-you”
Some were interested in a white-glove service even for a substantial fee. I relayed this insight and the leadership decided to develop this option as part of our future offering.
The solution
Outcome
For the beta launch, the self-service intake process has resulted in the publication of over a hundred apps on the Apple App Store and Google Play, exceeding the subscription goal by 152%.
100+
Custom apps published
152%
Subscription goal exceeded
Future plan
Done-for-you
The usability testing and other survey results pointed out that customers want an option for white-glove service. I’ll work with the team to develop this process.
More automation
I’ll continue to work with engineering to see which steps can be further automated. It’ll eliminate certain steps from the intake process and shorten the process.