
Back to 2024, 910 have ambition to build their mobile commerce app. Collaboration with ICUBE. I was part of an project with my Senior UI/UX Designer, Raditya Pamungkas.
Since the beginning of this project, one of the long-term goals has been to introduce a synchronization feature with Strava.
The idea is to allow local runners to connect their Strava accounts (a running-tracking app) directly to the 910 app so they can participate in various challenges.
These challenges will later generate running results that are accumulated and displayed on a leaderboard, allowing runners to compare their performance with others.
Convincing users (especially local runners) to enable notifications and accept challenges from 910 through Strava synchronizationand becomes a key part of the experience.
The client provided Nike as a benchmark reference. With that direction in mind, I began conducting a mini research study.
Due the timeline was tight, i only have 1–3 days before delivering the first output to the client, the research focused only on a few key aspects.
Despite the limited time, these insights became the foundation for shaping the next design decisions.
Often best onboarding is no onboarding. Guest option is the fastest way to explain the basic functionality our product in 910app.
With guest option, user could explore more apps and made user demand to use our features (challenges with sync to Strava).
In 910app, guest option is best way to add value and help avoided or if unavoidable required to sign in and sign up.
After long process of design process (I've design another works) in this development. The 910app has launched in Playstore May'25 globally.
Crafting a seamless onboarding experience led to a significant increase in users syncing their Strava accounts to join challenges. This became a strong foundation for the app’s first launch.
Key Outcomes (Nov'25):
From 3,051 total downloads, 1,384 users synced their Strava accounts — a 45% sync rate. (The Result)
Out of those 1,384 synced users, 320+ joined the challenges, resulting in a 23% conversion rate.
3.05K+
Users download (Playstore)
1.3K+
Syncs Strava in 910App
320+
Join challenges
4.3
Rating in Playstore
Latest Data on November 2025, If you want to detail: Contact Me
From observing the 910app since its launch until now (Nov ’25), I’ve learned several key things:
The importance of maintaining constant communication across the team, especially with Engineering to ensure that every decision is aligned and technically grounded.
The value of opening up space for feedback and transparently communicating the rationale behind design decisions to clients, so they understand not just what we design, but why design.
While clients hold full authority in decision-making, we should look the UX perspective, because it ultimately shapes how real users experience the product.
On the other hand, I also identified several opportunities for improvement after the project was launched:
Creating stronger value propositions (Reward) that encourage users to join challenges more actively.
Just like point 1, implementing meaningful rewards for each challenge (depends of business model)
Developing a more personalized onboarding experience, especially if the client aims to improve user retention and guide new users more effectively.










