Digital Transformation Agency

How to design a web/app-based experience that encourages customer loyalty

By Jenny Stanley | Managing director

Appetite Creative


Sponsored article

This content is produced by a member of The Drum Network, a paid-for membership club for CEOs and their agencies who want to share their expertise and grow their business.

Find out more

August 26, 2020 | 7 min read

You probably already know that attracting new customers is a lot more expensive than retaining existing ones. And you probably also know that in order to create customer loyalty you need to give your customers a reason to return. The question is, how do you design the customer experience to achieve this? At Appetite Creative, we’re passionate about helping brands embrace the rise of digitalisation and build strategies to create customer loyalty by focusing on enhancing app- and web-based customer experiences.

So, what does that mean for marketers?

how to design an app


Customer relationship management (CRM) can be used to keep track of the entire customer journey. CRM systems are used to manage all the relationships of a company with its existing and potential customers. Modern CRM software allows you to store relevant information about the customer in one place. It also ensures the information is accessible to different departments across your organisation, which in turn makes it easier to provide a cohesive and positive customer experience.

The latest marketing news and insights straight to your inbox.

Get the best of The Drum by choosing from a series of great email briefings, whether that’s daily news, weekly recaps or deep dives into media or creativity.

Sign up

It also enables you to customise promotions and recommendations to the individual needs of each customer. Email marketing makes it easy to send out customised content to individual audiences. Personalisation helps with customer retention because the content is more relevant for the individual customer.

Customer service

Another web-based experience that is of high value for customers is reliable customer service. Having a one-to-one experience with the customer in order to resolve problems quickly is crucial for creating a positive customer experience. Resolving customer complaints quickly can create a lifelong relationship with the customer. Web tools such as live chat or desktop software can create a great customer support service on your website, while chatbots or social media can be widely used in order to support customers. For Spotahome, we created messaging templates in order to ensure consistency with the brand’s messaging as wells as being able to respond to all messages via social media.

Find out more about what we did for Spotahome here.

Moreover, collecting customer feedback is easy thanks to web-based tools and it’s another great way to retain customers. Saying ’thank you’ for positive customer feedback not only shows the customer that the company cares about their satisfaction, but it can also help create a positive conversation with customers and gives companies the opportunity to turn bad experiences around.

App-based customer experience

Many web-based customer experiences are also accessible via smartphones. They make it possible to connect with customers while they are on the go. For marketers, this development provides touchpoints with customers that go beyond the web-based customer experience.

Mobile apps can be used to offer loyalty programs and customers are more likely to use loyalty programs when they can access them from their smartphones because they are easier accessible. Many companies already offer loyalty programs via mobile apps. What matters to the customers is that a loyalty program is intuitive and easy to use. It should keep the customer informed, provide relevant information and show personalised content. An appealing customer loyalty program gives instant rewards and rewards the customer for each purchase they make, which is easy via an app. The app-generated customer data can be found and analysed in order to determine customer purchasing preferences and offer the right product at the most convenient time. Besides promoting products at the right time, customer data can also help to promote products to customers at specific locations. In this way, marketers can, for instance, send notifications to customers when they are near a store or a restaurant.

Modern loyalty programs also reward customers for writing reviews, sending referrals to friends or sharing on social media. Loyalty programs on mobile apps facilitate the sharing of positive experiences from customer to customer. Referral codes and social media sharing buttons are a great way to get your customers to spread awareness.


Another great way to improve customer experience is to use gamification. Gamification is no longer separated from the customer experience or purchase process. It can be used in the form of a web- or app-based experience in order to make the purchase process for the customer more enjoyable. Gamification can help to make actions more enjoyable for the user and leader boards or badges not only incentivise competition, but also encourage customers to share their success with relatives and friends.

Great examples of using gamification elements in mobile apps can be seen in the campaigns that Appetite Creative has recently managed for TetraPak and Starbucks. For TetraPak, we used gamification to create an informative quiz application that educated kids, as well as adults, about TetraPak’s environmental impact. The average quiz session took two minutes and 49 seconds.

appetite creative1

Find out more about what we did for TetraPak here.

In a campaign for Starbucks, we created a gaming app that was not just fun but, with an engagement rate of 90%, also highly engaging.

Appetite Creative2

Find out more about what we did for Starbucks here.

To create customer loyalty, in the end it all comes down to the customer journey and customer experience. Accompanying, supporting and entertaining customers across a variety of touchpoints can lead to improved customer loyalty. It’s essential to create a positive customer experience because that’s what ultimately brings them back.

Find out more about Appetite Creative on and check out our services on

Jenny Stanley is the founder and managing director of Appetite Creative.

Digital Transformation Agency

Content by The Drum Network member:

The Connected Experiences Studio - We connect your Brand with Today's Audiences!

Find out more

More from Digital Transformation

View all


Industry insights

View all
Add your own content +