Sold on in-app messaging, but not sure where to start or which campaigns to run? Don’t worry – now that we’ve brought you the race, we’ll make sure you start off with a bang.

In this section, we’ll review some awesome examples of the top 10 in-app marketing campaigns, and show you how to set them up for strong results. Just as great leaders inspire greatness in others, this showcase is designed to help you kick-start your own high-performing in-app initiatives.


1. The Opt-In (To get more subscribers to push notifications)


Convincing users to opt into your push notifications is of paramount importance, but this is a big ask and should be handled with tact. After all, you’re asking for permission to ping a user and send messages to their smartphone’s home screen – on one of their most personal tech devices!

Although Android users are automatically opted into push notifications, many iOS apps need to earn that right and often only get one shot at serving up the native iOS push opt-in request.

That’s where in-app messages can help.

All app marketers should consider launching a pre-permission in-app message that outlines the value of your push notifications (i.e. why is it worth opting in?) and tests a user’s interest level in subscribing. This is the perfect safety net: If users say yes, you can go ahead and launch the iOS permission dialogue and have users opt-in for real. If users deny your request, no harm done – you simply don’t trigger the official iOS permission dialogue (which you can only launch once, so choose your timing carefully!). Instead, you can work on providing value and attempt the opt-in request again at a later point.


Summary: Use a custom in-app message to increase the number of people who opt into your push notifications.


Tips for Success:

  • Be specific about what types of push notifications your app will send and how they will benefit the user
  • Be transparent about how often your app will send push notifications
  • Use friendly copy and visuals to soften the ask
  • Tie the value of your push notifications to your app (i.e. explain how push notifications will provide a superior app experience and critical, time-sensitive information)


When to Run This Campaign: If people already have a strong connection to your brand, then trigger this in-app message during their first app launch. Otherwise, trigger it after a user completes a key in-app action or has had a few sessions with your app.

In fact, our research has found that the average push opt-in rate skyrockets from 35% to 70% if apps make this request during a user’s 4th-6th session versus their 1st-3rd sessions!


What This Target Audience Could Look Like

News App - All users who have read at least three articles in the last week and have had more than one app session. Trigger this in-app message as soon as these users finish reading their fourth article.     

Sample In-App Message – “Activate push messaging to get notified about the latest news and most popular stories!”

eCommerce App – All users who have visited the “Outerwear” app screen in the last 24 hours, but have not completed an in-app purchase. Trigger this in-app message the next time they visit the “Outerwear” screen

Sample In-App Message – “Seeing items you love? Enable push messages and we’ll tell you when they go on sale!”

Travel App – All users who have searched for flights in the last three days and have spent more than three minutes browsing hotels in your app. 

Sample In-App Message – “Escape for even less. Opt-in to push notifications and you’ll be the first to know when airfare to X drops and new hotel deals open up.”

Real-life Example: Walmart vs. Snapguide


2. The New Feature Tutorial (To encourage deeper app exploration)


Here’s the truth about releasing new features: these updates or other version changes are easy to overlook. Many users set their apps to auto-update and miss out on important releases. This can cause in-app confusion or generally little use of new features out of the gate. Using an in-app message to highlight big changes and how to use these new features draws attention to your hard development work and gives users a better sense of how to go about enabling these new features

While the content of this in-app message is simple, the magic here is in targeting. Users who have not interacted with a feature can be shown a video or a tutorial with a deep link to that feature.

This type of in-app message is an excellent way to increase session time and make hot new features more discoverable. And if your new feature was highly requested by users, this in-app message shows people that you listened and care about their feedback.   

Summary: Use in-app messaging to highlight cool new app features and teach people how to make the most of them.


Tips for Success:

  • Succinctly explain the purpose of the new feature and why users will love it
  • Show people where they can access it and how they can use it
  • Use rich multimedia content in your in-app message (like a gif, pictures, video, or an interactive step-by-step tutorial)
  • Deep link to the new feature and use a CTA that encourages people to try it out


When to Run This Campaign: When you launch a major feature or app upgrade and notice a segment of users who have not tried it out.


