How to make your customers love your app

How to make your customers love your app

It is a well known fact, a Mobile App is the 2022 key element for any eCommerce. An app is useful to brands is many ways as it allows to: enhance users’ mobile experience, increase brand credibility and increase sales. Not only that, an important objective that a brand could reach thanks to an app is to strengthen the relationship with customers.

Thanks to the app the brand’s customers will be more loyal, buy more often and spend more compared to customers that only use the website. These users are called EMBED USERS, but to arrive there users must take a path.

Google research identified the user journey that customers take before and after App use. This course is composed by 4 key steps:

  1. Discover: thats the phase where users are searching for the perfect app for them.
  2. Onboard: in this step the user does the first login and completes the signup.
  3. Engage: the user uses the app regularly.
  4. Embed: it’s the ideal phase in which all customers of a brand should arrive, but unfortunately only a small percentage reaches it. In this case, the user identifies the App as ‘vital’.

In this article we’re going to analyze some questions that you could have asked yourself if you’re ready to create the mobile app for your brand:

  • Why is it important to make EMBED customers more and more important? What advantages do they bring to the brand?
  • How can a brand guide users from first to last step?
  • When they’re in, how is it possible not to make users abandon your app?

Why a brand wants more EMBED users

We have just seen that thanks to a mobile app, it’s easier to make users arrive to the last step of the path (EMBED) compared to a website. Let’s discover together why it’s convenient for the brand to make the user complete the user journey, creating with him a stable and strong relation thanks to the App.

1. EMBED users will visit the app more

EMBED users are the one that identify the app as ‘vital’, it means that they don’t have and don’t want an alternative.
These users said that they ‘wouldn’t know how to do without the app‘, in fact: they use the app more often during the day, they use it for more time and spend more during purchases.

With the website it will be way harder to create a strong and lasting relation between brand and user. Thanks to the fast access to the app, visits are much more likely to be more frequent.

2. EMBED users are more loyal towards the brand

The loyalty of a user can be measured thanks to the NPS index (Net Promoter Score). NPS also measure the proportion between brand promoters and detractors and can take a value between -100 (all detractors) and +100 (all promoters), of course the goal of a brand is to increase this index as much as possible.

According to the Google research, EMBED users perceive a stronger brand relation and are more loyal to the company. Also they don’t only think more about your brand but don’t do that for brand competitors.

3. EMBED users spend more

The users that use the app of a brand spend more. Why? According to an analysis, users are inclined to increase the average value of their shopping cart as the Mobile App makes shopping easier. Here’s how:

  • It allows to save time: with the mobile app navigation is way quicker and it’s easier to compare products, the cart recovery functionality allows to recover pending carts and checkout is quick thanks to the automatic filling of shipping and payment data. All these elements allow the customer to save a lot of time, making shopping easier;
  • Make transactions quick and easy: the Mobile App, unlike the web, allows to save users’ payment information on the device, making them quickly available to the user during checkout;
  • It allows for a way simpler navigation: navigation on a mobile app eliminates scroll stress that happens on desktop or on a mCommerce. On the web the users find themselves navigating and scrolling pages from left to right and top to bottom, perceiving the sensation to lose time and not find the information that they search. This doesn’t happen on the mobile app.
  • It simplifies life: now more and more often users buy products online outside the home or lying on the bed and being able to do it from mobile, instead of desktop, has certainly simplified the purchase process;
  • It saves money: very often there are special offers dedicated only to users of the mobile app and not the website.

The perfect journey of a successful app

Thinking about everything we just said, we can define a successful app when it helps to reach the EMBED phase for as many users as possible. In this chapter we’re going to analyze which are the actions that a brand should make and so in which way it could guide the user reach this objective.

1. DISCOVER phase: be on the main touchpoints

To make the user complete the path, first, he must start. The DISCOVER phase is the one in which the user is searching for the right app for him, because of this, the brand must try to be present on the main touchpoints. To identify the most important touchpoints we can classify them in 3 groups and attribute them to different to different companies, according to their maturity.
  • Reach: their goal is to create awareness. They are indicated for less established companies and they may be: Youtube reviews, ADV on social and influencer marketing.
  • Impact: they influence the decision-making process of consumers, therefore they have the goal of conversion. They are particularly suitable for established companies and are, for example: reviews on a review site, previews on the App/Play Store, advices on the App/Play Store and advertising on TV
  • Priority: they allow both to create awareness and convert. They are suggested to any type of company and they may be: App/Play Store reviews, word of mouth, number of downloads, google search results, App/Play Store search results and download offers/discounts

So, depending on the touchpoint in which a company intends to be found, it must take certain actions to make sure that its app is the one installed:

  • Create a strong relation between user and brand: the main factor that drives a user to install an app is the existence of a relationship with the brand. 63% of users declared that they download an app if they know and like the brand. A fundamental role is also played by the brand’s website. In fact, 51% of users said they install an app when it is recommended on their website;
  • Increase trust with social proof: social proof is: word of mouth, influence marketing, reviews… More people approve an app, more the trust toward that brand increase. The most influential element was the number of downloads of a certain app. To facilitate the installation of your app it is important to pay attention to all these elements of social proof;
  • Amplify through search optimization (both organic and inorganic): the App Store and the Play Store are the main channels used by users through the discovery phase,, for this reason the App Search Optimization (ASO) is the best way to maximize the present on these important channels. This element becomes even more important in recent times given the high competition, only in 2020 were added about 200,000 apps;
  • Offer discounts and exclusive offers: a user that receives a discount or an offer for having installed the app is satisfying and it’s considered like a tangible thanks. This action is the sixth element that most affects app downloads.

2. ONBOARD phase: make it enjoyable

This is a very critical phase for the brand, because it is the first moment of contact between the brand and the user, if something should go wrong it is likely that he will not return to use it. Not only that, he is likely to become a detractor, lowering the NPS (Net Promoter Score).

How to make the onboarding phase pleasant to carry forward in the path as many users as possible?
  • Making friction-free sign-up and an intuitive first experience: often, signing-up is the most frustrating part of using an app, that may lead to abandonment. However, even who completes the sign-up may find the first experience with the app not pleasant. Among those who do not experience problems during the onboarding phase, 84% say they consider the most modern brand and 80% consider the most reliable brand.
  • Reduce the effort required during sign-up: to do that you need to do 4 actions: optimize the User Experience, don’t do many questions and use the precompilation whenever it’s possible, support the user throughout the whole onboarding phase and, at last, provide accurate information;
  • Engage users with customized contents: for example send customized notifications or show contents based to user preferences and tastes. This allows to make the experience more enjoyable and decrease the probability that the user could uninstall the app.
  • Don’t ask too much: when you request too many information to a user, it’s very likely that he would abandon the app, especially when: too much personal information is required or the access to camera/location/microphone/photo…

3. From ENGAGE to EMBED: making the app necessary

Users have found your app, they installed it and started to use it. Let’s focus on the goal once more: increase EMED users as much as possible, this making the app vital to them. To achieve that your app must solve two needs: one emotional and one functional.

  1. Functional needs: the apps that achieve this goal allow users to be more efficient, organized and aware.
  2. Emotional needs: thus entertainment needs. Apps should offer the users fun and inspiration.

As for the first, there are 3 ways that the brand can solve them:

  1. Keep users informed: this refers to, for example, order tracking or customer care. Users want to be informed about what is happening to their order.
  1. Optimize search: the brand must ensure that when a user does a search, would find right away the product he searched, this will allow to make a better experience. This is important because about 40% of users search for text and 44% use filters. One of the main causes of frustration is the reset of searches and filters. To improve the user experience, therefore, it would be useful to offer the possibility to customize and save your own search terms and filters;
  2. Give to the users the opportunity to be efficient and organized: I’m referring to all the functions that allow to reduce difficulty and frustrations to the user in key moments during a purchase, for example: storage of login data, possibility to add products to the wishlist, automatic fields compilation of shipping and payment data… Some brands are already moving in order to improve the organization of the user, just think of Amazon that offers the opportunity to buy a subscription for the periodic supply of basic goods.

Along with functional needs, the App becomes successful when it is able to satisfy also emotional needs, thus, to entertain and amuse users. The main emotional needs for users are: fun, inspiration, distraction/keeping busy, relaxing and feeling better. The brand, therefore, should make the mobile experience fun.

Finally, a research classified the various functionalities, defining the most useful ones for the users:

  • Nascent features: those are the functionalities to which all users are unconcerned, thus they don’t improve the User Experience (Customizable profile page, insights on the users’ behavior);
  • Basic features: those are the key functionalities for the users, those that must be present (notifications customization, customized advices, filters memorization and customization, localization customization, easy connection with external payment methods…);
  • Intermediate features: functionalities that a user reasonably expects, if present they make the user satisfied (relevant/useful notifications, ability to see progress, instant transaction confirmation, promotions/discounts in the app, purchases with 1 click, storage of payment details, rewards in the App, ease of comparing products);
  • Advanced features: functionalities that the user does not expect, but if they are present, they make the user very satisfied (chat for customer service, faqs page, search bar, storing login data, wishlist, user reviews in App, search filters, order tracking, detailed description of the product/service, storage of past orders, storage of shipping data, storage of different addresses…);
  • Detractor features: functionalities that the user would not want to be present.

Actions to avoid and how not to alienate users from the App

After having poured time and resources to optimize the user journey, it’s important to understand how to limit users’ removal. Some useful actions have been identified:

Stand out and be innovative

The competition is high and the presence of competitors is the main cause (45%) of estrangement from a certain App. It is necessary, therefore, to always try to stand out in some way and always continue to innovate, also because the second major reason that drives a customer to return from your app is the presence of new features.

Fix technical issues

Technical issues make the mobile experience less fluid, creating annoyance and frustration in users, leading them to abandon the App. Some issues to pay attention to are the reset of search terms and filters and slow loading.

Offer new functionalities

