Bespoke platform for the Costa Coffee loyalty program \ Case studies \ Bespoke platform for the Costa Coffee loyalty program \ Edito CMS

Bespoke platform for the Costa Coffee loyalty program

We have created a dedicated loyalty platform for Costa Coffee.

Costa Coffee Polska is a Polish operator of the second-largest coffee shop business in the world. It owns more than 3 000 coffee shops in over 30 countries, with over 2 000 in the UK. Costa Coffee baristas constantly improve their skills by participating in cyclic Coffee Academies. The best of them regularly take part in International Barista Championships.

 

Tasks and objectives

 

We created this bespoke platform from scratch. It manages the loyalty program, which is available for customers via the mobile app, and the website. The goal of the project is to eliminate previously used plastic cards and boost the attractiveness of the program.

 

 

 

The bespoke loyalty program platform to handle thousands of transactions daily

 

 

 

The users of the old program can transfer previously collected points to new accounts during the registration. The intuitive loyalty program allows collecting of virtual “coffee beans” that can be later exchanged for drink vouchers. The buyer will receive one coffee bean for each product that is a part of the promotion. Later, users can select prizes by giving baristas the QR code generated in their mobile app.

Administrators of the system have the opportunity to create their own promotions, discount coupons from the partners, vouchers for seasonal products as well as set the happy hour or give the customers special prizes, i.e. for their birthday. The program also provides special promotions for Costa Coffee employees.

Based on gathered data and parameters regarding users’ activity, administrators can create individual promotions. They can i.e. segment customers who often visit the coffee shop in a given period of time and reward them with a special promotion. They can also send out a discount coupon to people who have not visited the coffee shop in a while. It gives an opportunity to target promotion in any chosen way and engage customers that belong to specific age groups, i.e. students.

The system that operates the loyalty program is integrated with coffee shops’ cash registers. It ensures that points and discounts are properly calculated for users of this program.

During the execution of the project we used the .NET Core platform that supports the creation of the apps. We also used the Vue.js library that enables the design of interactive components on the websites. The other helpful thing was the web development practice - Continuous Delivery. We also provide constant technical support for the system that operates the program.

 

Main benefits for the Client

 

  • Loyalty program that is intuitive and attractive for customers,
  • migration of users from the old program,
  • possibility to segment users and create special promotions,
  • integration of the system with cash registers,
  • access to the program via the mobile app and the website,
  • technical support services.

Clients about us

  • We evaluate the cooperation with Ideo very well and regard the solutions implemented by the company as fully meeting our needs.
    MACIEJ KOWALEWSKI, Head of Marketing thyssenkrupp Materials Poland
  • The portal meets our expectations, being at the same time a coherent element of our company's business strategy. We consider Ideo to be a reliable contractor and a recommendable business partner.
    SONIA KONDRATOWICZ, Director of Digital Business Development, Medicover Poland
  • The Ideo company showed diligence and professionalism during all stages of cooperation.
    KAMIL KIRKER, Member of the Management Board of Farmacol

How can we help you?

* I agree to the processing of my personal data by Ideo Sp. z o. o., in order to read and possibly answer the correspondence sent via the contact form. At the same time I declare that I have acquainted myself with

information clause regarding the processing of personal data in Ideo Sp. z o. o.

In accordance with Article 13(1) of the General Data Protection Regulation of 27 April 2016. (RODO), I would like to inform you that:

  1. The controller of your personal data is Ideo Sp. z o.o., based in Rzeszów (35-234), at 13 Nad Przyrwa Street.
  2. The Administrator has appointed a Data Protection Inspector whom you can contact at odo@ideo.pl.
  3. Your personal data will be processed in order to read and possibly respond to the correspondence sent via the contact form on the basis of Article 6(1)(b) and (f) RODO.
  4. Your personal data will not be transferred to a third country/international organisation.
  5. Your personal data will be stored for the time necessary to respond to the correspondence and, in the event that a tender procedure is initiated and/or a contract for the provision of services is concluded on the basis of the correspondence, then for the duration of the contract and, once the contract expires, until the expiry of the time limits for claims arising therefrom, in principle 3 years, up to a maximum of 6 years (Art. 6(1)(b) and (f) RODO).
  6. You have the right of access to the content of your data and the right to rectification, erasure, restriction of processing, the right to data portability, the right to object, [if processing is based on consent: the right to withdraw consent at any time without affecting the lawfulness of the processing carried out on the basis of consent before its withdrawal].
  7. If you consider that the processing of personal data concerning you violates the provisions of the RODO, you have the right to lodge a complaint with the President of the Office for Personal Data Protection.
  8. Your provision of personal data is voluntary. If you do not provide personal data, it will not be possible to respond to the matter described by you in the contact form.
  9. Your data will not be processed by automated means, including profiling.

 

In accordance with Article 21(4) of the RODO, I inform you that you have the right to object to the processing of personal data concerning you. The objection should be submitted to the Data Protection Officer, whose contact details are indicated in point 2. In accordance with Article 21(1) RODO, when submitting an objection, you should indicate the reasons related to your particular situation.