Skip to content

How to Schedule a QR Code for an Event: Set a Start and End Time

Ahmad Tayyem, founder of QRLynx.
Founder
· 7 min read · Reviewed by QRLynx product team
Event registration sign, calendar and clock with connected opening and closing cards.

Key Takeaway

Schedule an event QR code with QRLynx. Follow real screenshots to set start and end times, check the timezone and test registration access before printing.

To schedule an event QR code, create a dynamic link to your registration page, set its start and end date-time, then save the QR. In QRLynx, the same printed code opens the destination during that window and shows a branded unavailable page outside it.

QRLynx QR Scheduling is included with the paid Pro, Business and Enterprise plans. The generator at the top of that feature page lets you prepare the link and dates together. This tutorial uses an event-registration example and real screenshots of the current controls.

Plan the registration window first

Decide when registration should open and close, which may be different from the event itself. Have a working registration page ready before creating its QR code. Set the form or registration platform to accept submissions during the intended period too.

Example settingValueVisitor result
Destinationhttps://example.com/event-registrationYour own registration page replaces this placeholder
StartDecember 1, 2026 at 09:00Before this time, the QR is unavailable
EndDecember 3, 2026 at 18:00After this time, the QR is unavailable again
Between the boundariesOne continuous windowThe QR opens the registration page, subject to its other active controls

These dates and the example.com address are illustrative. The screenshots show an unsaved configuration, not a real event or a completed registration. Replace the URL and both dates before saving your own QR.

Schedule your event QR in QRLynx

1

Open the generator and enter the registration URL

Sign in to a QRLynx Pro, Business or Enterprise account. Open the QR Scheduling feature page, choose Website / Link and enter your working HTTPS registration address in Campaign destination. Confirm Dynamic URL is enabled. You can also edit an existing saved dynamic QR from your account.

2

Open Scheduling

In QR Code Features, select Scheduling. Read the local timezone shown at the top of the QR Scheduling dialog. If it differs from the event timezone, convert the event times to the displayed timezone before entering them.

3

Set the opening time

Enable Start Date & Time and enter the opening date and time in Activate At. For this example, use December 1, 2026 at 09:00 in the displayed timezone. Leave the start control off only if the QR should be available immediately.

4

Set the closing time

Enable End Date & Time and enter December 3, 2026 at 18:00 in Deactivate At for this example. The end must be later than the start. Leave the end control off only if you want no scheduled cutoff.

5

Save the schedule, then save the QR

Click Save Schedule to apply the modal settings. Then click Save on the generator. For a new QR, enter a clear name such as Event registration window in the Save QR Code dialog, choose a folder if useful and click its final Save button. Wait for save success before leaving.

6

Reopen and verify the saved dates

Open the saved QR from your account and check the destination and Scheduling fields again. The account Scheduling page also lists the start, end and Scheduled, Active or Ended status. Download the saved dynamic QR after checking the settings.

7

Test the QR before distributing it

Use fresh scans to check the unavailable state before opening, the destination during the window and the unavailable state after closing. Test a printed proof at the intended size. Add a readable registration deadline and timezone beside the code.

Read the timezone beside the dates

QRLynx scheduling dialog with December 1 at 09:00 and December 3 at 18:00 in the displayed local timezone.
The real Scheduling dialog shows both boundaries and the browser timezone. This screenshot uses day/month/year formatting: 01/12 is December 1, and 03/12 is December 3.

QRLynx accepts the local date-time shown by your browser and stores it as a UTC instant. In this screenshot, the displayed zone is Asia/Amman, which is UTC+3 for the example dates. December 1 at 09:00 therefore means December 1 at 06:00 UTC; December 3 at 18:00 means December 3 at 15:00 UTC.

Everyone reaches the same opening and closing instants wherever they scan. The window does not restart at 09:00 in each visitor’s timezone. A teammate viewing the saved dates from another timezone may see different clock values for the same instants.

For an event in a zone that changes clocks, check the offset for each actual event date. Avoid an ambiguous clock-change hour when possible and verify the reopened values. The Scheduling control has no separate event-timezone picker.

Finish the QR save

QRLynx Save QR Code dialog with a name field, optional folder and final Save button.
For a new QR, the final Save dialog asks for a name and optional folder. The screenshot still shows the default example.com name; replace it with a useful event name.

Closing the Scheduling dialog with Save Schedule is only one part of the workflow. Save the QR itself, then reopen it to confirm the destination and both boundaries were retained. If you only download an unsaved preview, you have not verified a saved scheduled QR.

Test before, during and after the window