A critical element for improving engagement is the ability to offer customized features (such as content or notifications based on user preferences).

Offer a better experience than the website

Users, while using the app, expect to regain at least all the features they have on the website. The brand must engage in the creation of an app without blocks or slowdowns

Communicate innovations

When making updates or innovations it is important to notify customers.

All these points, in addition to avoiding the abandonment of users, are also useful for reconnecting those who had moved away, in fact, 83% of people said that they would be willing to re-install an app.

... what now?

To conclude, we can say that the Mobile App offers benefits to both brands and customers. What this article has tried to tell you is the importance of making your App ‘vital‘ and how to do it. The goal is to create an app that your users can not do without, this will allow you to create stronger relationships with customers and increase sales.
If you are ready to grow and innovate your brand and create a solid and lasting relationship with your customers, Shoppy could be the perfect solution. Find out more, click here.



7 User Retention Strategies for Mobile Apps

7 User Retention Strategies for Mobile Apps

Are you struggling to find out the right strategies to keep users coming back to your app? Let me guess how it went. You and your team have worked so hard and got to develop a great app. Maybe, you’ve also promoted it in the most famous communication channels and got hundreds of users. But after a while, many of them suddenly stopped using your amazing app. Am I right? Well, then, you need to focus on successful mobile app retention strategies to engage users and push them to use your app again and again. Don’t worry, we’re here to show you how to do that!

As you might have already noticed, in the mobile app market, competition is fierce. Data shows that only 40% of customers keep using a mobile app they’d downloaded the month before. You know what? Unfortunately, it gets worse and worse as time goes by. Indeed, after 6 months, only 10% of customers keep using an app, and after a year, only 4% of them do (Source: HubSpot).

Your goal is exactly to avoid this! And together, we’ll try to figure out how you could encourage users to keep using your app and increase your app retention rate.

Your goal is exactly to prevent that from happening. Together, we will try to understand how to encourage users to continue to use your app and increase its loyalty rate through 7 User Retention strategies for Mobile Apps

Let’s start with the basic. 

What's app retention rate?

As the name suggests, the app retention rate represents the number of users who keep using your app a certain amount of time after they’ve downloaded it. 

As for mobile apps, the number of users opening your app within 2 days after install plays a key role in your app’s future. In a recent survey by Statista, we’ve discovered that 25% of all the apps downloaded worldwide are opened only once. This means that apps’ churn rate is extremely high in the first 2 days after download.

You see? User retention rate is the key to your app’s success. And it’s even more important than acquiring new users. What are thousands of new users for if you can’t keep them in the long run? If you can’t earn any money? 

Let’s find out why a great mobile app retention strategy is crucial!

User retention is the secret to business growth

If your app has a high user retention rate, it means that many users are loyal to your app and your brand. And that’s precisely what boosts your business success! Indeed, loyal customers trust your brand and are likely to frequently buy your products/services. They may also recommend and promote your app to their friends, leading you to potentially acquire new users.

Notwithstanding the importance of app retention rate, many companies keep exclusively focusing on user acquisition. They waste too much money on that, without even making any profit because of their poor mobile app retention strategy. User acquisition is, of course, the first important step in any marketing strategy. And you should implement effective strategies to promote your mobile app, like the ones we’ve described here. However, you better also adopt successful strategies to retain the users you’ve struggled to acquire. Remember that retaining existing customers is less expensive than acquiring new ones. So, focus on spurring them to keep using your app, rather than looking for new users! Plus, by increasing user retention by 10%, your revenue will increase by more than 30% (Source: Bain & Company Study).

Let’s discover 7 successful mobile app retention strategies!

1. Adopt a successful onboarding strategy

Users’ first impression of your app is terribly important for its success. So, make sure to provide users with an awesome and engaging experience when they open your app for the first time. How to do that? Adopt an outstanding onboarding strategy, and teach users how they can make the most out of your app. Try to make it simple and enjoyable, like in the picture below.

There are actually 3 kinds of onboarding for mobile apps:

  • Benefit-oriented onboarding enhances your app’s value from the users’ perspective. In this case, I suggest you display to users how they can take advantage from using your app in a few clear and straightforward steps.
  • Function-oriented onboarding is particularly suitable for those apps including a really wide range of features.
  • Progressive onboarding can be used for mobile apps characterized by complex features. In this case, you better create a step-by-step guide so that users can easily and rapidly learn how to make use of your app.

Remember that users get impatient easily, are always in a hurry, and don’t like wasting time learning complex app functions. That’s why you should create a simple and nice onboarding flow. Plus, set up  fast mobile app navigation that only takes a few steps. Make sure it’s easy to create an account and log-in to your app. And avoid bombarding users with useless information.

In a nutshell, your onboarding flow should convince users that they’ve made the right choice downloading your app. Make them think: “that’s what I really needed!” 

2. Customize the user experience

By customizing your app’s user experience, users will be more engaged with your app, and you’ll manage to increase user retention. Personalizing the user experience is also a strategy to increase the number of loyal users. Bear in mind that loyal users are really profitable!

In order to provide a customized UX, you need to collect lots of data on user behavior, interests, and actions. Then, you can exploit all this useful information to reach users with personalized content and messages, like push notifications  and in-app messages.

Users like receiving personalized content! However, make sure to send the right content at the right time to the right user, as we’ve explained here. You should take into account the users’ specific life cycle stage in order to reach them with a suitable message. If you don’t know what I’m talking about, this article about user life cycle marketing may be useful.

Oh, one last tip: avoid exploiting too private user details for your customization strategy. Just stick to the information your users will allow you to track. This way, they won’t feel betrayed and will be likely to trust you more.

Push notifications are a really effective strategy when it comes to leading users to come back to your app to take the action you’ve suggested to them. For example, you could send a push notification to remind users they didn’t complete their purchase. You could prompt them to buy the products in their cart by granting them a discount valid for a limited time period.

Push notifications are even more powerful when combined with rich media, like images, GIFs, and videos. These elements contribute to engaging users even more. Try also to add a call-to-action (CTA) to your push notification to achieve your goal. A CTA is often a small sentence that clearly tells users what to do. This way, it’ll be more likely that they’ll do what you suggest them to. Have a look at the following image to get inspired!

Try to follow the tips below to create outstanding push notifications and enhance user retention:

  • Spur users to opt in to receive your push notifications.
  • Send your push notifications at the right time. Keep in mind that most of your users live in different parts of the world and, so, are in different time zones. Plus, your push notification should be triggered by a specific action taken (or not) by the user.
  • Personalize your push notifications‘ messages according to users’ needs, interests, and actions. The worst thing you could do is sending non-sense and general push notifications. They may annoy users and lead them to uninstall your app.
  • Don’t overload users with tons of push notifications, or they’ll get frustrated. You should find the right balance.
  • Exploit push notifications to strengthen users’ trust. For example, you could inform them when someone logs in with their account through a new device.

4. Engage users with in-app messages

In-app messages are another successful communication tool that prompts users to perform specific actions inside your app. These messages can also increase user retention by engaging users with customized content. In particular, in-app messages are useful to:

  • advertize your app updates and new features;
  • invite users to give you feedback and share contents on social media;
  • teach users how to use your app, introducing its core features and sections through onboarding in-app messages;
  • lead users to visit specific sections in your app, like their cart, for example;
  • promote your app value;
  • boost brand awareness.

Read this article about in-app messages’ best practices to make the most out of this strategy!

5. Implement gamification to enhance user engagement

Gamification is a strategy based on implementing game dynamics typical of mobile games into other kinds of apps to prompt users to come back to an app. By adopting fun game features and dynamics, users will be more engaged with your app, and user retention will increase.

Gamification can be focused on leading users to compete with others or achieve their own goals. Either way, game features trigger a sense of achievement and encourage users to keep using your app. To “gamify” your app, you just need to add some game dynamics, like rewards, collecting points, quizzes, virtual goods, and progress bars. Choose some of these elements, and provide an outstanding experience for your users! This way, they’ll have fun using your app, be more engaged with it, and keep coming back. They’ll also be likely to spread the word about your app with their friends, leading to an increase in your app’s user acquisition rate.

6. Reward your loyal users

As we’ve already stressed in this article, focusing on user retention is more profitable than wasting all your budget on new users’ acquisition. So, make sure to keep providing value to your loyal users. How to do that? There are various strategies you could adopt. For example, you could offer time-limited discounts to your loyal customers, based on the number of their purchases. Alternatively, you could entice them to join your VIP program to get exclusive discounts.

Remember that loyal customers have another great potential: they can promote your app and products to their friends. Ask them to rate your app and reward them for it, as in the example below.

This way, your loyal users will be further engaged with your app, and you’ll be more likely to acquire new users. AWESOME!

7. Update your app's features

Constantly adding new features to your app, streamlining its functions, and updating its content is key to keep engaging your users and encourage them to come back. Make sure to pay attention to your users’ feedback, reviews, interests, and behavior when deciding how to update your app. Indeed, you have to improve it to provide them with an enhanced user experience. You could also get inspired by your competitors’ new updates. I also suggest you promote your app’s new features to prompt users to launch your app and try them. Tell them with an in-app message!


In a nutshell, a great mobile app retention strategy revolves around customization, ongoing engagement, and high value provided to users. Users pay a lot of attention to their needs, interests, and pain points, which you should try to solve. Users also want a personalized and enhanced experience when using your app. That’s why you should do all you can to send them customized content and messages, encouraging them to come back with special offers and rewards. These strategies are necessary if you want to increase user retention rate.

Track users’ purchase history, actions, feedbacks, and search history to implement successful and tailored mobile app retention strategies. You’ll achieve great results, believe me!

Don’t forget the 7 top mobile app retention strategies to improve user retention rate:

  1. Adopt a successful onboarding strategy.
  2. Customize user experience.
  3. Grab users’ attention with push notifications.
  4. Engage users with in-app messages.
  5. Implement gamification to enhance user engagement.
  6. Reward your loyal users.
  7. Update your app’s features.

