Loyalty app

Loyalty program mobile app for a supermarket chain

About product

Loyalty program mobile app for a supermarket chain in 14 cities.

What makes this product different from others is its non-standard loyalty system. Instead of traditional bonus or cashback systems, its main loyalty tools are discount coupons, moreover:

  • Eliminated plastic cards and switch to electronic ones;
  • Closed sales and interest clubs;
  • More purchases –  higher user rating and more benefits.

As users make more purchases, their loyalty level increases. This level (there are five levels in total) determines access to special offers and exclusive coupons for specific product categories related to each club.

outstaff-icon

7 people

TEAM
tam-icon

9 months

WORK DURATION

What was the task

The client’s goal was to launch a loyalty program app in 14 cities to achieve the following business objectives:

  • Increase the frequency of user purchases and the average receipt;
  • Expand the variety of items in the grocery basket;
  • Retain customers and improve customer satisfaction.

For customers, the mobile application should become a convenient tool that allows them to make profitable purchases, take part in promotions, see product prices, and find nearby supermarkets.

The existing loyalty system could not support the coupon management scheme outlined by the client, so we took on that scope of work as part of our middleware. We implemented the coupon issuance logic while proposing an MVP solution that met the client’s needs within a limited timeframe.

We outlined user scenarios based on the client’s references, our experience in developing retail solutions, and the interfaces of leading marketplaces. We proposed options to accelerate the release, taking into account the client’s needs and our expertise in cross-platform development. We settled on the KMM (Kotlin Multiplatform Mobile) framework, which allows the application to be easily deployed on any platform.

The product had to be developed in two languages from the outset. We were responsible for multilingual support, as we have relevant experience. We also implemented integrations to receive data from the client’s admin panel for managing content and links in the application.

Main functionality:
  • Authorization, registration, and account setup
  • User ratings determined by the number and amount of purchases
  • Purchase history and receipts
  • Promotions and discounts; active and inactive coupons
  • Discount catalog sorted by category, product price, and discount amount
  • Private interest clubs (family, healthy eating, etc.)
  • Barcode scanner to find out how much particular goods cost (price checker)
  • Displaying supermarkets on the map of a selected city
  • Push notifications about loyalty statuses, new coupons, and offers
  • Virtual loyalty card and user level
  • Background information about the company
  • Multiple languages

Achievements

achievement-icon-1 13.000 App Store installs per week

Want the same or similar application? Fill out the application below, we will contact you to discuss your task