Scheduling and expiration rules

Scheduling and expiration settings control when a dynamic QR campaign is available. Use them for events, temporary promotions, and campaigns that should stop automatically.

Control when a dynamic QR code is active

Scheduling and expiration settings apply to dynamic QR codes. QRSurge evaluates these campaign settings during the redirect, so the printed QR code can stay the same while the campaign window changes.

Use these settings for event pages, seasonal promotions, and campaigns with a fixed access window.

Add scheduling rules in Campaign Settings

Create or edit a dynamic QR code, then open Campaign Settings. Set a start date, end date, scan limit, or any combination that matches the campaign.

Start and end dates can be based on timezone. Scan limits accept a numeric limit.

Choose a campaign control

  • Schedule start date - The date and timezone when the campaign becomes active. Use this for launches, event-day content, or campaigns prepared before they go live.
  • Schedule end date - The date and timezone when the campaign window ends. Use this for temporary offers, event pages, or content that should change after a known date.
  • Scan limit - The number of scans allowed before the campaign reaches its limit. Use this for limited redemptions, capacity-based offers, or early-access links.

Combine schedules, limits, and destinations

Campaign settings can work together. A QR code can have a start date, an end date, and a scan limit for the same campaign.

When a scan happens inside the active campaign window and under the scan limit, QRSurge sends the visitor to the current destination. If a scan happens outside the campaign settings, visitors will see a message that the campaign is no longer active.

More campaign settings help