What's next?

  • Wanna streamline your mobile marketing strategy for user retention? Discover why users tend to uninstall mobile apps here and what to do to avoid it! 
  • The growth and success of your e-commerce are not only linked to the customers you have yet to reach but, in many cases, the customers already acquired can be more important and useful than the new ones. Improve your sales starting from a good level of customer retention. Try it! The best Shopify brands are developing their mobile app and this will help them to increase their customer retention rate. What are you waiting for? Follow them too! Shoppy.



In-App Messages: a step-by-step guide

In-App Messages: a step-by-step guide

The secret to give value to your app

Every effective mobile marketing campaign uses every available tool and strategy to engage users, aiming at enhancing their experience within apps, and ultimately increasing companies’ sales. That’s why I’m writing this article about one of the most successful and useful communication channels ever: In-App Messages!

What's in-app messaging?

As the name suggests, in-app messages are displayed when users are active in your app and have it open. On the contrary, push notifications appear on mobile’s homescreen and are used to nudge users to open the app and perform the suggested action. As for in-app messages, they’re shown to users when they carry out specific actions in an app. Indeed, as we’ll see in the following sections, in-app messages are often triggered by users’ actions within the app: the first time they launch the app, put an item in their cart, buy a product, etc. In-app messages may be related to a company’s news and app updates as well. However, this valuable communication channel is always linked to users, their needs and interests.  

Want to know something cool? You can write custom in-app messages to your audience, based also on which stage they are in their customer journey. You won’t need any development team to manage in-app messages’ creation and sending, because this can easily be handled by your marketing team using innovative engagement platforms. Plus, you can choose where the in-app message will appear: at the bottom, at the top of the app’s screen, or if it’s full screen. You can even set a given duration for your message, or make it last until the user interacts with the message. Finally, in-app messages may include rich media and interactive buttons just like push notifications.

Why are in-app messages useful?

Why don’t you get started and try this fantastic communication channel? What?! You think that sending a message to users when they’re already using your app isn’t worth it? Well, you’re wrong, trust me! In-app messaging is so special because it’s not simply a re-engagement tool or an ordinary communication channel, but a way to enhance the user experience. Remember that in-app messaging can be exploited to add value to your app, instead of just reminding people that your app exists. 

In-app messages ultimately play a key role in your mobile marketing campaign because they encourage customers to act as you want them to. They’ve such a wide range of use, enabling companies to:

  • plan a comprehensive mobile marketing campaign;
  • combine mobile marketing campaigns together, and with news, special offers, deals, etc.;
  • advertize app updates and new features;
  • spur users to give you feedback and share contents on social media;
  • teach users how to use your app, introducing its core features and sections, such as preference centers;
  • lead users right where you want them to go;
  • promote your app value;
  • boost brand awareness.

Different kinds of in-app messages

As I’ve just told you, in-app messages can be sent for multiple purposes. However, we can sum them up in three main categories: informationreward, and monetization. Let’s learn how to make use of this powerful communication channel!

1. Informative in-app messages

Tutorials for beginners 👩‍🏫📚

The first time users launch your app, they may need some help to learn how to use its basic functions. Luckily, you can use some tools to support them in their onboarding process. Create an attractive onboarding page outlining your app main features, so that users know how they can reach their goals through your app. For example, when they click on a new menu section or feature, your app could display an in-app message explaining how it works. In-app messaging is really useful not only for the onboarding stage, but also to provide other teaching tools, interactive tutorials, tips-of-the-day, etc. One of the plus points of in-app messages including tutorial info is that after they’ve been closed, they won’t appear anymore. This way, this communication channel won’t have a negative impact on expert users’ experience. On the other hand, usage tips will always be accessible through a help menu when needed.  

App updates 🆕🆒

It’s true that some updates are mainly related to bug fixes and UI improvements. Please, don’t bother sending users an in-app message for these kinds of updates! It’d be much more useful to draw their attention to some cool new features or layout changes you’ve just made. So, grasp the opportunity, and leverage this communication channel to inform your audience as soon as they launch the app after an update. This way, you’ll contribute to enhance user experience with your app. 

2. Rewarding in-app messages 🏆✈️

You think that rewarding has to do exclusively with games, don’t you? Well, you might learn something interesting then! On the one hand, in-app messages can be displayed when players complete a challenge and you show them the prize they’ve won. This way, you’ll enhance their sense of reward. For players it’s far more satisfying to play when there’s a reward waiting for them. On the other hand, in-app messaging is exploited by several retail and travel apps which reward customers for making a certain number of purchases, when they upgrade their loyalty status, or fill out their profile. If you manage to send in-app messages to users for their in-app achievements, you’ll keep them coming back and be rewarded too!

3. Monetizing in-app messages 🛍💰

This category of in-app messages aims specifically at leading customers to complete their purchase. I know that obtaining a high DAU number is already difficult enough, but satisfying at the same time. However, you need to put a lot of effort into converting users into customers in order to make big money. And for those apps that earn money mainly through purchases rather than ads, it can be even more difficult to gain customers. Today, I’m in the mood to tell you another tip: you can leverage deep linking from in-app messages to lead users to a monetization page like a discount, a special offer, a checkout, etc. It’ll be more likely that they take the action you want them to perform.

When and for what purpose are in-app messages most commonly used?

In the above section, I’ve outlined some of the main categories which in-app messages belong to, namely informative, rewarding, and monetizing. Now I’d like to make some more specific examples of this communication channel use cases. 


The onboarding process goal is to show users the main app features and functions, helping them to get started. Create colorful and nice onboarding screens including clear advice on how to use your app, so that users can easily learn. The first time they launch your app, you can send them an in-app message with useful tips. This way, you’ll engage users with your app, and they’ll be more likely to keep using it.

Special offers

Has one of your customers abandoned their cart without completing the purchase? You could send them an in-app message with a discount or a free shipping code to nudge them to buy. And what if one of your customers has purchased many products lately? Well, don’t hesitate to entice them with a special offer, a coupon, or a gift through a rewarding in-app message! They’ll feel special, and you’ll have the chance to strengthen your relationship with them.  

New features

Have you just released a new update? Have you changed your app layout and it looks amazing? What are you waiting to tell users about it? Come on! Create an attractive in-app message and promote these new features. This way, users will be eager to try your app new functions and keep using it. Let me give you some advice: always try to improve your app so that it meets users’ needs, and helps them reach their goals. 

User specific actions

When users take specific actions while using your app, for example, they sign up in your app, opt in for receiving push notifications, share some products they like in social media, buy something, etc., an in-app message can be displayed to engage them even more. You could thank them for the actions they’ve just performed. They’ll be glad and more prone to keep using your app.

Strategies for creating engaging in-app messages

Now you’re probably wondering how you could optimize in-app messages and maximize their effect, right? Let’s discover it together!

Interactive buttons 👍👎

As we’ve seen in this article, interactive buttons are really useful and powerful tools, because they allow you to suggest users an action you want them to take. You can create custom interactive buttons or use out-of-the-box buttons. Add them to your in-app messages to make calls to action or simply lead users to specific pages/sections in your app. Users will be prompted to do what you want them to!

User segmentation 👨👩‍

Remember that user segmentation is fundamental for any marketing campaign, and mobile marketing is no exception! So, first of all, you need to segment users based on which stage they are in their customer journey, their interests and needs, their purchase history, and ultimately their behavior and specific actions. Then, you should target them on the basis of these criteria, and send them personalized in-app messages. Indeed, you’ll be more likely to be successful if you send them content that’s relevant for them. This article may help you understand the importance of users’ life cycle for your marketing strategy!

Deep linking 🔗

It’s possible to exploit in-app messaging to prompt users to visit specific app sections. For example, through deep linking, you could encourage users to do something advantageous for you, like completing a purchase, joining your loyalty program, using a discount to buy a product, etc. Deep linking can also be used to direct users to destinations in your app where they find useful information. These are just some examples of deep linking power! Use your imagination to make the most out of it.   

Landing pages 📄

In digital marketing, a landing page is a webpage that’s specifically created to get web traffic, and ultimately convert users. That’s why this tool is at the core of many mobile marketing campaigns. For example, marketers can design a landing page where users buy products, get in touch with app owners, sign up for events, subscribe to a newsletter, etc. It’s possible to send users an in-app message with a link to a landing page. Interesting, isn’t it? Remember that a landing page goal is to convert users into paying customers. In order to make landing pages more appealing and draw visitors’ attention, you can add any kind of rich media.     

Mobile marketing automation 

By segmenting your user base and figuring out users’ life cycle stages and behavior, you can create personalized in-app messages to be sent to specific target groups. For example, you can send a welcome message to all new users who open your app for the first time. When you release an update and want users to discover it, you can send them an in-app message to inform them. These are all instances in which it’s possible to run an automated marketing campaign, where in-app messages are triggered by specific actions or behaviors which are common to some targets. 

Sharing on social networks 📣📱

In-app messages may include social share buttons allowing users to share interesting content, such as purchased products, news, or simply items they like, with other potential customers. Wow! This is free advertising! Indeed, marketers can nudge their app users and customers to promote their brand and products using this communication channel. It’s a really successful marketing strategy to promote your app, and here you’ll find many more! I guess I’ve convinced you that in-app messaging is worth a try!

How in-app messaging creates value for your brand

Get to know your users

First off, you need to gather as much detailed information as possible about your app users, for example, what they’re interested in, what they like doing, their favorite music, their most-shopped clothing brands, and the like. This useful bunch of data will help you implement a successful mobile marketing campaign by setting tags and sending more relevant messages across your multiple channels, including push notifications, in-app messages, message center messages, emails, etc. Don’t forget that customized and interesting content for your users reduces app churn and boosts app retention!  

Nudge users to opt in for push notifications ✅

