Magic Advent Calendar makes it easy to create and publish an interactive Advent calendar on your WordPress website.
Create a calendar, choose its start date, customize its appearance and fill 24 automatically generated doors with content. Doors become available on their scheduled dates, using your WordPress site’s timezone.
Free features
- Create calendars with 24 doors each.
- Classic calendar layout.
- Text and downloadable-file door content.
- Video door content.
- Custom headlines, logo, background image and colors.
- Ordered or randomized door arrangement.
- Automatic daily door unlocking based on the configured start date.
- Embed calendars using a shortcode.
Pro features
- Modern calendar layout.
- Giveaways with entry forms.
- Quizzes.
- WooCommerce product doors (WooCommerce required).
- Voucher doors.
- Newsletter integrations for giveaways, including Mailchimp and Brevo.
Pro features require an active Pro license. If a Pro license expires, saved calendar and door content is retained, but Pro-only features are unavailable until the license is renewed.
Some features connect to third-party services. Review your privacy notice and obtain any required consent before using entry forms or newsletter integrations.
Screenshots

Create your own Advent calendar with 24 interactive doors and a festive design.

Customize your calendar with headlines, descriptions, and display settings.

Manage all 24 Advent calendar doors directly in your WordPress dashboard.

Add text, images, and downloadable files to your calendar doors.

Display Advent calendar content in an interactive popup.

Choose from different door content types, including quizzes, giveaways, vouchers, and WooCommerce products (Pro).

Create a modern Advent calendar layout with customizable designs (Pro).

Manage giveaway participants and export entries from your WordPress dashboard (Pro).

Choose from three newsletter integration options: Brevo, Mailchimp, or email notifications for manual subscriber management (Pro).