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

Next Steps

Create a Scheduled QR Code