In-app messages can be used to ask users to opt in for your push notifications, which are another crucial element in any mobile marketing campaign. Avoid displaying the standard OS opt-in prompt when users launch your app for the first time. That would be a really bad choice! Why should they ever accept to receive your messages without knowing your app well and how it can help them? Luckily, I have another tip for you: once users have got more familiar with your app, you could send them an in-app message highlighting the value of opting in. Then, if they say “Yes“, the standard OS prompt will be displayed. Instead, if they click on the “Remind me later” button, the OS prompt won’t be shown and a re-trigger for a later time will automatically be set. You can follow this approach also to encourage users to let you track their location. Finally, remember that if users refuse your request a given number of times, you shouldn’t send them that message anymore.  

Show users the benefits of signing up to your app 🎁

In-app messaging is a smart tool you can use to ask users to sign up to your app. If they accept, you can collect really useful user data that can be exploited in all your channels to optimize your mobile marketing campaign. It’s wise to ask users to register at the right time! Remember to show them the advantages of signing up to your app, such as the chance of receiving special offers, new products updates, managing their orders, etc. Let them know that by registering to your app, they’ll enjoy an enhanced user experience. You could also offer users a little discount to entice them to sign up. Moreover, if they suddenly stopped using your app, you could still leverage the valuable information you’ve gathered to reach them on other channels. That’s why it’s also important to adopt an omnichannel marketing strategy!

Encourage users to take the action you suggest 🚀

As I’ve already explained, in-app messages can include interactive buttons to prompt users to take a specific action. Remember to display a given in-app message at the right time, based on users actions and behavior. This way, you’ll have the chance to boost user engagement and get them to perform the action you’ve suggested.

What's next?

Implement in-app messages in your location-based marketing strategy to engage users even more! Can’t begin? This article will help you!



How to pick the perfect push notification timing

How to pick the perfect push notification timing

Did you know that 47% of people who receive a push notification get annoyed? Wondering why? In a nutshell, half of the website and app aren’t able to choose the right time for their push notifications. Let’s say you’re on vacation, sleeping in a king size bed with the ocean view, and suddenly *notification sound*! “Hey, Luca! Did you know that we’ve just released a new feature in our app? Check it out!” If you’re lucky, Luca will just ignore the push you sent. But there’s a chance that he will uninstall your app in 0.2 sec. No one wants to wake up from their holiday morning sleep getting nonsensical, and untimely push updates.

This example is for sure dramatic. But I’ve decided to report it, so that you can understand how much timing is fundamental. Because, when I say timing is everything, I really mean it!

Then the question arises: “What’s the best timing?” I don’t have a one-size-fits-all answer, obviously, but I can give you some tools to discover it by yourself.

Who's your target?

First off, you need to know your target. Who usually downloads your app? What kind of problems do your users solve thanks to your app? Answering to these apparently easy questions is the first step to understand when your users are most likely to engage.

When I say you need to study your users I mean you need to get to know their habits. And this is a bit tricky, I know, because it varies a lot from person to person. For example, some of them could use your app mainly in the morning on the way from home to work; while others could prefer to use your app before sleeping, because during the day they’re busy and full of stuff to do. In this situation, an app could achieve a high open-rate if push notifications are sent to different users at different times.

You should conduct a study on your user behavior based on all the data you collect. I know that’s hard, but think about all the potential information you’ve got on your users and try to exploit them! That’s the starting point.

Once you’ve studied your audience, you can start using some tools to boost your app open rates. For example, you can use an algorithm that analyses users past behavior to predict their future engagement. This is the best way to predict the best time in order to improve open rates. I think you’ll find this one an excellent and helpful tool.

Now that you’ve discovered what the perfect timing is, scheduling push notifications will be a piece of cake! Remember that they’re more successful when sent during specific user journey stage. Indeed, effective campaign planning will help you improve your push success rate.


Avoid sending push notification during the night

I sleep with my smartphone on the nightstand, and I think most people do the same. Do you turn on the DND mode? I don’t. So, I’d be very, very, VERY annoyed If a push notification woke me up. Here is a more than valid reason to avoid sending notifications during the night hours, you would not get any advantage!


Make sure you send notifications based on your users local time zone to boost user engagement. Remember to always analyze and use information about your users to increase the chance that they’ll open your push notification. How to do it? Easy, using a service in order to implement time zone notifications.

Urgent notifications

There’s always an exception to the rule. And in this case, I’m talking about urgent notifications, e.g. a push notification reminding your users their train leaves in 30 minutes. This kind of notification can be sent at any time. But be careful! You need to exactly figure out what an urgent notification is.


Sharing the right content with the right audience at the right time – what a struggle, uh? I’m sure that it’ll be easier with those tips.

Once you’ve studied your target audience, segmented them, and lastly, personalized your notifications, focus on timing them. Run your mobile marketing campaign wisely by figuring out the right time to send users your push notifications. This way you’ll be more likely to engage them and achieve outstanding results thanks to their enhanced experience within your app. Your goal is to avoid your users from being bothered by the notifications they receive.

The perfect timing will dramatically increase your open rate! Remember: timing is everything! 



10 In-App Messages Best Practices for Successful Mobile Marketing

10 In-App Messages Best Practices for Successful Mobile Marketing

What you need is an omnichannel mobile marketing strategy 🔮🚀

In-app messages: an overview

In-app messages are an extremely useful and powerful communication tool. Indeed, they can be leveraged to engage your app users with customized content based on their interests, actions, and behavior. In-app messages are displayed as a pop-up or full-screen image when users are active in your app. This way, they enable marketers to reach a large part of their user base, even those who haven’t opted in for receiving push notifications. You see? So powerful!

I know what you might be thinking. Yeah, I’m talking to you, old fox! Should I only focus on in-app messages? WRONG! What you need is adopting and implementing an omnichannel mobile marketing strategy. On the one hand, it’s true that in-app messages have a higher click-through rate (CTR) compared to push notifications. On the other hand, you probably don’t already know that in-app messages coupled with push notifications and e-mails are the perfect match, contributing to further increasing the overall click-through rate. And this is AWESOME!

The steps to follow to create an omnichannel mobile marketing strategy

Then, what are you waiting for?! Start devising your mobile marketing strategy NOW by combining all these communication channels. These will allow you to provide users with an engaging and seamless user experience. First off, you need to drink tons of coffee, work day and night, and… I’m just JK! I’ll briefly outline the steps you need to follow.

  1. First, concentrate on writing in-app messages with interesting and useful content for your users. This communication tool is perfect to create value for users who are performing some actions in your app.
  2. Then, you also need to craft and send outstanding push notifications and emails to users. These latter communication tools should be able to convince users to open your app and take the specific action you’ve suggested to them. 

A bit confused? Don’t worry. We’re here to help your mobile marketing boost! You can find some useful push notifications’ best practices here, and also some really nice templates to get inspired by here. Oh, and here you’ll gain a better understanding of emails’ power. 

Remember that a comprehensive messaging campaign is the secret to your app (and your business) success, because it gives you a chance to increase user engagement and retention, and reduce app churn. It is crucial to complement in-app messages with the two other communication channels taking into account their different purposes, features, and content in order to send them to the right user, at the right time, for the right goal. Otherwise, you do it all for nothing!

In-app messages + Push notifications + E-mails = Winning Strategy 🎉🏆

In-app messages and Push notifications

Let’s now see some of the main differences between in-app messages and push notifications, so that you can understand how to make better use of them. First off, you need to focus on one clear distinction: internal as opposed to external communication channels. Push notifications belong to the second category, because they’re displayed on devices’ home screen, and users also have to agree to receive them. On the contrary, in-app messages are displayed when users take specific actions inside an app – so, they have it open – and don’t need users’ permission to be sent. For what concerns these communication tools’ role, push notifications are exploited to spur users to open the app and perform specific actions. Whereas in-app messages have the task of providing much value to users, contributing to offering an enhanced user experience. Both communication channels may be customized based on users’ life cycle stage, interests, and actions, and coupled with different types of rich media to appeal and further engage users.


Wondering why I haven’t said anything about e-mails? I haven’t forgotten about them! First things first, bear in mind that you should never use e-mails alone, but rather adopt an omnichannel mobile marketing strategy by combining e-mails, in-app messages, and push notifications. This way, you’ll have a better chance to reach, entertain, engage, and retain your users, and ultimately convert them into loyal customers. Coming back to e-mails, they’re still an effective communication channel, but you can’t exclusively rely on them. Indeed, it’s too easy for users to ignore them given that we receive tons of them every day! Plus, keep in mind that marketing e-mails’ goal is to push users to open your app by providing them with interesting content, thus re-engaging them.

In-app messages + Push notifications + E-mails = winning strategy

How to run successful mobile marketing campaigns 🎆📱

Now, I hope you have a better idea of the multiple ways in which you can leverage all these powerful communication tools. So, let’s come back to the main focus of this article: in-app messages best practices. These tools should:

  • be customized;
  • include engaging content;
  • meet users’ needs.

And that’s all? Absolutely NOT! Read the following in-app messages’ best practices to streamline your mobile marketing strategy and increase your in-app messages click-through rate.


Focus on users' life cycle: segment your audience and customize your in-app messages 👥 💌

Users’ life cycle (or journey) and, in particular, the stage they’re in is one of the most important things to bear in mind. Indeed, if you understand which stage users are in their journey, you can segment your user base, given that users have different needs and behaviors on the basis of the stage they’re in. Want to know more about how to leverage user life cycle marketing? Read this helpful article! After having segmented users and created target groups sharing common features, devise custom messaging campaigns. Generic messages are useless! Remember to write personalized in-app messages taking into account users’ interests, behaviors, needs, and actions inside your app. For example, you can send in-app messages outlining your app’s basic functions and potential to new users. You can reward your loyal customers with a special offer. These are all simple tactics to provide an enhanced user experience, that can lead to increased engagement and retention rates!

