November-January can be your best period of the year:
1-2 weeks of Black Friday
Cyber Monday week
pre-Christmas week
pre-New Year week
post-New Year week
5-7 weeks that can dramatically change your business’s entire economy. For many projects, this period is crucial for the ROAS of all cohorts acquired throughout the year. A poorly executed holiday season can turn your entire performance marketing into a loss. Actually, it all starts with Halloween, but we’ve already missed that one.
It’s +25°C and sunny outside, hard to believe Christmas is coming. But it’s coming. So let’s get ready.
Why are November, December and January the most critical months?
People are expecting holidays. They are ready to spend money – not only on gifts for friends and family but also on themselves. Usually, parting with cash is hard. But during this period, you’re already programmed to spend – it feels normal. Not spending is weird. Buying something is enjoyable and straightforward.
Discounts are the main attribute of this period. If your product doesn’t have discounts, users will buy from your competitors. Discounts aren’t just a way to increase conversions and revenue – they’re a way to not lose to competitors during this period.
Marketing can be broken down into several components:
Design: users expect familiar holiday-season elements.
Offer: users want to see discounts and special deals.
Communication: you need to inform users about discounts through all available channels.
Design
You should add key holiday elements at almost every funnel stage:
discount icons
gift boxes
texts like Sale, Deal, Black Friday
Christmas trees, Santa, red colors, even reindeer before Christmas and New Year
The key is recognizable elements – I’m talking now about visuals, not texts or communications.
You can add these:
in your ads
on the app icon
on App Store screenshots
in onboarding
on paywalls
on in-app banners
These changes don’t need A/B testing - maybe only during the first 1-2 days if you have enough traffic. Your task is to create a sense of holiday, urgency, and a valuable offer.
Offer
When forming an offer, answer three questions:
WHAT are you offering (the discount itself)
TO WHOM
FOR HOW LONG the offer lasts
Most understandable offers for users:
a discount (percentage off)
a gift (e.g., buy now and get 2 months free)
2-for-3, 3-for-5
bundles (buy 3 different products at a reduced price)
free trial
Keep it simple – don’t make users think.
WHO: segment your audience:
new users (never saw your app before)
old non-paying active users (installed, free version, never paid)
old non-paying inactive
former paying users who stopped
paying inactive
paying active
New users: you don’t even need real discounts – “fake” discounts work. Just add visuals.
Old non-paying active: your chance to convert them. Give a truly valuable offer – Black Friday might be the moment they finally pay and stay long-term.
Old non-paying inactive: they once showed interest but didn’t use the app. Minor price adjustments can work – they likely don’t remember previous prices.
Former paying users: valuable cohort, try to win them back with a strong offer.
Paying inactive: leave them alone.
Paying actively: two options: 1) leave them, 2) upsell if possible. Offer additional products, credits, or new features – they often bring ~80% of revenue, especially in mobile games.
Offer duration: always limit time and clearly communicate it, even if another offer follows immediately (Black Friday → Cyber Monday). Sometimes, quantity limits work too – or at least create the illusion of scarcity.
Communication
Design overlaps with communication, but I separate it for clarity.
Communication = how you deliver the offer to your audience (both current and new users).
External communication: outside the app
influencers
paid ads
PR
video creatives
App Store / Play Store page
blogs and social media
Here’s the counterintuitive part: new users don’t care about discounts inside your app. They usually aren’t ready to pay anyway. Discounts matter to users already familiar with your app.
So:
use owned media (blogs, social media) to inform about discounts – you already have an audience there.
in ads – don’t talk about discounts.
Why? In B2C, you sell solutions, not price. Users want beauty, wealth, love, health. You sell the outcome first; discounts are secondary.
Retargeting: if you collect emails or have Meta SDK, run small campaigns targeting existing users. You can win back churned users or upsell current ones with minimal spend.
Internal communication: inside the app
Tell users about promotions at almost every funnel stage:
Paywall
Failed payment → show a better offer
Closing paywall → show a better offer
Main screen banner
Pop-up on app launch
Push notifications + emails
Optionally, gift chest icons that open paywalls with discounts
Always segment offers by audience.