What This Target Audience Could Look Like:


Social Media App – All users who have had an app session in the last week, have sent at least one message to a friend, but have not used an emoji in their messages. Trigger this in-app message the next time these users start typing a message.

Sample In-App Message – “Can’t find the right words? Use an emoji instead! Starting today, you can add over 100 new emoticons to your conversations. Ready, set, emoji!”

eCommerce App – All users who have purchased an item in the last month, but have not clicked the “one-touch checkout” button on the checkout screen. Trigger this in-app message when these users add another item to their cart.

Sample In-App Message – “Buy the things you love at lightening speed. Use our new ‘One-Touch Checkout’ button for an easier and smoother checkout experience.”

Finance App – All users who have more than 20 account transactions per week, have missed at least one payment in the last 30 days, and have not used the new budget feature. Trigger this in-app message when these users open your app again and visit the “Monthly Statement” screen.

Sample In-App Message – “Looks like you haven’t created a budget yet. Let’s make one together using our new Budget Pro feature. Learn to save, spend, and stay on top of your payment deadlines.”


Real-life Example: Instasize


3. The Easy Share (To grow your social reach) 


Not too long ago, websites were our go-to for the information we needed on a daily basis, which is where brands embedded social sharing buttons. Now, we’re living in an era in which businesses are agile and people are always on the go. As a result, we spend a lot of time reading articles, listening to music, and watching videos on mobile gadgets.

So, what’s an app marketer to do? You need to make it easy for people to share in-app content via an in-app message.


There are two big advantages of embedding social sharing functionality into an in-app message:

1) You’ll get to carefully control its timing and ensure this reminder to share only pops up when the user has a positive experience with your app.

2) You do not compromise precious screen space to permanent social media buttons. 


Summary: Use an in-app message embedded with social CTAs to encourage users to invite their friends to your app, share your in-app content, or brag about how close they are to achieving a goal. This will expose your app to new audiences, grow your social reach, and inspire others to keep interacting with your app.


Tips for Success:

  • Don’t compromise precious app screen space to static social buttons
  • Place big social CTAs in an in-app message that deep link into the appropriate social media app
  • Encourage your users to connect with you on social media via well-designed in-app messages that showcase your social personality and style
  • Prompt people to share both your mobile content/products and their in-app achievements
  • Consider running contests to motivate people to share how they’re using your app on social media (give them something worth talking about)


When to Run This Campaign: After users have spent some time in your app, or have completed a significant in-app event, or have hit a new milestone.


What This Target Audience Could Look Like:


Fitness App – All users who have tracked a run with your app this week and have beaten their previous best running time or distance.

Sample In-App Message – “Woohoo! You set a new run record! Brag about it to your friends and challenge them to beat it. Share now and let the rivalry begin.”

eCommerce App – All users who have purchased more than three items in the last month. Launch this in-app message the next time these users visit the “What’s Hot Now” screen.

Sample In-App Message – “Hey there trendsetter, share your shopping haul with friends and show the world how effortlessly chic you can be. Share my style.”

Media App – All users who watch a full video in your app.

Sample In-App Message Did you enjoy the video? Now share it with friends and have more to talk about!”

Real-life Example: Uniqlo



4. The Personalized Recommendation (To demonstrate value and build relationships)


Look at your users’ in-app habits. What types of content do they consume? What screens do they spend the most time on? What features do they use most? Then, use this information to create “just for you” in-app campaigns. In short, understand your users and make thoughtful, educated recommendations on similar stuff that you think they’d like - be it a new song, article, product, nearby event, etc.


Summary: Personalization is a great goal, but most people are not sure how to achieve it. Using an in-app message to test recommendations on different customers is the right way to foray into this space.


Tips for Success:

  • Base recommendations on data!
  • Experiment with different recommendations to see which ones work best
  • Consider adding some explanatory text in your in-app message (i.e. say “Since you liked X, we thought you might also like X”)
  • Ask for feedback on whether or not the personalized recommendation resonated or could be improved (you can do this via a CTA in the in-app message)