Send users automated in-app messages

Once you’ve segmented your user base, you could also opt for adopting an automated mobile marketing strategy. This is very practical! Indeed, you can set up automated in-app messages to be sent to specific target groups based on particular actions, behaviors, and interests. Moreover, automated in-app messages allow marketers to:

  • schedule messages to be displayed at a specific time and users’ group;
  • choose to send messages based on users’ specific actions within the app;
  • try to engage inactive users, based on the number of hours/days they haven’t used the app.

Celebrate customer achievements 🥳 

Remember the old tale of user life cycle and customization? Well, it comes in handy here too! When users perform a specific action or reach certain goals inside your app, seize the opportunity, and send them a custom in-app message to congratulate them. They’ll be very happy! If you added a reward, like a discount code or a special offer, it would be awesome! Plus, your personalized message will obtain an increased click-through rate, being more attractive and interesting for users. And, in turn, you’ll strengthen your relationship with them.

Find the right time for your in-app messages ⏱ 📲

When is the best time to send in-app messages? This is another crucial issue, which unfortunately varies across communication channels. In-app messages should be displayed when users launch an app or shortly after having taken a specific action, like downloading an app, completing their profile, winning a game challenge, buying an item, etc. Finding the right time for your in-app messages to appear on users’ screen is fundamental because you certainly don’t want to bother them or providing them with a bad user experience!

Write in-app messages with catchy titles 🤩

Attractive titles will give your in-app messages a better chance to be read rather than ignored by users! If titles are able to catch users’ eyes and spur them to have a look at your message, it’ll be more likely that you’ll reach your goals through this communication tool.

Less text is better

Remember this simple rule, please. Try to write an in-app message including few words – just the essential to convey the message – make it clear and intriguing for users. In-app messages come with a limited space, and it’s better if they also contain an image. That’s why you should write a short text. 

Create in-app messages with a clear CTA 🎁🤑 

CTA stands for call-to-action. It’s basically a short sentence inviting users to take a specific action, and suggesting them how to do that. It goes without saying that a CTA has to stand out. Thus, you should write a short text, and create a bright colored button for your CTA, so that it grabs users’ attention. They’re a really powerful tool, able to increase messages’ click through rate a lot. By adding a clear CTA to your in-app messages, you’ll have a better chance that users take the action you suggest to them.

Get creative 🎨

Add images, GIFs, videos, or sounds to your in-app messages to make them more appealing, entertaining, and engaging for your users. Indeed, messages coupled with rich media content have a higher engagement rate compared to plain text messages.

Gather user feedback through in-app messages 🙂 🤔 

User feedback plays a particularly important role in your app success. For instance, you could ask users to rate and review your app, and even fill in a survey on your app’s performance, features, etc. You could do this through an in-app message. All the information you gather in this way is valuable because it can be exploited to improve your app.

Test your messages 📊

One of the last in-app messages’ best practices to keep in mind is testing your messages. You should A/B test elements changing a single one at a time, like text, picture, CTA, or in-app message position. This way, you’ll understand which is the best combination for your in-app message. Then, you can send it to all your users.



I promise I’ll do it for the last time!

You need to implement a multichannel mobile marketing campaign, combining in-app messages, push notifications, and emails to achieve better results.

In-app messages are great and effective, for sure. But, they’re limited in a way because they can only reach those users who are active in your app. That’s precisely why you should streamline your mobile marketing strategy using the other communication channels too. Indeed, by leveraging in-app messages, push notifications, and emails, you’ll quickly and easily reach many more users through different channels, having more chances of success.



Splash Screen

Splash Screen

A Splash Screen is the first screen that is generally displayed when you open your app. Usually, it contains the logo and/or the name of your organization, some graphic elements (an image, an illustration, a background pattern, etc), a loading indicator and the current version of the software.

You may think that it is not a fundamental element for your app – it shows up for a few seconds after all – and investing time in designing an effective splash screen is not a clever way to invest your time. Well – you’re wrong!  

A well-designed splash screen helps you make a great impression on your new users and strengthen your brand awareness. Its goal is to impress your users and convince them that it is worth getting to know your app. Take a moment to observe some of the most seen splash pages on Earth I collected here below.

Why is a splash screen so important? 

1. Keep the user busy while the app loads! 🙄

First of all, we should remember that the splash screen has been invented for a specific technical reason. In a nutshell, the splash screen is shown while the application is loading all the elements that should be shown on the first screen, from content to remote services, user data, and much more.

We all know waiting is no longer accepted as part of the human experience, so we should all do our best to keep users constantly entertained. Let’s be clear: not having a splash page can hurt you quite a bit. Users who are shown a completely blank page while the app is loading report a state of “anxiety” and “discomfort”. As silly as it might sound, this is what us marketers and developers need to deal with. Knowing this, we rely on a well-thought-out splash page to keep users entertained and to reassure them that the app is loading and will soon be available to him.


2. Welcome your users! 👋😃

From a user experience point of view, the splash screen is to all effects a foretaste of your app. In my mind, it’s a bit like the entrance to a hotel: it’s a mission statement and it represents the values you stand for. It should be well-kept, impactful, memorable. It’s a way to let your users know you are going to be taking care of them, that the experience is well thought-out in every detail. Nothing is going to be left to chance.

Be careful though: you’re setting the stage but you then need to deliver the value you promised. According to professor David H. Maister, there is a formula you need to keep in mind when you plan your digital experience.

Your user satisfaction is the difference between its perception (i.e. the actual experience) and the expectations your user had prior to embarking on this journey. This means that if the expectations were greater than the actual experience you deliver, then your user will most likely be disappointed. On the contrary, if the experience is better than the expectations your user had, then he will be more satisfied.

If you build an awesome hotel hall but your rooms are damp, dirty and cramped – well, you know where I am going with this. The splash screen has the same exact role: it helps to boost brand perception, thus helping to reduce abandonment, but you then need to deliver on your promises.

And no, don’t try to build an awful hotel reception to lower your user expectation because then you’ll have to deal with a much bigger problem: no one would even get close to your hotel! 

5 tips to build the perfect splash screen

1. Use Apple and Google official size charts

Do you think it’s a trivial tip? It might be, but please follow it. Adhere to Apple and Google guidelines, follow instructions regarding size and dimensions of the elements. Everything you need is one Google search away: don’t overlook this. I’ll still add links here below but make sure they are still the latest version as this things change fairly quickly. Here there are two very interesting articles: iOS and Android.

2. Apply the "less is more" rule

The splash screen is intended to welcome the user and it represents a bridge from a promotional page (could be an ad, the search page of the Apple/Google Play store, etc.) to the actual application. As you might imagine, it’s a crucial moment of your user journey. In our experience, the best possible thing you could do is keeping it simple. Always go with a clear minimalistic design, in line with the look & feel of your app.

If your splash screen adopts a completely different visual style from your app, you’ll throw you user off balance and cause an unpleasant sense of disorientation, which frequently brings the user to ditch the app altogether.

Also, remember the splash screen is not going to be visible for more than a few seconds, hence avoid adding text, instructions, promotional content, or other design elements. Don’t use it to share messages or other info, it’s not the right place to do so. 

3. The 3 seconds rule

If the app takes a long time to boot, you risk causing annoyance and frustration to your users, with the consequent possibility of losing them. If they find themselves opening your app several times a day, the wait will become unbearable! Even the biggest apps, especially the ones that get opened multiple times a day (Facebook, Instagram, Chrome, Whatsapp, etc.), are very careful when it comes to splash screen and loading time.

If, however, you tried your best and still couldn’t go below the 3 seconds threshold, you could resort to the “skeleton screen” strategy. The skeleton screen is a view that resembles a wireframe of your app, but it uses placeholders instead of the real elements. It’s called skeleton cause it represents the bare bone structure of the app, while the meat (i.e. the content) is still being loaded. While it represents a workaround and has nothing more to offer than a spinner or a static splash screen, the skeleton causes a sort of illusion in your user’s eye, altering his perception and making him feel like the waiting time has been reduced, even though the app is still loading.

In the image below, look at how Facebook uses a skeleton section while it loads the content. While the app calls back-end services to retrieve and show personalized content, the user sees a skeleton of what the application will look like once the content has been loaded. This visual trick leads the user to believe that the app is ready, significantly reducing the negative impact of waiting times and, consequently, decreasing the discomfort experienced.

4. Keep the user in the loop

If the splash screen is being shown for several minutes, at least you should inform your user of what is going on under the hood. Use an indicator, such as a progress bars, an animation or any other loading indicator that conveys the idea that the app is not stuck and it’s actually performing some tasks.

Not all loading indicators are created equal, though. If your app takes too much time to load and you use a simple spinner, users still might think there is something wrong with your app and they will leave in a heartbeat.

Look at this super cool progress bar (credit to Supi, found on Dribble)

5. Add a human touch 🥳

Try to create funny and lighthearted animations that help your users feel at ease. But be careful, the 3 seconds rule still applies. If your users need to open your app frequently and find themselves staring at an animated loader a few times a day, it could get unpleasant. Why not creating a “lighter” version of the splash screen that you can show after the first daily opening?

Fun fact: the origins of the splash screen

Did you know that the Splash Screen is an idea borrowed from comic books? A splash page or splash screen is “a large illustration which often takes up the whole page, that opens and introduces a story. Its purpose is to capture the reader’s attention and can be used to set the tone and identify time and place of the story. “

When it comes to mobile apps, the splash screen has a very similar purpose. A well-designed splash screen captures users’ attention and set the tone of the whole application while the content loads in the background.

What about now?

If you want to give a positive boost to the perception of your brand and meet the expectations of your consumers, you already know the solution: design a perfect Splash Screen for your app, impress your users and increase the brand awerness!



What’s a Push Notification?

What’s a Push Notification?

