Time-Based Scheduling
6 min read
Business Feature: Time-based scheduling is available on the Business Plan.
Time-based scheduling lets you control exactly when your QR codes are active. Schedule them to activate at a future date, expire after a promotion ends, or both. Perfect for time-sensitive campaigns and seasonal content.
Scheduling Features
Start Date & Time
Set when your QR code becomes active. Before this time, scanners see your pre-activation message or redirect.
Expiration Date & Time
Set when your QR code stops working. After this time, scanners see your expiration message or redirect.
Common Use Cases
Flash Sales
Schedule a QR code to only work during a 24-hour sale period
Event Registration
Activate registration QR codes 2 weeks before an event, expire them when full
Seasonal Menus
Switch between summer and winter menus automatically
Limited-Time Offers
Create urgency with QR codes that expire after the promotion ends
Product Launches
Pre-print QR codes that activate exactly at launch time
Business Hours
Show different content during and after business hours
Setting Up Time-Based Scheduling
Step 1: Create a Dynamic QR Code
Time scheduling only works with dynamic QR codes. Enable "Make it dynamic" when creating.
Step 2: Enable Time-Based Expiration
Find the "Time-Based Expiration" section in save options and toggle it on.
Step 3: Set Start Time (Optional)
Choose when the QR code should activate. Leave blank to activate immediately.
Step 4: Set Expiration Time
Choose when the QR code should expire. Select your timezone carefully.
Step 5: Configure Expiration Action
Choose what happens after expiration: disable, redirect, or show a message.
Expiration Actions
Disable
The QR code simply stops working. Users see a generic expired message.
Redirect to URL
Send users to a different page (e.g., "This offer has ended, but check out..."). Great for maintaining user engagement.
Show Custom Message
Display a custom message explaining why the QR code is no longer active.
Best Practices
- Always set a helpful expiration redirect or message
- Consider timezone differences if your audience is global
- Print materials in advance with future activation dates
- Test your scheduled QR codes before launching
- Combine with scan limits for maximum control