Jul 24, 2023

Fintech gamification - best practices and lessons

Sean McTiernan Editorial Content Writer Talon.One

Sean McTiernan

Editorial Content Writer


8 minutes to read

Board game representing gamification Talon.One

The Fintech industry is booming, but how do you keep customers engaged long-term? With fintech, there’s usually more set-up involved than the average service, i.e. submission of documents and linking of accounts. In an industry like trading, a lot of customer education is necessary, both for app functionality and industry best practices and regulations.

For a fintech company to grow its customer base, a customer’s initial excitement must generate enough momentum to ensure they onboard successfully and start engaging with the product.

In this blog post, we'll cover:

Gamified onboarding

Gamification uses game-like elements to make an experience more compelling. Fintech apps like Fortune City use it to grab customers' attention and prolong their interest. Gamification also has to be implemented very carefully, giving consideration to both business aims and what motivates and interests customers.

Fintech services can be quite set-up intensive. They often require submission of documents, building financial literacy, and integration with a bank account. It can be difficult to maintain customer momentum during the sign-up process. Fintech gamification is a powerful tool to address onboarding roadblocks, reducing friction so the customer can complete the process without getting distracted or waylaid.

Just like a checkout process, such as Amazon, a progress bar is the most simple form of gamified encouragement to complete a process. It shows a customer their progress, reminds them of their goal, and quantifies their investment in the task so far, something they would lose if they gave up. 

Such companies have gone much further. Portfolio and investment tracking app Nevexa takes a very clever approach to in-app incentives. Their reward system for completing tasks addresses every step of the customer journey. Each step a customer progresses on their onboarding journey increases the duration of their free trial.

This ensures a Nevexa free trial period will not be wasted on set-up alone. It also rewards engaged customers by giving them more time to test the app, boosting the conversion rate. In this interview with David Jones, Nevexa founder Navarre Trousselot gives an in-depth insight into what motivated this design approach.

Customer engagement

Often a fintech service requires a customer to change ingrained habits like paying with a specific credit card, to really get the best out of a service. Giving a customer incentives by rewarding their behavior is a great way to encourage them to try something new and stick with it.


Revolut offers a number of financial services to its customers, including currency exchange, debit cards, virtual cards, Apple Pay, stock trading, crypto, and other services. Revolut’s gamification strategy encourages customers to switch over to using their Revolut debit card for in-person transactions. 

With the Revolut Perks program, a customer gains a reward for every tenth time they use their card. There are two kinds of rewards.

  • Cashback rewards will return a percentage of a product’s price to a customer if they purchase it using a Revolut card.

  • Discount rewards give a set discount for online shopping or travel. With every tenth use of the Revolut card, another benefit is earned. 

These benefits are also timed, creating more incentive to use them. Clicking on a perk in the Revolut app leads to a counter on it showing how long it will remain active and a link to the relevant site.

Revolut has also tiered loyalty perks so that customers who have invested more with the company, ie those who have applied for a metal card, will receive greater rewards. This tiered, countdown approach provides medium-term benefits that can be refreshed through consistent user engagement. This is a great motivator for converting short-term promotions into long-term loyalty.

Using progress bars and streaks 

Sometimes a simple strategy is the most effective. For a banking app that is encouraging customers to save, measurable progress can often feel abstract as numbers sitting on a page. Adding progress bars enhances the user experience, setting a more tangible goal.

A streak could be checking on investments each day or adding to a savings account each week. A progress bar measuring the length of a streak will encourage a customer to keep up consistent behavior.

Like most simple strategies, progress bars have their complexities. It's important to prioritize stats in a way that makes sense to the customer. Does your progress bar have the right increments to encourage a user?

Progress that appears too fast could cause panic yet progress that seems too slow could make customers feel hopeless. If the bar reflects information that accumulates in a linear fashion, like savings, it’s worth considering adding incremental progress markers too. A goal feels more achievable when split into constituent pieces.

There are also several basic technical concerns. An app should not feature progress bars that can be clearly and quickly understood by someone who is colorblind or using a screen reader. It is also important a breakdown of the data being reflected in the progress bar is easily available, otherwise, it could be construed as deceptive. 


Mint is an online budget planner and does a great job of showing its users their progress and their consistency. As you can see from the image above, a single-sentence summary of the data reflected on that page of the app is shown at the top of each screen. Progress bars give customers an eye-catching overview of how their progress is going with more in-depth information available below.

Fintech app development hinges on cleanly conveying high-density information. Mint has worked hard to incorporate gamification features that encourage customer engagement while also improving customer understanding of financial data. 

How Talon.One powers gamification

Using Talon.One’s Rule Builder is a great way to build a loyalty system. After set-up, it’s easy to determine different effects for users of different levels on your loyalty program, encouraging members to progress to the next level. Rewarding customer loyalty and attention is a sure path to grow your customer base while improving retention.

Talon.One’s Promotion Engine can seamlessly assign rewards for any customer behavior, opening up a world of gamification ideas. Why not make your most engaged customers feel valued by generating unique coupon codes, allotting points to their personalized loyalty program memberships? It's even possible to provide non financial rewards like priority access to bookings. 

Monthly loyalty newsletter

Join thousands of marketers and developers getting the latest loyalty & promotion insights from Talon.One. Every month, you’ll receive:


Loyalty and promotion tips


Industry insights from leading brands


Case studies and best practises

Newsletter author

Isabelle Watson

Loyalty & promotion expert at Talon.One

Talon.One Logo

The World's Most Powerful Promotion Engine


Wiener Strasse 10
10999 Berlin


41 Church Street
B3 2RT Birmingham
United Kingdom


One Boston Place, Suite 2600
02108 Boston, MA
United States


1 Scotts Road, #21-10 Shaw Centre
228208 Singapore

Capterra LogoG2 LogoMach Alliance LogoISO 27001 Logo

© 2023 Talon.One GmbH. All rights reserved.