When to Run This Campaign: After you have collected data on users’ preferences, interests, attributes, and in-app actions and want to increase engagement.


What This Target Audience Could Look Like:


eCommerce App – All users who have purchased an outerwear item in the last week, but have not visited the “Shoes” app screen. Trigger this in-app message two weeks after the purchase (to account for shipping time) and launch it when these users return to the app and visit any product screen.

Sample In-App Message – “Loving your new jacket? Pair it with these cute boots and get the full winter wonderland look. Browse boots.”

Sports App – All users who have selected the New England Patriots as their favorite team, but have not read an article about football in the last 24 hours. Trigger this in-app message when these users are on the “Top Highlights” screen.

Sample In-App Message – “The Patriots triumphed over the Seahawks in an epic game last night. Read the highlights and see the top game-winning plays.”

Music App – All users who have listened to at least 10 songs from the pop genre and have downloaded more than one Taylor Swift song. Trigger this in-app message the next time these users play a Taylor Swift song in your app.

Sample In-App Message – Look out music world! Taylor Swift is back with another jaw-dropping single. Listen now.


Real-life Example: Beats


5. The Quick Tip (To improve app use and engagement)


Even if your app included a mini-orientation or a series of onboarding screens, it’s possible that some users skipped through these – or simply forgot the details.

In-app messages are perfect for surfacing quick tips about how to better use your app and get more out of their experience. In-app messages work particularly well at providing helpful instruction because they don’t disrupt the UX by taking the user to a different screen just to give them a suggestion – they are low-friction.


Summary: Use an in-app message to give users tidbits of how-to’s or share hidden or unused app tips and tricks.


Tips for Success:

  • Keep these tips bite size (a good rule of thumb is one tip per in-app message)
  • Surface these as needed, when they are relevant to a user’s current in-app actions
  • Include helpful visuals to explain the tip and keep the text short and sweet (after all, this is a quick tip)
  • Include simple CTAs (like “Ok, Got it”)


When to Run This Campaign: Trigger these in-app messages after users visit an app screen and fail to use a feature that could help them use your app more efficiently.


What This Target Audience Could Look Like:


Gaming App – As soon as users fail to conquer level five.

Sample In-App Message – Aw, shucks. Losing sucks. Next time, try earning a power up by eating five mushrooms!”

Finance App – All users who start the tax filing process in-app and get to step four. You could further refine this segment with profile attributes like job role, marital status, and employment status.

Sample In-App Message – Pro Tip: You can claim X as expenses and X as income to maximize your refund. Learn more.”

Health App – All users who have previously documented their daily meals to estimate calorie intake, but have not used the camera tool. Trigger this in-app message the next time these users click on the “Enter Meal Details” button.

Sample In-App Message – “Snap a picture of your food and get all the nutrition information you need in an instant. Try it now.”

  Real-life Example:  Nike+

Real-life Example: Nike+


6. The Cross-Channel Contest (To connect with your users outside the app)


Your app can also play a big role in engaging your customers across a multitude of channels. To do this, create a cross-platform promotion or contest and launch it via an in-app message.

The basic premise here is this: if people are engaged enough with your brand to download and use your app, they will likely also be willing to connect with you on other channels too. An in-app message that encourages users to visit your website, follow you on social media, or visit your brick-and-mortar location will deepen your relationship with customers, increase loyalty, and give you more avenues for communication.

Plus, you’ll learn more about your users’ lives outside the app, which can better inform your app marketing campaigns.


Summary: Use in-app messaging to cross-promote your other marketing channels.


Tips for Success:

  • Give users an incentive to connect with you on other channels
  • Show people what they’re missing out on by not visiting your website, following you on social media, subscribing to your emails, etc.
  • Be specific about how users can find your brand in other places (for example, what is your Twitter handle?)


When to Run This Campaign: When users have had a few sessions with your app indicating they are well engaged on mobile and may be ready to connect with you elsewhere too.


What This Target Audience Could Look Like:


Sports App – All users who have at least one app session per week, have visited the “Scores” app screen more than five times, and have read one article in-app. You could further refine this segment by favorite team, favorite sport, gender, and country. Trigger this in-app message the next time they visit the “Scores” screen.

Sample In-App Message – The game may be over, but there’s still some action happening on social media. Fans are getting heated! Contribute your voice and tell us what YOU thought using the X hashtag.

eCommerce App – All users who have browsed more than 10 products in your app and favorited at least three things. Trigger this in-app message after these users favorite another item.

Sample In-App Message – “Pin & win! Pin your favorite winter outfit from our 2015 collection and follow us on Pinterest to win a $500 shopping spree. Click here to enter.”

Real-Estate App – All users who have conducted a search for property listings in the last seven days. You could further refine this segment by neighborhood, budget, location, etc. Trigger this in-app message the next time these users visit the “Search” screen.

Sample In-App Message – “New Cambridge condos are popping up on the market every day. Get all the property details (including exclusive open house information!) by joining our email list. Sign up now and become a phenom of fresh listings.”


Real-life Example: Uber


7. The Big Reveal (To reward app users with an exclusive sneak peak)


Launching something spectacularly cool and want to capture user attention? Use an in-app message. For things beyond feature updates or upgrade details, in-app notifications - with their advanced design options - are the perfect tool for making a splashy announcement.


Summary: Give your app users a sneak peak of big changes your brand is making with a flashy in-app alert.


Tips for Success:

  • A big announcement deserves a bold design
  • Include the main details of your announcement in the in-app message, but also consider adding a “Learn More” CTA for more information


When to Run This Campaign: Let your users know as soon as your announcement is public or about to be public.


What This Target Audience Could Look Like:

 This campaign could be one of those rare instances in which it’s acceptable to target all app users.


Sample In-App Message for a Media App“We’re partnering with Disney! Now, all your favorite childhood classics are available in the ‘Fairytales’ section. Here’s to your happily ever after.”

Sample In-App Message for a Finance App“You asked. We listened. Introducing zero transaction fees for all trades below $1000. Buy, sell, and grow your wealth worry-free.”


Real Life Example: Western Union



8. The Big Deal (To spur conversions and grow app revenue)


Everybody loves a good bargain, a special discount, or an exclusive promo code. So, surface these offers to your users via an in-app message to increase conversions and prevent people from falling out of a key app funnel.

If a user is on the cusp of completing a major in-app action (like buying an item, or subscribing), these in-app messages can nudge him or her over the finish line. The goal is to tackle mobile “cold feet” by sweetening the deal even further.

Summary: Use an in-app message to make an attractive offer to a user that will spur them to make an in-app purchase.


Tips for Success:

  • Make sure your offer is actually enticing and targeted (i.e. a group of women will probably not find a 30% off coupon code for briefcases particularly appealing)
  • Create urgency by adding a time-constraint on the offer (i.e. “only if you checkout within the next five minutes”)
  • Tie your offer to the ultimate in-app action you want users to complete
  • Use a large font size to make the big deal the focal point of your message


When to Run This Campaign: When users are close to completing an in-app conversion, but navigate away to a different screen before finishing the process. Or, trigger this in-app message when users near content limits (i.e. as they get close to hitting a paywall).


What This Target Audience Could Look Like:


News App – All users who have at least one session with your app per week, have read more than five in-app articles, and have selected topics of interest. Trigger this in-app message when these users select another article to read.

Sample In-App Message – “Yikes! Your free trial is about to expire! Click here to subscribe and keep access.”

Music App – All users who open your app more than three times during the last week, listen to at least five songs, and visit the “Playlists” screen in your app.

Sample In-App Message – “Oops! You’re out of skips. Upgrade now and we’ll give you 20% off. Click here to keep control of the beats.”

eCommerce App – All users who added an item to their cart, but navigated away to a different part of your app before checking out.

Sample In-App Message – “Still interested in X? Check out now and get 20% off with promo code FLASHSALE. Come on, treat yourself!”


Real-life Example: Men’s Fitness Magazine


9. The Transactional Summary (To make your users’ lives easier and increase app retention)


