Subscriptions 101: learn how to get +23% app revenue Read more

How to boost mobile app subscriptions with holiday marketing

Disha Sharma

December 8, 2022

29 min read

Table of Contents

639200256ac09e81d68f100a how to boost mobile app subscriptions with holiday marketing

The holiday season is a great time for mobile app businesses to acquire new users, convert freemium subscribers into paying ones, and reacquire those who canceled. 

And WHY is it so? 

Because during the last few months of the year, people behave a certain way. 

In its resource on holiday marketing, Apple identifies several app categories that see more interest during this time of the year. Finance, Food & Drink, and Shopping apps generate more interest as people prepare for the season and stock up food, drink, decorations, and gifts. Entertainment, Games, and Sports apps get more searches as users have time off and want to relax and unwind. Photo & Video, Social Networking, and Travel apps see more demand as people want to connect, create, and share memories with their favorite people. 

So this is a great time to acquire new users.

Also, users know this to be that time of the year that brings the best deals… even on mobile apps. This holds for both new and existing users. Did you know that one of the most popular reasons that free app users become paid subscribers is getting a great offer on the upgrade?

The holidays also see a reasonable degree of redownloads, as Apple notes. So this is also a chance to reclaim lost subscribers.

But to make the most of the holidays, you need a holiday marketing strategy. Here’s how to build yours.

Plot what the holiday timeline looks like for your subscribers (or, better yet, for all your significant segments)

First, learn what the holiday season looks like for your target audiences. 

Also, plot the key events across the holiday season timeline as you’ll be launching your campaigns around these events.

Below, you’ve got a sample holiday timeline from Apple:

6391e5d5513c7774a006de0e 7cok7sasexhqrifi4bswmmr3tilr9a8beluul8yx9zqw3dvnwo4dmcjzceaobh9pqn6cqstg1zy7qcpftcidc2kss4thob72yh6bx01sjl9h9rdwrwvp5v ijvt8rjl086 xo88wxjqk76ylvhrdd
Planning a holiday marketing calendar for mobile apps

If you’re targeting an Indian user base, then your holiday campaigns need to begin around Diwali, the biggest festival of the religious majority of the nation.

Singles’ Day – 11.11 – is huge in China. It’s also an unofficial Chinese holiday. 

And then, of course, you’ve got Black Friday and Cyber Monday leading up to the New Year.

Based on the countries of your interest, choose the events during this period that you’d want to run promotions around.

And don’t forget… 

… the New Year represents one of the most significant opportunities for most mobile apps

Holiday marketing also applies to you if you offer an app in industries like health, self-care, lifestyle, finances, travel, relationships, and productivity, as these see an uptick in demand during the holidays.

You can understand why.

During this period, a large segment of the target audiences for all these industries are looking to start afresh, and the new year looks like a great time. They see the new year as an excellent opportunity to improve their finance management, get healthier, and build more meaningful relationships.

Just review Statista’s research on the new year resolutions people made when entering 2022 to get an idea: 

6391e5d58ad4077c846c3e9a 1x vecmtafedbpalkhiinmmf9glylqitvi2xfziiikmnw wpf2suxib8zgttv8osjx86dslbb6gupkubhdctpqgyo382drcvawl7w yhzpdkapkhagvvtvkbfbuwu7bsdjd1wohmletzowldnbbrauqkjp0hztygy2ndies13lj01 yer1c0vom8efwr8q

As you can see, people tie their goals to the new year. Aka, “new year’s resolutions!” Now, if your app fits into the mix, i.e., if your mobile app can help them stay on track and realize their goals, this is the perfect time to reach out to them with just the right messaging and offer. 

Frame your offer(s)

Next comes the offer. Holiday offers on mobile app subscriptions come in many forms. But typically, they fall into one of these categories.

1. Flat discounts on select plans

Here, you make your discounts available only on select plans. For example, here’s Blinkist (an award-winning learning and book-summarizing subscription app) offering a flat discount on its annual plan for its Black Friday sale:

6391e5d5d5c2c12ece51b6f9 k5jjmmupll5qsyz777hgth0 xwakjoz6feguq7grps0nfdatgln4zqh 3nocxwtfyjiq5nlpm br6smad qbgrb30crpnd3z64pd489da2mbopqdtp7yzxxdq0njthiz7ko5yo5f8hqfvzjydjen440o65sbeg9wwtts8

Blinkist also seems to be experimenting with its offers, as it has multiple offers on offer: 

  • First, you’ve got a flat 50% OFF offer. 
  • Next, you’ve got Blinkist’s 60% OFF offer.
  • Finally, you’ve one of Blinkist’s sweetest deals – a surprise 10% additional OFF offer when you choose to take up the 60% OFF offer – so you’ve got a 70% OFF offer.
