
Advent Calendar
How digital advent calendar campaigns work, when to start in 2026, how many days to run, ideas for each door and how to launch one in your app.

Launch an advent calendar in your app before December 1. The first month is free.

Vlad Lastovsky
Founder & CEO @ InAppStory
The quickest way to add a Spotify Wrapped-style feature to your app is to build it as personalized in-app stories: 6–10 full-screen slides that pull each user’s own numbers into a ready-made template and end with a shareable card. With a stories SDK that supports placeholders, developers pass the data once, and marketers design and launch the recap without a new screen or an app release.
Below: why Wrapped works, which apps outside music run their own version, what your app can recap, three ways to build it, and a step-by-step plan for a December launch.
Wrapped 2025 went live on December 3, 2025. Within 24 hours, more than 200 million users viewed at least one story, 19% more than the year before, and the recap was shared over 500 million times (TechCrunch).
For a breakdown of all 60 screens of Wrapped 2025 and how it compares to 2024, download our case study Why Spotify Wrapped Is Successful.
At the end of 2024, the home-swapping platform HomeExchange ran a Wrapped-style “Year in Review” in in-app stories, with separate recaps for hosts and travelers, exchange stats, location highlights and shareable messages in five languages. The campaign reached 26,000+ users, with a 66.9% open rate and 100% story completion. Read the HomeExchange case.
The pattern works wherever users build up data over a year: money, orders, workouts, trips, minutes.
Pick 5–8 values you already store. A recap doesn’t need new analytics: it needs data you have, told as a story.

Recaps that people finish and share rarely stop at a list of numbers. Here is what retail, streaming and banking apps did in their 2025 campaigns.
Recaps don’t have to be yearly. A bank runs a monthly bonus report, and users with no activity yet see a friendly note instead of empty numbers: start using the card, and next month you’ll get a detailed report.

Your team designs and develops a dedicated screen or flow. You get full control, but it takes design, development and QA time from the product team, an app release before the season, and code someone has to maintain or remove after December.
A personalized landing page or email. Faster to ship, but users leave the app to see it, and the engagement and sharing happen outside your product.
The recap lives inside the app as stories. Developers integrate the SDK once and pass user values through placeholders. Marketers build the slides in an editor and can launch, edit or stop the campaign without a release. Next year, you reuse the same template. This is the option with the least long-term maintenance.

If your data won’t be ready in time, run a seasonal game instead: a quiz about the year, a scratch card or an advent calendar with a reward every day. See our guide to a digital advent calendar campaign.
Contact us today, and you can still launch a year in review for your live audience this season. The first month on real users is free: you pay only if you like the results and decide to stay. Talk to our team.
A personalized recap of a user’s year inside an app, usually told as a series of story slides with the user’s own numbers and a shareable final card.
If a stories SDK is already in your app, most of the work is preparing the data and designing the slides, and no app release is needed. If not, the SDK is integrated once and then reused for every future campaign.
Not with InAppStory. Once the SDK is in the app, stories are created and published from the console.
5–8 values you already store: counts, favorites, totals, streaks. Avoid sensitive data and anything users wouldn’t expect you to know.
Yes. The stories reader can show a share button, and the last slide can be designed as a card for social media.
Show a lighter version: one or two facts, a general “our year together” story or a quiz.
Yes. Keep the template and placeholders, update the texts and launch again.
The first month on your live audience is free. After that, see pricing or talk to our team.
InAppStory helps teams launch in-app messages, stories, banners, and gamified flows that drive feature adoption, LTV, and conversion — all from one dashboard.


Read also