Let’s start from something I like: a technical definition of what a push notification is. According to the Cambridge Dictionary, (the expression did enter the dictionary!) a push notification is “a message sent to a smartphone relating to one of its apps, even when it is not running, or the act of sending such messages […]”.

As usual, the definition gives us interesting ideas to help us “dismantle” some common views about push notifications. For example, notifications are messages sent to a smartphone, not from a smartphone, as many believe. Technically, as the definition stresses, apps don’t send push notifications, in fact they can be sent even if the app is closed and isn’t currently working.

So, who’s actually sending push notifications? Well, it’s pretty simple: it’s a third system able to send messages to those users’ smartphones in which a specific app has been installed, thanks to special accesses and certificates made available for mobile app developers by Google and Apple. For example, if you’ve installed a weather app in your smartphone alerting you in case of bad weather, its developer could send you a push notification to tell you “Bring an umbrella with you!”

Let’s now have a look at the answers to some common questions about push notifications:

  • Q: If we’re talking about a third system, can I receive push notifications even if I delete the app?
  • ANo, of course not. As I said before, developers use a channel made available by Google and Apple through which they can send push notifications to your smartphone. If you decide to delete the app, the channel can’t be used to send push notifications anymore.
  • QCan developers send push notifications not related to an app?
  • ANo, of course not. Notifications are always related to an app, unless they’re linked to some system functions. There’s a simple reason for this: Google and Apple want users to know from where push notifications come, in order to give them the opportunity to grant and withdraw the authorization of a specific app to send notifications.

Keep this last example in mind, because push notifications sent by developers have no number limit. That’s why the two Californian Tech Companies decided to give users a way to block wrong notifications. What do I mean by wrong? We’ll discuss it in the following sections. Now I’d like to explain to you why push notifications can be an important asset for your app (and for your business, in general).

Why are push notifications important?

This is a particular issue because, when I discuss it with my colleagues and customers, sometimes they don’t know the answer. They hardly find a reason for which push notifications are important or not, and then think about the way they can tackle the issue.

Some of them instinctively answer: “Push notifications help you sell more”, which is a good answer, but this isn’t the only reason and, for many people, not even the main reason why they’re important.

My answer to this question is: “Push notifications are by far the most successful marketing tool”. That’s my honest opinion, but let me explain why.

There once was the web, consisting in few ugly and unusable pages users could search when they needed something (not only something to buy, it could even be a research of a text for an exam or an article able to satisfy the curiosity of these hypothetical users). In a nutshell, there was a one-way path: I need something > I look for it > I find it.

As time goes by, the exponential growth in available on-line resources and user behavior evolution have given rise to a new kind of marketing. There has been a transition from a situation in which users had all the power, to a situation in which companies or product/service providers have been trying to regain it. Indeed, marketers now adopt a strategy that is more focused on users and their life cycle to increase user engagement and conversion rates. You can learn more about this marketing strategy here.

Website owners do whatever it takes to be found, and then try to collect customers data in order to reach them again, sell them new products, tell them about new services. Website owners basically try to make a connection with customers.

Push notifications have the same purpose, with the difference that it’s almost impossible to ignore them, because they occupy a physical space (even if digital) in our most used device: the smartphone.