6391e670dc1fc58a0a6f12c6 screenshot202022 12 08206.58.0320pm
A subscription app experimenting with multiple holiday offers

Do you realize what’s going on here?

Blinkist is experimenting to find out what offers connect the best with its users. And we couldn’t agree more.

Honestly, when someone asks us at Adapty if they should do a 30% or a 50% off sale for Black Friday, we don’t know – and can’t know – the answer. We usually say: Just run a paywall experiment with Adapty. Pitch both and find out for yourself what converts the best. 

And how would you run such a holiday discount campaign experiment with Adapty?

Here’s how.

Running a holiday promotion campaign experiment with Adapty

First up, sign up for Adapty, and integrate the Adapty SDK inside your app.

Since, in this example, we want to test a 30% offer against a 50% offer, we’ll only design/develop one version. So at this step, get your design and development team to create and codify a paywall offering a 30% discount. You also need to add this (paywall) code to Adapty. (Get in touch with our support for help with this.)

Then log into Adapty and set up this paywall. To do so, click Create paywall inside the Adapty dashboard:

6391e69edc1fc5cc106f1452 xf554nbolm2muoq 7aezc7grn1avbsw27azencfvev7kbhqegumpl0spj6hdwdoz8uzejfv0obq4v sifepaot5t7fenkcawtvuo1pb0uon87tkyuqsefvm7hvehyg6j5 oaraq ijrtgkb9fqygm465ntg2qo dl4239gp4sq14 hvaoua7neivio5edw
Setting up a paywall in Adapty

Add a descriptive name to your paywall and assign a matching id:

6391e69ee0798762acadeb62 nd3ufjqtnp1ygkcs6aid0nmw95gcgdfx3l162lqb2kd4axkqcsvspbo09c4kxjmtslluxaj6qs3 eslqrvj29qgahafw532bu sxc39ulbdr15 f480f2 df8hilsbm qjbe shfc6nn047z30l71 74rpp8rx9ae
Creating a new paywall in Adapty

Now, click the + sign under the Product tab and choose the product you want to sell. 

Note: It’s essential to set up your products in the App Store or Play Store before you configure a paywall in Adapty, as your products only appear in the drop-down menu when they’re already live. For this example, let’s say you’re working with an iOS app. So your monthly product (that we want to offer the deals on) should be up in your App Store account already. Not just that, you should have both the promotional offers configured too: one offering 30% off and the other offering a 50% discount. For now, we’ll add the monthly product and the offer with the 30% discount:

6391e69f863b1e8154b7636c 3pubs5begej9munmmj9fgdkkzx522

Below the Product section, you’ve got Adapty’s Remote Config section.

With Remote Config, you can change elements on your paywalls, like graphics and texts, and deliver your updated paywall to your users (or to a few target segments) without re-releasing your app and needing users to install an update. 

Here’s how Remote Config works:

  1. First, you need to define the elements of your paywall that you’d like to update from time to time. An example of such an element is your paywall’s headline.
  2. Next, add a default value for your element. In this case, it will be the paywall’s default headline. In our example, our paywall will use “Grab your 30% Cyber Monday Special upgrade offer!” as the headline.
  3. Finally, you must codify the element – essentially, adding an identifier to it so it can take any value you add.

Adapty supports Remote Config and gives you an easy way to codify your paywall’s key elements so you can update their values right from Adapty’s dashboard.

To do so, access Adapty’s Remote Config Table editor:

6391e69fd5c2c17c8c51c8ca ysa dj1yhmcusjkipd4wa5brmft6nneehmyexrsyz4mpn 1
Codifying a paywall with Adapty’s Remote Config editor

In it, you’ve got the following two fields:

  1. Key: This is the identifier for the element you’re codifying. For example, if you use header_text to define your paywall’s headline in your app code and want to make your headline editable via Remote Config, your key field will take “header_text.”
  2. Value: This is the default value of the field you’re codifying. In this example, we’ll set the default header to “Grab your 30% Cyber Monday Special upgrade offer!” 

Adapty automatically creates and updates your JSON code as you fill the table:

6391e69f6ac09eab188d7d1e xcm3d2zxmvmuhqir0ox2hozjostxfyezrptk9d2y08m3 12pbfu6x9bgesmsyp67dm5v3anqqorihf3jd la8yrbaei8pxa5t8ijdhl1hskuyd2zk w2veozq35xrkwkls4oh igdpq
Codifying elements with Adapty’s Remote Config editor
6391e69f1e5410dd10b482c6 s htgqjaezw7xcn0uvisjq4 t8gfj7anzirjnqd5iq7q7wkdbrn0qrcs6oqjdshaoqy0dfuhif7bvoa8tgaxtvyaegpblqy0p7fxygosequ i jelxqdg8bdupd4rcciwyeonqtxnnk4d 0fzzkgag7stinr i9tonmey29ap3tblxl5 u26eclapt4q
Adapty auto-generating the corresponding JSON code

