Холмс, кажется, вы в России...
Hi! This is Purrweb, a team specializing in app design and development for startups and businesses. Normally, in articles, we share our success stories: nailing the design, solving business challenges, and meeting deadlines. But today’s case is different — this one is about an interesting experience and the lessons we learned from it. 🙂
Reading time: 10 minutes
Looking for a development team?
We can help with design and development of apps for businesses and startups
We usually create UI/UX design from scratch, but occasionally we’re asked to redesign existing products. That was the case with Trueflutter, a dating app for the Nigerian market. The founders wanted to enhance the UX on specific screens and refresh the interface.
We agreed and started working, aiming to finish in a month. However, the project took longer than expected, and our updated design… stayed as mockups in Figma. Here’s how that happened and why it’s crucial to clarify upfront whether a client sees you as the “hands” or the “brain” of the operation.
In the summer of 2022, the founders of Trueflutter — a dating app aimed at the Nigerian market — approached us. The app was built with local cultural nuances in mind. For instance, Nigerians tend to seek partners with the same religious beliefs and pay close attention to the social background of potential matches, such as education and workplace. By the time the clients reached out to us, the app had 100,000 active users.’
Trueflutter app before the redesign
Trueflutter’s killer feature was the voice message function that allowed users to attach a voice clip to their profile.
Being able to hear someone’s voice, not just see their photo, helps create a more complete impression of them.
They also wanted to refresh the app’s interface — make it more visually appealing and modern. However, they didn’t have any specific requests, except for one: it had to look “like a million dollars.” 🙂
A redesign isn’t just about changing a few elements on the homepage or recoloring buttons — it involves rethinking the product as a whole.
This would come back to bite us later, but more on that in a moment.
In many cases, onboarding is optional — if we hold up the user during the introduction and don’t allow them to quickly jump into the core flow, we risk losing them. They might not have the patience to skip screens and can simply close the app.
Onboarding becomes essential when an app has unique features or requires the user to fill out some personal information in order to continue using it.
What was Trueflutter’s process like? The flow was as follows: the user registers and provides their phone number and country. They receive a verification code, enter it, and then provide an email, name, and date of birth. Ready to start finding love? 💕
Not quite. The user still had to select their gender, interests, and religion, allow geolocation access, and upload a photo.
Finally done? Not yet. The next screen reads:
Congratulations! You’ve completed 30% of your profile — the more complete your profile, the more matches and likes you’ll receive.
The user has successfully completed the first of three stages of onboarding. Next comes more profile questions: height, job, education, school, hobbies, etc.
The onboarding was split into three stages. Yes, all those screens in Figma — just onboarding! 🙂 The user had to go through 50 screens before getting to the main flow.
Yet, the clients weren’t planning to scrap the questionnaire altogether. Yes, users don’t want to spend time on it, but they still want to read detailed profiles of others. One of our tasks was to make the onboarding process more engaging and reduce the steps by eliminating some questions.
Now, we just had to figure out which questions could be shortened. How? By conducting research to find out which profile information is most important to other users when deciding whether to message someone.
Our tasks for the project were:
In our experience, clients often bring in external teams for redesigns, even if they already have a regular freelancer or in-house designer. For instance, we once worked on a project where the client wanted an external team to bring fresh perspectives and new ideas.
Need a redesign for your app? We’ve got you covered. With over 300 projects across various niches — from dating apps to streaming platforms — our portfolio speaks for itself. Contact us for a free project estimate. Get an estimate
Our research for Trueflutter was conducted in two stages. First, we analyzed the competitors, focusing on best practices and pitfalls. Then, we ran usability tests with real users. Let’s dive deeper into each stage.
Whether designing a new product or redesigning an existing one, we always start by analyzing competitors.
In this project, we paid special attention to the main page and onboarding process, as these could offer insights on how to adapt competitors’ solutions for Trueflutter.
We evaluated 40 direct and indirect competitors, including dating apps and language exchange services.
After our analysis, we suggested several improvements: adding step progress notifications during onboarding, enhancing interface highlights with associations, increasing button size, and reducing open-ended questions in favor of multiple-choice options.
Fun fact: In one redesign project, we didn’t just study competitors’ apps — we had demo calls with them. This gave us valuable market insights for our client.
Redesign for Russia’s largest electric transport software developer: how we did it and gained market insights. ThunderSoft case
Strictly for research purposes. 🙂 For the usability test, we selected people with varying levels of experience in online dating — from complete beginners to “pros.” They were all given the same task: find a partner on Trueflutter.
☝️ Important note: we specifically selected participants without UI/UX design expertise to avoid skewing the results.
Users pointed out the lack of navigational cues, non-functional interface elements, and distractions that made the content hard to read.
We discussed the results with the client and brainstormed ways to improve.
Our next step was to create a design concept. We decided not to overhaul everything but to focus on incremental improvements — updating the color palette, improving the UX, and making the design cleaner and more minimalist.
Here’s how it started:
For the redesign, we focused on the issues highlighted by users — such as outdated design, overloaded interface, and some key features being overlooked.
…And here’s the result. We kept the app’s core colors but removed gradients, freshened up the design with more modern fonts, shapes, and emojis. 👉
And that’s okay! 🙂 This phase is meant to align the vision before diving into full-scale work.
Some feedback from the client
In the end, we worked on the concept for two weeks, though we typically finish in one. We explored several options: tested different colors, changed the appearance of elements, and discussed the UX logic with the client.
Although it took time, we eventually found the right vision for the homepage.
The onboarding screens remained mostly unchanged, except for bringing back the gradient, removing illustrations, and adding a gamification element — a sticker for a certain number of completed questionnaire answers.
With the concept aligned and a clear understanding of the client’s business objectives and end goal, we moved on to a complete UI/UX redesign of the app. What could possibly go wrong? It turned out, we didn’t account for the emotional factor.
As we moved forward, we encountered an unexpected twist: the clients admitted they were emotionally attached to the old design and didn’t want to let it go. 🙃
Of course, we are always ready for any surprises — IT projects are full of them and we try to stay flexible. But this really caught us off guard as it seemed like the clients had consciously agreed to the changes and understood why they needed them.
We discussed the situation with the clients and searched for a suitable solution. The project turned into a quest to find a middle ground: the redesign couldn’t be too radical, but at the same time, we didn’t want to revert to what the clients originally had. This process took a lot of time, which is why we delivered the final design much later than initially planned.
Want to launch a dating app? We specialize in building products with a strong focus on UI/UX and scalability. Contact us, and we’ll estimate the project’s cost, and timelines, and outline a roadmap. Get an estimate
Here’s what we ultimately delivered.
Homepage
It took multiple rounds of client feedback to get the homepage just right. 🙂 For example, we modified the audio button several times — first, the client wanted it to be prominent, but later they requested we hide it to avoid distraction.
Onboarding
We improved individual elements and made the questionnaire easier for users to complete. We focused on the details: for example, the design wasn’t consistent everywhere. We reduced the number of steps by grouping some questions together. However, we didn’t drastically shorten the questionnaire: it ended up with two stages instead of three and 30 screens instead of 50. Although research indicated that the onboarding could be shortened, the clients ultimately decided not to change it.
Why? It’s hard for us to pinpoint the exact reason. But we do know the clients were inspired by the dating app Bumble and at some point started borrowing ideas from there that they asked us to implement in the design of Trueflutter. Bumble has a long questionnaire during the onboarding process, so perhaps that’s why the clients didn’t want to remove it from their app. No matter how much we tried to convince them with our research. 🙂
The Trueflutter app was released, but not with our design — our mockups remain in Figma. However, the clients did use some of our ideas. For example, the structure of the homepage came from our work, though it had a different color palette, slightly altered layout, and appearance of elements.
We accomplished the task and helped the client define a new vision for the product. However, we must admit, we were quite surprised by how drastically the client changed direction. 🙂 But these things happen — we consider it a valuable experience.
Additionally, this project made us rethink some of our processes. Here are the three main lessons we’ve learned:
1️⃣ Discuss the client’s readiness for changes and redesign from the outset. From the start, we underestimated how attached the clients were to the design of their product and how much they loved it. Although they understood the need for changes, this emotional attachment outweighed everything else, resulting in decisions being made despite the research. That’s why it’s crucial to make sure at the very beginning that the client understands the scale of upcoming changes and is prepared for them.
2️⃣ Take a break when there’s an overwhelming amount of feedback. When you receive too much feedback from the client, it’s important to take a step back and discuss their expectations. For example, on this project, we got a lot of feedback and realized we had reached an impasse. We talked to the clients and asked what they expected — did they want us to suggest solutions based on our expertise, or just implement their changes? In the end, we agreed that the clients would share ideas based on their understanding of the market, while we would adapt them using our UI/UX design expertise.
3️⃣ Consider cultural nuances. Don’t hesitate to ask the client why they insist on a particular decision — it could be tied to the cultural or social context of the target market and the audience’s preferences. For example, the clients insisted on keeping the existing color palette, and it soon became clear why: green is used on the Nigerian flag and is considered the national color. The client wanted to make this reference to their home country.
➡️ Looking for a UI/UX team that doesn’t just make tweaks but offers solutions based on market analysis and research? We’re ready to help. Let’s talk about your project and create a roadmap together. Contact us today.
How useful was this post?
Rate this article!
5 ratings, аverage 5 out of 5.
No votes so far! Be the first to rate this post.
As you found this post useful...
Follow us on social media!
Read more
Thanks for your inquiry. It usually take up to 24 hours to get back with reply.
Wanna schedule an online meeting?
Sorry, something went wrong with your request.
Please, try again later.