In USA, while only half the population has got a computer, more than 80% has got a smartphone (2018, Mobile Fact Sheet, retrieved from In less computerized countries, this gap is even greater, for sure. Because getting a cheap smartphone is extremely easier compared to buying a computer.

Nowadays, it’s easy to ignore emails, because we’ve been using them for quite some time. Indeed, we know how to manage this tool, and are quite familiar with it.

How easy is it to create secondary (or fake email) addresses to sign in for services we don’t want to receive any kind of communication from? And how quickly do we transfer useless messages into folders we forget about? How often do we unsubscribe newsletters? Despite this, email marketing is always a really powerful tool.

Push notifications are even stronger. Sure, some users do disable them. In 2018, 67.5% of users enabled push notifications (2018, Push Notifications 2018, retrieved from It’s a pretty high number, and if we consider push notifications’ engagement rate (7 times higher than email campaigns average engagement rate), we see that push notifications are an all-powerful marketing tool. But don’t be deceived by appearances! Push notifications alone are less effective than an omnichannel marketing strategy including emails too. 

As in all great stories, there’s a downside. While push notifications are widely used to reduce the number of users who leave apps, trying to keep them active and encouraging them to often use them, there are cases in which misused push notifications can lead users to uninstall them.

How to use push notifications properly

“I’m sorry dear [app name], you’ve overplayed your hand. Delete the app. Done.” My wife’s exact words two days ago at lunch. I asked her what was going on and she decisively said: “This app has just sent me a no sense push notification!

I was shocked at first. Then, I started thinking about it, and realized I had done the same thing several times. I suppose you’ve done it too, for example with a push notification or a newsletter. It’s like when you subscribe to a newsletter because of a topic you’re interested in, and after some days, you receive a no sense email, you know?

The only possible outcome is that a lot of users will realize they’re not interested in your newsletter and will unsubscribe. That’s the lethal effect I was talking about. And it has to be definitely avoided.

So, what’s the point? What are the features of a good push notification?

  1. Customizationcontent shouldn’t address a general audience, but one single person.
  2. Action: push notifications need to provide users with a clear goal, i.e. a practical and intuitive action users can perform and take advantage from.
  3. Timing: push notifications may be triggered by users behavior and preferences.

Read this article to discover also push notifications’ best practices!

Timing is the most difficult part to put into practice, that’s why it’s natural that you get to it in a second step. Actually, there’s also a very special kind of push notification that’s fully capable of meeting the timing requirement: in-app messages.

However, at first you can focus on customization and action, for sure. Without these two elements, the chances that your push notification will be ignored (and even have negative outcomes related to the number of users using your app) are really high.

Let’s see some examples about how to build a simple and effective strategy to create successful push notifications.


I know you’re thinking about calling users by name to add a personal touch to your push notification. There’s nothing wrong with it, actually. The only thing I’d like to tell you is that custom emails including users’ names (and other details) are things from the ’90s. You can use this strategy, of course, but don’t think that it’ll be enough because users already know how the trick works. You’ll just need some curly braces, then you’ll get data form a database, and think you’ll get away with this.

In this case, what I mean by customization is a completely different thing. I want you to send a push notification writing to a single person. I’m not asking you to do users’ interviews, create buyer personas or carrying out other advanced searches (even though this would contribute to setting your tone of voice, and using keywords suitable for your audience). I’m only asking you to write to one person. Only one.    

The first mistake inexperienced copywriters make is public speaking. After all, we can understand it. It’s the same for me here: I’m writing this article, and going to post it soon. I really hope you won’t be the only one reading it. Actually, I’m imagining multiple readers for my article. That’s why my instinct is to write a speech, as if I was on a stage talking to dozens of people. The result? I wouldn’t be talking to anyone, and worst of all, I’d alienate my audience. Let’s see some examples.

Come on! After what I’ve written above, it’s your turn: what’s the problem with this push notification?

Exactly! It’s addressing the crowd by saying “Roll up all”. The message turns out to be so impersonal that it almost bothers the audience. How dare these guys send me a message on my phone like those flyer adds you find in your mailbox?

To avoid this reaction, let’s see how we can change our push notification to add a personal touch to it.

Notice anything different?

Yeah, this push notification is addressing a specific person/user. I’m talking to you, a user who’s fond of our brand, and making it clear that I’m writing this message with you in mind. It’s a trick, obviously, but it’s all part of a party game. Users know that no one writes a push notification at a time to any single person. What they do care about is that content is relevant for them, and personal


In the push notification above (the last one), the action is not clear. I realized it when I was writing it, and decided to leave it like that to use it as an example of a good push notification, not a perfect one.

“Seize the day”, “Take advantage now”, “Hurry up” aren’t successful calls to action. My personal opinion is that they’re used and misused. So, users are tired of hearing the same expressions.

Actions need to be clear, include steps, and clearly tell users what they have to do and what the result will be. We’re not stupid, mind you.  If you read “Seize the day” in a push notification, you’ll immediately understand that you have to open the app, buy something, and hurry up because the discount is only valid for a certain period of time. Then, why are we wracking our brains over the perfect call to action?

Because you’re not risking that users won’t understand, but that they won’t have time to do it. If I were going to list the reasons why users may be distracted when you send them your push notification, it would probably take me a few days. Users shouldn’t interpret. On the contrary, they should read the message, and let themselves be guided without question. What else do you think impulse purchase is? Your push notification goal, like email marketing goal, is pushing users to click on it, and perform the action you’ve suggested to them. So, what kind of CTA you’d better use?

For what concerns traditional expressions, the old good “Shop now”, “Buy now”, “Open the app and get your discount” always work. It’s no coincidence that “Shop now” is still the most used (and set by default) CTA in Facebook ads.   

What if you could reduce your text size and add some buttons, some full-fledged CTAs like in websites?

As you can see, it’s possible. The main call to action is the same, but I’ve added a “Remind me later” button that can be useful to record users’ interest and reproduce the push notification at a later time.


Aaah, this is dark magic. Actually, it’s nothing but simple technology, and timing shouldn’t look like a supernatural entity. Nowadays, users are used to be thanked when they’ve just performed an actionget discounts soon after they’ve bought something, see everywhere brands or products’ ads they’ve come across recently. Timing is crucial, you know it too. It’s even more true when it comes to sending push notifications to the right user at the right time. 

How can you exploit timing to create a perfect push notification?

What about letting users choose when they want to receive your push notifications? Yeah, this is the common example of a fitness app, but you can use it for plenty of applications, such as: meditation, nutrition, habits creation, shopping, entertainment… anything, literally. When users are the ones making choices, you’ll be responsible for few things only. You won’t be the one invading their privacy anymore, you’ll simply offer them a service to help them reach their goals.

What about sending users push notifications based on their location? If you own some physical stores or sell your products in some stores, you can exploit users’ position to send them hyper-focused push notifications. That’s location-based marketing! Read this article if you want to know more! Imagine someone walking in town and passing by one of your stores. You can attract them with an exclusive discount, a little present (a coffee, a water bowl for their dog, etc.), or some news pushing them to enter your store. Bear in mind that while this is pure marketing for you, it can turn out to be a magic moment for users. A moment in which their link with your brand is strengthened, and this will encourage them to talk about you and what you’ve done for them to all their friends and acquaintances.

Drawing conclusions

I know, this is a really looong article, but many other things about push notifications haven’t been said yet! I’ve dealt with the following topics:      

  • What push notifications are and why they’re important:
    • Preferential channel between brand and end users run by Apple and Google;
    • Much better KPIs compared to email marketing;
  • Good push notifications’ features:
    • Customization: speak directly to users;
    • Action: clearly explain to users what they should do step by step;
    • Timing: make sure users receive your push notification at the right moment.
  • Examples of best practices applied to sample push notifications.

I warn you: if you think that this guide may be enough for you to build a successful push notification strategy, I can tell you that this isn’t the case. Just like an article about email marketing won’t make you an expert in that field, this one about push notifications won’t be magic either.

However, you should bear in mind that a push notification strategy, like any other, needs a solid foundation. Through this article, I wanted to provide you with inspiration and encourage you to think about which features a good push notification needs.

Nobody could ever tell you how the perfect notification looks like. The only way is finding it by chance, and having the tools to analyze the features that make it perfect.

Who said that you can’t create value by sending users a perfect timing push notification? Actually, there are plenty of fields of application, but I’ve made a generic example above (without even choosing a specific artist, to avoid to antagonize half the population), so that you can understand how much timing is important, for sure, but also how content is crucial. In this way, you’re helping users not miss out on something that could be really interesting for them. It’s all about collecting the right data, building a successful strategy, and showing content to the right audience, at the right time. I know, I’ve overused the word “right” in the last couple of sentences. But you know that this is how marketing works, and push notifications are no exception.



Welcome Message

Welcome Message

What's a welcome message?

You know what they say – it’s the first impression that matters. When you go out on a first date, when you prepare for a job interview, do you ever find yourself obsessing over how you’ll come across? Well, it’s the same exact thing for your digital product.

This is exactly why the welcome message is key. It represents the first touch point between your app and your user or, sometimes it might happen, with your brand. It’s that 5-second span when you look someone in the eye and shake his/her hand for a few seconds. For this reason, it is vital that you plan this and do your best to make a good impression. 

What are the main objectives of a well-thought-out welcome message? Here are the top three: 

  1. First of all, it’s a way to greet and welcome your user and set the tone for your relationship. Even though it’s not that common, there is a chance your voice is different on your app when compared to the voice you use on other channels/platforms. If so, the welcome message is the right place to highlight your specific style.
  2. Secondly, you can use a welcome message to give your user a brief anticipation of what they will find inside your app. It can be a teaser, aimed at peaking interest and entice the user to keep exploring the app, or a way to create a connection and tell the user something about you, your brand and your why.
  3. Last but not least, it’s a tool you should take advantage of to introduce your users to the experience you have been building for them with your app. Right after the users starts the app and right before he starts the tutorial, he needs to understand what’s in it for him. Remember he is about to start using a new tool and that even the easiest one has a learning curve. The welcome message is the right moment to point out to your user why he should take the time and put the effort required to learn how to use your app and incorporate it in his routine.

Welcome messages do not have a standard format. You can actually use a variety of channels and tools, each with its pros and cons. When it comes to mobile apps, you can mainly use e-mails, push notifications and in-app messages. 

Why is a welcome message so important?

Let’s start with a sprinkle of hard cold data

One of the saddest things of all is that reducing this churn rate is pretty easy. You will never bring it down to a few percentage points, but you can do great things to shrink it down. It all starts with trying to walk in your users’ shoes.

If you try to apply this concept to welcome messages, what you need to do is pretty straightforward. You have been spending money and time to bring awareness to your potential audience, to gently nudge them toward your app. They’ve decided to surrender some of their privacy by downloading on their phone your solution; you are actually occupying a square on your user’s device. Most importantly, you are always in his/her pocket. Now it’s your time to shine: let him know why you’ve been waving your harms trying to get his attention so badly!

Yet, most app developers fail to take this step. They’ve been asking users to pay attention, to download the app, to open it up and then – they fall on their own face. How? They keep asking the user to take action, learn things, understand why the app exists and why they should use it – all these things with no effort on their part. Zero. Zip. Nada.

You’re starting to see where I’m going with this, huh? Well, it’s fairly simple. To get good results and reduce the initial drop-off, you need to take care of your users. The best possible way you have at your fingertip when it comes to mobile apps it’s a well-crafted welcome message.

There are no secret recipes to craft the perfect welcome message. I tried to come up with a few principles to plan and create a welcome message that entices the user and reduces the churn rate you usually experience with mobile apps. Let’s see how to make that happen.

How to create an effective welcome message

Again, let’s be clear: when a user downloads your app and opens it up for the first time, there’s a quite big chance he has no idea if and how your app might be useful to him. If you do not intervene, the user will find himself confused and bewildered; this sensation is exactly the one that pushes users to label your app as useless and delete it in a heartbeat.

How do you prevent this from happening? You should share your mission statement with him as soon as humanly possible. And I don’t mean the company mission statement, but the why and how behind your mobile app. The message should be short, clear and relevant. It should flawlessly describe what the user should expect from the experience and what he will get out of it if he sticks around. 

Focus on him, not on you. I’ll write it again, read it carefully: focus on your user, not on you/your company/your brand. The user is not interested in you, he just wants to know what he will get from your app (but this is valid for any tool or product). Define your tone of voice and explain him what your app offers and how his life will change if he takes the time to learn to use it.

I guess you wanted a list, huh? Okay, here we go:

1. Pick ONE person

Don’t talk to the masses. You’re not addressing the nation. Pick one person you want to talk to and write/talk as if he was right in front of you. Write a clear, sincere and trustworthy message addressing him directly. What should he know about your app? How would he benefit from using it? 

2. Keep it short and go to the heart of the question

When the user downloads your app and opens it up for the first time, you have a narrow window to convince him to keep using it. According to some studies, the time a user spends in deciding if an app is worthy of his time is between 3 and 5 seconds. It’s a pretty tight window, isn’t it? No time to waste!

3. Keep it simple 

When it comes to vocabulary, choose easy to understand words. Avoid using jargon or including complicated concepts (remember the 3-5 seconds window?). Taking action should be a no-brainer for your user.

4. Focus on the user

Yes, I wrote it again. On purpose. Don’t talk about YOU, talk about your user. He downloaded the app because he thinks he can get something out of it. Reinforce his idea and let him know why your app will be useful.

5. Test it out

Experiment with different messages, different styles, designs, tone of voice. Monitor the results, optimize and keep testing to create the best welcome message for your audience.

6. Include a Call To Action

A call to action (a.k.a. CTA) is a clear and concise message which pushes the users to perform a certain action. Many people mistakenly think a CTA is just another way to call a button; even thought it’s the most common UI element used for CTAs, a CTA could even be simple text. 

The most important component of the call to action is indeed the content: “Try it now”, “Read more”, “Get yours”, are just some of the most common call to actions you can see. You can find CTAs in ads, on billboards, on public transportation, in brick-and-mortar stores, so on and so forth. 

Try to include a CTA in your welcome page, measure its effectiveness and experiment with it until you find the perfect one for you. And hey – a perfect CTA is not just the one that gets clicked the most, but the one that produces the best results. Always be clear on your objective and then pinpoint the correct KPIs you need to analyze to measure performance.

7. Employ a multi-channel strategy

If possible, try to reach out to your user on multiple channels to optimize the reach and increase your chances of success. For example, you could send a welcome message through a push notification and simultaneously send an email. 

Since you are using different channels, you can find a way to personalize the experience and communicate many more strengths and values than the ones you can fit into a quick push notification.

5 examples of how to send a welcome message through push notifications

1. Welcome your user with a personal touch

Pick your style and tone and reach out to your users with a customized welcome message. 

2. Highlight the main features of your app

Tell your user in a nutshell what features they are going to find inside your app. You need to let them know because – lo and behold – most of them are not psychics.

3. Tell them why they should stick around

Inform your users of your app’s features and invite them to start exploring them now.

4. Send custom notifications

Customize your push notification to include info you collected on your user. Personalization is key to speed up the process of creating a relationship with your fans.

5. Invite them to take action

Dive right in and invite the user to take action. Do you have an online shop? Offer a discount code. Are you running a contest or a giveaways? Entice the user with the prizes and nudge him in the right direction.

Put these tips into practice, design an effective and unique welcome message. And keep in mind that the best way to make an excellent first impression is a good welcome message!👋🥳



Push notification templates to reach your target

Push notification templates to reach your target

Did you know that Tuesday is the best day to send a push notification? Indeed, this day of the week has the highest reaction rate equal to 8.4%! And did you know that the reaction rate reaches the peak (11.4%) at 11 pm? (Source: Accengage in a press release in 2018). Interesting, right?

Today we understand the relevance that push notifications have. They’re one of the most important marketing tools for many brands, since they allow companies to reach their users and customers, encourage them to buy more, and interact with dormant users, providing all of them with an engaging experience.

Once you’ve understood what a push notification is, and you’ve got a rough idea of the right time for your push, the main concern is “What should I write in a push notification?”. Writing a successful push notification is fundamental to not lose your customers’ trust. So, the hot topic is “How can I draw my users’ attention with an effective push?” Don’t worry! This is a common problem for lots of marketing people. That’s why I’ll provide you with some templates from which you can get inspiration to craft awesome push notifications.

First of all, you need to keep in mind that your goal is to send useful and helpful content for your target in order to increase customer engagement and boost app retention rates. Then, you need to figure out your push notification’s main features, content, purpose, context, and right timing.

Push notification templates

User’s activity

  • Welcome new users: Hey <first_name>, welcome on board! We’re so glad you’ve joined us 🙌 Would you like to discover what we can do together?
  • Speed up the onboarding steps: Hi <first_name>! We’d like to know you better. What about adding your preferences in the setting section?
  • Try to re-engage inactive users with useful notifications: Hello <first_name>! It’s been a while… We think you’d be interested in [this product, this sale, etc.] 


If you have a loyalty program you can use these templates:

  • New loyalty status achieved: Congrats! 🥳 You’ve unlocked our Platinum Membership! Use your points to shop now
  • Loyalty points earned/used: Shop till Friday and get double loyalty points on each order!
  • Make it more entertaining with gamification! Make sure that everyone can

    see other users’ scores: Be the #1 shopper and get a free [t-shirt, etc]

  • Points or rewards about to expire: 


If you’ve got a shopping app, create and send push notifications similar to the following:

  • Order status updates: Your order is…[confirmed/ready/shipped]
  • Sending an electronic receipt: Get your receipt now! 🧾
  • Abandoned cart: Where’d you go? You’re almost there! 🛒Check out now with the CART10 code for a 10% discount on your purchase. 🛒 Order now!
  • Sometimes it could happen that you need to apologize. And it’s fundamental to front the problem by providing a positive experience: We’re sorry <first_name> [we ran out of the product, your flight was delayed, the app crashed, etc.] Here’s [an offer, some free samples, etc.]
  • Send a push every time an item your user looked for is back in stock: [The product] you were looking for is back in stock! 😎 Get it now!
  • Keep them coming back for more. This gives users a sense of achievement and appeals to their sense of bargain: Shop now, and get 30% off on your next order. 
  • Remember to always thank your users and keep them warm with new offers: Thank you for your [purchase, sharing, rating] — here’s [a 10% discount on your next order, only for you! / a coupon only for you if you invite some friends, etc.]
  • Make them curious: 

Users’ opinion

    • It’s very important to ask for your app rating: Hey <first_name>! How would you rate your experience with us? 🤩
    • Most push notifications also include interactive buttons: Want to [rate the app, share with a friend] now? [Yes/Maybe Later/No]
    • Send a push to those customers giving you a positive rating and nudge them to invite some friends: Next time you visit us, bring a friend with you and you’ll win a [discount, free product, etc.]!

    • If you hold an event, ask for their opinion: What would you like to see at our next event? 🤔Let us know!


They are a great way to engage your mobile app users:

  • Create an eye-catching notification: Enter to win! 🎟🎟🎟
  • Registration confirmation: Thanks for entering – good luck! 🍀
  • Share contest with a friend: Want to share with a friend?
  • Entry reminders: Have you entered yet? Only [1 day] left!
  • You can reward every participant with a discount: Everyone’s a winner – here’s an [offer] on us. Thanks again for playing!

Live Events

With push notifications, you can promote live events your audience is interested in on social media (e.g Instagram, Facebook, YouTube):

  • We’ll be going live in 10 minutes – Don’t miss it!
  • We’re going live right now: Tune in [LINK]!

Location-Based Notifications

This kind of notification helps you to reach a specific target based on where the user is:

  • When a customer is within a certain distance from your physical store, use Beacons and send him/her a notification: While you’re nearby, don’t forget your…[coupon, unused loyalty points, etc.]
  • If a customer is coming to pick up an item in your store: Here to pick up your [item]? Head straight to the [location]; we’re waiting for you! ☺️
  • When a user enters your store, send him/her context-specific notifications to educate and provide him/her information on products and entertain him/her: Checking out [shoes, kids clothes, suitcases]? Here’s our latest coupon for that! 
  • Send your customer a push if the product he/she’d ordered has arrived

Coupons and Promotions

  • You need to spark a sense of urgency. For example, you can send a last-minute reminder: Just a couple of hours left to get 30% off and free shipping! Hurry up, limited stock! 🏃🏃‍♀️🏃‍♂️
  • Remember to use the data you’ve collected to personalize your push notifications. That means that each push notification should make your users feel as if the push was written specifically for them: [Shoes, Make-up, etc.] you won’t want to miss! Get 30% off! Have a look 

Convert Window Shoppers to Customers

You can use push notifications ask window shoppers to sign up and this will help you convert leads.

Introduce new products based on users' interests

Buyers love to know when products related to their last purchase are available. It could be the t-shirt they are waiting for or their favorite writer’s new book. What you need to do is segment users based on their behavior and interests, and send targeted push notifications to these segments. You can also add a discount with an expiration date to spark a sense of urgency: Wanna know what’s new? Check out our latest [feature, product, offer, etc.] 🤳


Use push notification wisely: find the perfect day, timing, and content. You need to help your users somehow, and intrigue them to click and open the notification.

Last but not least: even if there’s a very strong correlation between notifications’ frequency and better mobile app retention rates, avoid spamming users! If not, a bunch of users will end up unsubscribing, and you’d lose the benefits of this powerful tool.



7 tricks to promote your e-commerce app!

7 tricks to promote your e-commerce app!

Do you want to promote the app of your e-commerce, but you do not know where to start from?

I think that I can get how you feel: the day of the launch is coming and you are super nervous. I know that you and your team made a large effort to develop the app of your e-commerce. This is why you have to try not to go mad, otherwise you will take everything down. And you cannot afford that.

There are so many efficient ways to promote the app of your e-commerce. We have written this article to help you find the best for you. First of all, let me give you a tip: it is essential to present your app in every available channel and let anyone know about the upcoming launch. This way, you will capture the users’ attention and many people will look forward to downloading your app. Do you find it difficult? Are you wondering how to do it? Let’s see together the 7 winning strategies to promote the app of your e-commerce.

Follow them step by step and see the wonderful results!

1. Promote the app of your e-commerce on social media

Spreading the word about the launch of your e-commerce application on social media will most likely interest your loyal customers and bring you many new ones. Your followers, indeed, will be intrigued by the new app and be inclined to promote your products / services to their friends. That is why you should leverage the potential of your loyal clients and ask them to write a review about your products / services. Remember that positive feedback is good publicity!

Plus, you should write posts about your ecommerce app in both feeds and stories to get the most out of your marketing strategy!

Do you want to amaze users and engage them even more? I’ can give you another tip: create an amazing video that shows the main features of your app and insert an effective CTA (call-to-action). That is just what you need!

2. Create various types of banners on your website to promote your e-commerce app

You can set up different banners in your website, but I suggest you try at least the  following two:

  • A banner that appears in front of your users when they open your website on a mobile device. Its purpose is to encourage users to install the app of your e-commerce. And it is very likely that these users are interested in downloading the app, since they are visiting your site from their mobile or tablet. In addition, the percentage of traffic in online stores that comes from mobile devices is steadily increasing today.
  • A banner with a picture that appears on the desktop version of your website and shows your app persuading the users to download it. This way, a larger share of the market could find out about your e-commerce app. A tip? Create some captivating images of your app that capture your users’ attention. In addition, make sure that the banners style goes well with the style used in your website.

3. Optimize the presentation of your e-commerce app in the app stores

Improving the presentation of your app in the app stores is essential because it allows the app to gain more visibility and reach a better position in the search. Moreover, considering that users watch how your app is presented, you should put in a lot of effort and make a presentation that smashes! Follow these simple steps to reach your goal:

  • Take some captivating screenshots of your app and insert some brief descriptions of its best features.
  • Write an essential and attractive description of your app, by using the key words of your activity.
  • Write some promotional quotes in the app description and highlight its value.

4. Leverage the power of e-mail marketing to promote the app of your e-commerce

Take advantage of the potential of newsletter services to promote your e-commerce app and solicite users to install it. Do you not have one? No problem, you can create one linked to your e-commerce web page. And stop thinking that emails are useless because they are no longer a trend, YOU ARE WRONG!

Arrangee an email marketing campaign to promote your e-commerce app and describe its fantastic UX, super-fast payment process, the availability of many discounts, and so on. Users won’t resist!

5. Work with influencers to make your e-commerce app known to everyone

The so-called influencer marketing has been so popular for years now and brings companies incredible outcomes , not only in terms of promotion of their products, but also of their apps. So, why not try thie strategy too? Try contacting some influencers, tell them about your app and ask to participate in its promotion. They could bring you hundreds of new potential customers!

6. Offer discounts that are available ONLY in your e-commerce app

Make sure to give users a good reason to download your app, otherwise they will prefer to use your e-commerce website instead of the app! Avoid focusing exclusively on the best UX and other technical features, as they are definitely not enough for everyone.

Do you want to know what a really effective strategy is, to encourage users to make purchases through the app? Offer exclusive discounts! For example, make some discounts available only in the app. For the greatest results, promote your app special offers on every possible channel. This way, your app downloads will increase dramatically!

7. Promote your e-commerce products EXCLUSIVELY in app

Making some excluisve products available only in the app is another winning tactic to invitee users to installing it. Entice your potential customers with products available in the app only and they will be much more likely to start using it. You already know what happens when we want something so much: we do everything possible to get it because we cannot live without! That is why users will download your e-commerce app! They won’t resist those exclusive products.

To sum up

Are you ready to take the most out of these 7 strategies to promote your e-commerce app? Here is a short summary of these winning tricks:

1. Promote the app of your e-commerce on social media
2. Create various types of banners on your website to promote your e-commerce app
3. Optimize the presentation of your e-commerce app in the app stores
4. Leverage the power of e-mail marketing to promote the app of your e-commerce
5. Work with influencers to make your e-commerce app known to everyone
6. Offer discounts that are available ONLY in your e-commerce app
7. Promote your e-commerce products EXCLUSIVELY in app

... And now? 🤔

Would you like to create a mobile app for your e-commerce, but you have no idea of what to do? No worry, the Shoppy team is here to help 🤝 Start building your app now