Adapty supports five kinds of keys that pretty much support all the elements on a paywall:

  • String 
  • Number 
  • Boolean 
  • List 
  • Object

Here’s a paywall that’s almost entirely codified with Adapty’s builder:

6391e6a023d64f82bae0f1b7 mfk8le1utjejh7aczzdozijg0t zjfuw55pvccz6nrx pngjr3z i an0gwmks8fgiof1q03mczyds6udqjiomnpgzfogwoqmfogd8cjw6njeqjvgvoz
A paywall built with Adapty’s Remote Config editor

Next, copy the JSON code Adapty generates and add it to your app.

Once done, you’re ready to publish this paywall.

Now, your 30% paywall is up and running in your app. But we need a 50% version too. To add it, we only need to convert this paywall into an A/B test. To do so, click the “Convert To A/B test” button:

6391e69f7ae0c1179ab2effe nehw6hufiwadvszpz5gornddsjwgqcmxseriwdoooawp nq s9xv3yfpqshter1tbr4scx3t02uw2siona0fcjv xyinosp4lwf4vwduzaafxtmonee9rsoz3d99sd hsid2dgu

Once you do that, an A/B test editor will appear. Just fill in the few fields you see:

6391e6a0abe04864bc0fcdb1 ldt wwf agbetr8goj2mol79gysdrqimgmdrd1thvplstq7ceptu pkscx1

And then scroll down to the Paywall section and click the Duplicate paywall option:

6391e6a1ba9e078ebb522f97 zstli4malbobsgo5ypqmhrjfpaxizyw0ygqoedmciwp wajbcc6a9s56eynncbv6herfckbfc6jpg2csvdwp0y9k jovz adeoe6mbpd q 85njpj5fv8xpas99q4 j c9ib5cqyqowlz836kzmwsfytv 0qjwnxlxpqumogmnlmd2e48dng yftj2dwwa

When you duplicate your paywall, you should see the following screen where you need to do three things:

  1. Edit the name of the paywall. 
  2. Edit the product by adding the 50% offer ID instead of the 30% offer from before.
  3. And edit the table to use a 50% discount headline.
6391e6a0abe048babf0fcdb2 bqvd1cp9nvmeasleuv0opsqow1ozb4e4erx1lrhgt9vhlnulfsjurua lmvk64wavizd2iktvsd5h9vjaghmwbgnnhhquy4f azhbhp3eglzjuen4igkvxtlnmfsn5f

Now hit Publish, and your app will have two Cyber Monday paywalls. 50% of your users will see the 30% offer paywall, and the remaining 50% will see the 50% off paywall. You can easily change this distribution.

When your experiment is live, you’ll be able to access its metrics from Adapty’s analytics tab:

6391e6a111d7721470b73b8a ve2u0ibcf7 jstrxpoqjvcf04rnoljpzabwlh5zwlby llrrwd8h601r y1kztzodoql1xcj7dujel5dqtmslaezsj5upavgj ac7nxianbp0xjcu3tmsxgbvnzmmtlbkmihw8awjplz

2. Coupons to be used along with any plans

It’s also possible to offer coupons that can be availed on different pans. 

Both the Play store and App Store allow you to add coupons. 

While coupons work, they need more programming. This probably explains why apps don’t like to take this route. 

3. Extended free and (almost free) trials

Offers don’t always have to be discounts. Extended trials can work well, too,

Fabulous (a self-care coaching app) generally offers a week’s free trial to its new users. But for its Black Friday offer, the app launched a generous extended trial – offering 3 months of premium for free (but only for its new user segment):

6391e6a11f65d60ea1e4a898 wwauxlx2leh9n0xtkqohkpmhemu7ahv3rd3em1upkzmainlvz21s8jkn6pg3vmpd4gh8kzaej5tvieyehayk5omdubkycrrge0snyrsviyoczkr9cwrsjegyqpgfun0p9us93d85qnabdw qzmwucyond 8dhso0x80 0y2abzpsb jkrooryhyltoypnw
A subscription app offering an extended trial holiday offer

Fabulous also seems to be experimenting with different offers. Just when its extended trial offer ended, it launched a free 30-day pass, and after that, it posted a $0.99 for 30 days offer:

6391e71a4157323e08febee1 screenshot202022 12 08207.00.0520pm
A subscription app experimenting with multiple holiday offers

As you can see, experimentation is a big part of the holiday marketing mix for mobile app businesses.

If you’re up for trying different offers, check out how Adapty helps with A/B testing. At Adapty, we help mobile app businesses like yours run paywall experiments. You can test different discounts, price points, and trial periods. 