On the flip side of promotional in-app messages, transactional in-app messages are all about being intrinsically valuable. That is, these in-app messages increase your app’s efficiency and improve your users’ lives by providing highly personalized and relevant information in real-time.

Two common use cases for this type of campaign include summarizing the details of a transaction (“Click to confirm”), clarifying an error (“X went wrong”), or preemptively avoiding a user mistake (“Are you sure you want to do that?”).

Transactional in-app messages are not designed to overtly market your app – they are designed to make things flow smoother, which in turn increases your app’s reliability and retention.


Summary: Instead of navigating people to a different screen, use an in-app message to give people peace of mind that their transaction went through and shed light on any issues.


Tips for Success:

  • No need to use fancy language here – clarity is key (keep it to the point)
  • Think about the big things users do in your app and ask yourself, “Would users appreciate a summary after completing this step and/or would they appreciate a warning?”
  • Convey a sense of security that the transaction went through and if relevant, highlight how the user can keep tabs on it


When to Run This Campaign: Before or after a user completes a major in-app action.


What This Target Audience Could Look Like:


Finance App – All users who have integrated their stock portfolio into the app, have selected a few stocks to “watch,” and have made at least one trade in your app within the last seven days. Trigger this anytime these users want to make another trade. You could further refine this segment by adding a profile attribute, like portfolio value range, income bracket, and last trade date.

Sample In-App Message – “Here are the details of your pending trade. Click to confirm.”

eCommerce App – All users who complete an in-app purchase. You could further slice and dice this by gender, last item purchased, home address, etc.

Sample In-App Message – “X is on its way to you! ABCD123 is your order number and you can track your shipment with code FASTSHIP456.”

Fitness App – All users who have previously tracked a run in-app, have completed a running goal, and click the “Fresh Start” button.

Sample In-App Message – “This will erase your previous running times and distances. Are you sure you want to start your marathon training all over again?” 


Real-life Example: Allrecipes



10. The Net Promoter Score (NPS) Survey (To elicit feedback and improve your app store rank)


The NPS survey is a universal use case for in-app messaging. This is a customer relationship survey that seeks to understand how satisfied your customers are with your business.

An in-app NPS kicks off when you simply ask your users how they like your app. If they say they do indeed enjoy your app, you should encourage these promoters to rate your app in the app store and recommend it to their friends (thus boosting your App Store rank). If users say they’re dissatisfied with your app experience, you can politely ask these detractors for specific feedback so you can improve.

And because you’re executing these surveys inside your app, you already have the users’ attention, and are likely to receive valuable responses.


Summary: An in-app NPS empowers brands to identify happy users and learn from unhappy ones. NPS surveys carried out via in-app messages can get you quick feedback and allow you to react in real-time by providing users with an outlet for further expression based on their score.


Tips for Success:

  • Format your NPS questions so they are super easy and quick to answer (for example, you can include a rating slider, a thumbs up or thumbs down, etc.)
  • If users rate your app favorably, thank them and graciously request an app store review and deep link to it
  • If users rate your app unfavorably, let them how that their feedback is immensely important in refining your app and direct them to a comments form/section


When to Run This Campaign: Do not launch this campaign during a user’s first session with your app! Instead, wait until they have a positive experience with your app (like successfully completing a purchase or reading a full article).


What This Target Audience Could Look Like:


Music App – All users who listen to at least six songs in a row.

Sample In-App Message – “How do you like our tunes? Hit the yay or nay button and help us improve our selection of hits.”

Travel App – All users who book new flights or a hotel in-app and have previously booked flights or a hotel in the last six months.

Sample In-App Message – “How was your travel planning experience? Give us a smile and tell us you’re excited for your trip! Or, choose the grumpy face and we’ll do our best to make it right.”

Finance App – All users who complete at least 20 in-app transactions per week and have more than three app sessions per month. Trigger this in-app message after these users complete their 25th in-app transaction in a week.

Sample In-App Message – “On a scale of 1-10, how do you like our app for money management?” 


Real-life Example: Buzzfeed