Use a separate test QR with the same settings and a short window a few minutes ahead. That lets you observe the transitions before the real registration launch. Keep the actual event QR on its intended dates.

TestExpected resultWhat to check
Fresh scan before the startQR Code Unavailable pageThe registration page does not open through the QR
Fresh scan after the start, before the endRegistration destinationThe correct event and a usable form appear
Fresh scan after the endQR Code Unavailable pageThe QR no longer forwards to registration
Open the registration URL directlyWhatever the registration platform allowsIts own deadline is enforced separately

Record the time and result of each check. Use a new scan or reopen the QR’s own short link. Refreshing an already-open registration page does not repeat the QR scheduling check. Changing a phone’s clock does not change the server’s current time.

The table is a test procedure, not a claim that the future example window has already run. After the short-window check, verify the real saved QR’s dates and test its printed image under the lighting and distance where visitors will use it.

Choose what should happen after registration closes

QRLynx QR Scheduling shows the branded unavailable page outside the saved window. It does not provide a custom countdown, a waitlist page or an automatic alternate URL in this control.

If late visitors should still reach event information, keeping the QR available and closing registration on the destination page may be a better fit. Put the deadline and a useful next action on that page. Scheduling the QR alone cannot prevent someone who already has the destination address from opening it directly.

For a different destination at recurring daily hours, use the time-of-day QR redirect tutorial. That uses Redirect Rules, whose Time fields use UTC. This tutorial’s Scheduling dialog instead accepts local dates and times for one continuous availability window.

Update the window without reprinting

Edit the same saved dynamic QR to extend, shorten or remove the window. Turn off Start Date & Time, End Date & Time, or both as needed, then save the schedule and the QR again. Recheck the saved values and make a fresh scan.

If the QR stays unavailable during the intended window, check its active state and any other access controls or expiry rules. A valid schedule does not override those restrictions. Also check the registration URL directly so a destination error is not mistaken for a scheduling problem.

An event-registration link is separate from an attendee ticket or a calendar invitation. QRLynx scheduling does not validate ticket ownership, prevent duplicate entry or add an event to a calendar. See QR codes for events to choose the right system for each event task.

Prepare your event registration QR

Set one opening and closing window, save the dynamic QR and check the visitor experience before printing.

Open the QR Scheduling generator QR Scheduling is included with the paid Pro, Business and Enterprise plans.

Event QR scheduling questions

Can I set only an opening time or only a closing time?

Yes. QRLynx lets you enable either boundary independently. A start-only schedule opens at the chosen instant with no scheduled end. An end-only schedule has no scheduled delay before opening, while other QR controls still apply.

Which timezone does the QRLynx scheduling editor use?

The dialog uses the timezone reported by your browser and shows its name above the fields. QRLynx stores the entered dates as UTC instants. Every scanner follows the same window, not a separate window in their local timezone.

What does someone see before or after the scheduled window?

They see the branded QR Code Unavailable page instead of the destination. The Scheduling control does not offer a custom countdown or an alternate expired-event destination.

Can I add this schedule to a static QR that is already printed?

No. A static QR containing the registration URL goes directly to that address and cannot gain QRLynx scheduling after printing. You can control registration on the destination page, or create and print a saved dynamic QR for scheduled access.

Does the QR schedule close the registration form itself?

No. It controls access through the QRLynx QR link. Someone with the direct form URL may still reach it. Configure the registration platform’s own deadline when submissions must close everywhere.

Can I reopen the same QR for a later registration period?

Yes. Edit the existing saved dynamic QR, change or remove its boundaries and save again. The printed pattern stays the same. Check other active controls and the destination before announcing that registration has reopened.

Will this repeat every day or every week?

No. QR Scheduling defines one absolute date-time window. For different destinations at recurring daily hours, use Redirect Rules and review the time-of-day tutorial. A daily redirect rule is a different control from this availability window.

Does scheduling turn a registration QR into an event ticket?

No. A shared registration link does not prove a person owns a ticket or record an accepted entry. Use the ticketing platform’s unique ticket codes and validation workflow for controlled admission.

Which plan and QR type does this tutorial require?

Use an eligible saved dynamic Website / Link QR with a paid QRLynx Pro, Business or Enterprise plan. GS1 Digital Link QR codes do not support ordinary QR Scheduling.

Enjoyed this article? Share it!

Ahmad Tayyem, founder of QRLynx.

About the author

Founder of QRLynx, built through Jorbox LLC

Ahmad builds and runs QRLynx end to end: product, engineering, and the original QR research behind these guides. For how we research, test and review these guides, see our testing methodology and editorial policy.