Get your segments right

Broadly, a mobile app subscription business has at least three audience segments:

  • New users
  • Existing freemium users
  • Lost users

Each needs a tailored holiday marketing approach.

Holiday marketing to acquire new mobile app subscribers 

The new user segment is, well, new to you. 

These users perhaps discovered you via your Apple Search Ads or Play Store holiday ads campaigns. Or maybe they found you via your Facebook advertising.

It’s also possible these users learned about you through the organic channel.

Or, via referrals.

To make your holiday offer more promising to these, match it with the ad creative/content they saw. So you’d want to use a paywall solution that lets you segment these users.

Also, it’s typical to offer new users like these bigger discounts.  

Holiday marketing to convert freemium mobile app subscribers into paying subscribers

These are users that you already have. If you run a freemium app, these users are on your app’s free version. In case you offer a paid app, then these are users who haven’t converted yet. And if you offer a paid app with a free trial, these users haven’t taken up your trial offer yet.

You get the point. 

If such users have allowed your app’s push notifications, one way to reach them is via push notifications. 

If they open your app, in-app messaging can help promote your offer to these users. This is the most effective channel for freemium users, who will most likely open their app.

When you use an in-app payments infrastructure like Adapty, you can communicate with your push notification and in-app messaging providers with built-in integrations and coordinate promotions of such offers. 

This user base is also the easiest to reach with your holiday marketing campaigns, as you’d probably also have their email on your database.

But how can you craft winning offers for such users?

Key considerations when crafting offers for such users:

  • The more engaged a user is, the less incentive it would take to convert them.
  • The less engaged users need more motivation, so larger discounts like 50% OFF tend to work better.

Matt Lawson, director of performance marketing at Google, explains how forward-thinking app makers “start by understanding what in-app actions drive value for their business — like adding an item to a cart or getting to the fifth level of a game — and then finding users likely to take those actions.” And then crafting offers that would appeal to them.

But how can you gauge a user’s engagement level?

By studying their in-app behavior. For example, if you offer an intermittent fasting app, a user who logs in daily and tracks their fasting hours is engaged. If they’re on a freemium plan, a good offer can get them to upgrade. 

So it’s crucial to measure in-app activity, assign weightage to items that prove engagement, and then segment users based on the engagement levels. You can then show different offers to engaged and less-engaged users.

For these, you need to work with a paywall infrastructure like Adapty, as solutions like it can work with any custom attributes you set up to measure in-app activity and create segments based on them.

Holiday marketing to reacquire mobile app subscribers who canceled their plans

Holidays are also a time when users redownload apps. For example, if a user abandoned your weight loss app because they couldn’t make the time to commit to working out, they might be ready to take another shot at getting healthier now. 

Apple, too, identifies this period as one where you should try to run reacquisition campaigns. 

Create a segment of such users and launch an exclusive “come back” offer with a paywall targeting them.

While we’re at it, let’s also talk about analysis 

You shouldn’t simply measure conversion rates and revenue when you run promotional offers on your subscriptions.

These only represent your immediate gains.

Instead, you should look at your long-term metrics.

For example, with Adapty, you can track the behavior of the subscribers you get via promotional campaigns and see how they do in the long term. This helps determine the actual value they bring to your business. 

With Adapty, you’re able to see:

  1. if such subscribers renew at full price when the promotional period ends
  2. how many renewals they typically do
  3. what the renewals translate to in terms of revenue

Among other data.

Alternatively, you’ll also learn if most of the subscribers you earn via offers or a significant share of them simply abandon your app once the promotional offer ends. 

This is a natural downside with offering discounts. 

But the upside is that… you never know how many high-quality leads get onboard simply because you offered that discount without offering it!

Wrapping it up… 

Running profitable holiday campaigns comes down to three things. 

First comes strategizing. Testing different discounts, trial offers, and deals make a big part of this. Because there’s no one correct answer to what a winning “offer” can be, you need to experiment to find what works for you.

Next comes the logistics of running your holiday campaigns. You want to be able to add multiple paywalls to your app. You also want to be able to edit them, make changes to the offers on the fly, and run experiments on them. It’s also essential to be able to reach targeted user segments so only the intended users see the offers. And, of course, you also need to communicate with your app tech stack for things like sending offer push notifications or in-app messages to promote the offers.

Finally, there’s analytics. You want to know how the users you acquire via holiday promotions behave in the long term. Do they stay? Or do they end their subscriptions before they’re automatically renewed? Answers to these need analyzing their behavior over the subscription length and beyond.

If you invest in a mobile app subscription management platform like Adapty, you can take care of all this and more. Check out how Adapty is an essential in your mobile app marketing holiday mix.