Overview
The Advent Calendar campaign creates daily engagement by revealing new offers or content each day leading up to Christmas (or any special event). Visitors return daily to "unlock" that day's surprise, building anticipation and repeat engagement.
This campaign type is perfect for:
Holiday season promotions (Christmas, Black Friday countdown)
Product launch buildups
Building sustained engagement over multiple weeks
Encouraging daily website visits
Before You Start
Requirements:
Active Wisepops account
12-24 days of prizes/offers planned
Holiday-themed visuals or GIFs
Email marketing integration (recommended)
Choose Your Approach:
You have two main implementation options:
π― Advanced Approach: Individual Campaign Per Day
Best for: Maximum personalization
How It Works
Create separate Wisepops campaigns for each day of your advent calendar. Each campaign has its own schedule, design, and prize.
Step-by-Step Setup
1. Plan Your Calendar Structure
Campaign Schedule:
- Campaign "Day 1": December 1, 12:00 AM - 11:59 PM
- Campaign "Day 2": December 2, 12:00 AM - 11:59 PM
- Campaign "Day 3": December 3, 12:00 AM - 11:59 PM ...and so on for each day
2. Create Day 1 Campaign
New Campaign β Choose "Advent Calendar Email Signup"
Design the Popup (Step 1):
Header: "π Day 1 Advent Surprise!"
Background: Christmas/holiday theme
Content: "Today's exclusive offer awaits..."
Email form: "Enter email to unlock today's prize"
Sync your leads with your Email Marketing Platform
β
Configure Prize Reveal (Step 2):
After email capture: Show Day 1 specific offer
Prize examples: 10% discount, free shipping, exclusive product access
Include: Discount code, redemption instructions, expiration date
β
β
Set Campaign Schedule:
Start: December 1, 12:00 AM (your timezone)
End: December 1, 11:59 PM
Display Rules: Landing page
Frequency: Once per visitor per day
3. Duplicate for Remaining Days
Duplicate Day 1 campaign 23 times (for 24-day calendar)
For each duplicated campaign:
Change title: "Day 2 Advent Surprise!", "Day 3...", etc.
Update schedule dates accordingly
Replace prize/offer content
Update discount codes (if using)
Modify any day-specific messaging
Advanced Approach Benefits:
β
Unique prizes per day - Different offers, products, or experiences
β
Detailed analytics - Track performance of each day individually
β
Flexible scheduling - Easy to modify individual days
β
Personalized messaging - Day-specific themes and content
β
Advanced Approach Considerations:
β More setup time - 24+ campaigns to create and manage
β More complex - Higher chance of scheduling errors
β‘ Easy Approach: Single Campaign with Generic Calendar
Best for: Quick setup and simpler management
β
How It Works
Create one Wisepops campaign that runs for the entire advent period. Use a generic Christmas animation or calendar image, and visitors unlock different prizes through email capture.
β
Step-by-Step Setup
1. Create Master Advent Campaign
New Campaign β Choose "Email Capture" template
Design the Popup:
2. Configure Prize System
Use a generic discount code for the whole duration of the campaign or manually update campaign content daily or weekly with new prize
3. Set Campaign Schedule
Campaign Settings:
- Start: December 1, 12:00 AM
- End: December 24, 11:59 PM
- Display Rules: Landing page
- Frequency: Allow multiple interactions (daily)
- Email capture: Required to see prize
Easy Approach Benefits:
β
Quick setup - One campaign covers entire period
β
Simple management - Single dashboard to monitor
β
Uses fewer resources - Only one campaign slot
β
Less error-prone - Fewer scheduling conflicts
β
Easy Approach Considerations:
β Less personalized - Generic messaging for all days
Wisepops Configuration Best Practices
Display Rules Settings
Pages: Homepage and main product categories (avoid cart/checkout pages)
Trigger: 3-5 seconds after page load for optimal engagement
Frequency: Once per day per visitor to allow daily participation
Visitor Type: New visitors only for higher conversion rates
Messaging & Design
Use urgency: "Today only" or "Limited time offer" increases conversions
Clear value: Prominently display what visitors get for their email
Holiday branding: Christmas colors and seasonal imagery build excitement
Mobile-first design: Ensure touch-friendly buttons and readable text on small screens
Prize Value Strategy
Week 1: Start with moderate prizes (10-15% discounts) to build habit
Week 2-3: Mix high and low value offers to maintain surprise element
Final days: Save best prizes (20%+ or exclusive items) for finale excitement
Consistent value: Every day should offer genuine value worth an email signup
Email Integration
Immediate delivery: Send prize emails within 1-2 minutes of signup for best experience
Follow-up sequence: Daily reminder emails increase return visitor rates by 40%
Segmentation: Tag subscribers by participation day for targeted campaigns
Backup delivery: Have manual code distribution ready if automation fails
A/B Testing Opportunities
Headlines: Test "Daily Surprise" vs "Advent Calendar" vs "Holiday Countdown"
Prize reveal: Compare immediate display vs "check your email" approaches
Form fields: Email-only vs email+name to find conversion sweet spot
Visual themes: Test different Christmas animations or static calendar designs
Mobile Optimization
Touch targets: Ensure all clickable elements are minimum 44px for easy tapping
Load speed: Compress images and test on slower mobile connections
Form layout: Stack form fields vertically with large, easy-to-tap inputs
Preview testing: Check campaign appearance on various mobile screen sizes
Need Help?
Contact Wisepops support for technical assistance
Check template library for advent calendar designs
Access integration guides for email platform setup