Route visitors to different destinations based on time criteria like day of week, time of day, day of month, or specific dates using scheduler condition workflow steps.
Quick summary
- Route visitors based on day of week (e.g., weekdays vs. weekends)
- Set time-based routing with specific hours of the day
- Configure day of month conditions for recurring monthly events
- Create specific date conditions for one-time or annual events
- Combine multiple scheduler conditions for sophisticated routing logic
- Use fallback destinations when no conditions match
Overview
Scheduler conditions allow you to create time-aware QR code experiences that automatically route visitors to different destinations based on when they scan. Whether you need different content for business hours, weekend events, or special occasions, scheduler conditions make it possible without manual updates.
Types of scheduler conditions
Day of week condition
Route visitors based on which day they scan your QR code.
Common uses:
- Different menus for weekdays vs. weekends
- Business hours routing for restaurants or stores
- Event-specific content on particular days
How it works: Define day groups (0=Sunday through 6=Saturday) and assign each group to a different workflow step.
Example setup:
- Weekdays (Monday-Friday): Route to business lunch menu
- Weekends (Saturday-Sunday): Route to brunch menu
- Fallback: Route to general menu
Time of day condition
Route visitors based on the current time (24-hour format).
Common uses:
- Different menus for breakfast, lunch, and dinner
- Business hours vs. after-hours information
- Time-sensitive promotions
How it works: Define time ranges (e.g., "09:00" to "17:00") and route to different destinations.
Example setup:
- Morning (06:00-11:00): Route to breakfast menu
- Lunch (11:00-15:00): Route to lunch menu
- Dinner (15:00-22:00): Route to dinner menu
- Fallback: Route to closed message
Day of month condition
Route visitors based on the day of the month (1-31 or -1 for last day).
Common uses:
- Monthly promotions on specific days
- Recurring events (first Friday, last Monday)
- Billing cycle reminders
How it works: Specify days of the month (1-31) or -1 for the last day of any month.
Example setup:
- Day 1: Route to "New Month Special" promotion
- Day 15: Route to "Mid-Month Sale"
- Day -1 (last day): Route to "End of Month Clearance"
- Fallback: Route to regular content
Specific date condition
Route visitors based on exact calendar dates (with optional year).
Common uses:
- Holiday promotions
- Special events
- One-time campaigns
- Anniversary celebrations
How it works: Define specific dates (month and day, optionally year) for targeted routing.
Example setup:
- December 25: Route to Christmas special
- July 4: Route to Independence Day promotion
- January 1, 2026: Route to New Year 2026 exclusive offer
- Fallback: Route to regular content
Setting up scheduler conditions
Step 1: Access your workflow editor
- Log in to your Linkbreakers dashboard
- Navigate to QR Codes
- Create a new QR Code or edit an existing one
- Open the workflow editor
Step 2: Add a condition step
- Click between existing steps where you want to add routing logic
- Select the appropriate scheduler condition type:
- Day of Week Condition
- Time of Day Condition
- Day of Month Condition
- Specific Date Condition
Step 3: Configure your condition
For day of week:
- Create named options (e.g., "Weekdays", "Weekends")
- Select days for each option (0=Sunday through 6=Saturday)
- Connect each option to the appropriate next step
For time of day:
- Create named time ranges (e.g., "Business Hours")
- Set start and end times in 24-hour format (HH:MM)
- Connect each range to the appropriate next step
For day of month:
- Create named options (e.g., "First of Month")
- Specify day numbers (1-31, or -1 for last day)
- Connect each option to the appropriate next step
For specific dates:
- Create named dates (e.g., "Christmas", "Black Friday")
- Set month (1-12) and day (1-31)
- Optionally set year for one-time events
- Connect each date to the appropriate next step
Step 4: Set fallback destination
Always configure a fallback (else) destination for when no conditions match. This ensures visitors always have a valid path through your workflow.
Best practices
Use named options: Give your conditions descriptive names like "Business Hours" or "Weekend Brunch" for easier management.
Test thoroughly: Verify your time-based routing works correctly across different time zones if your audience is distributed.
Combine conditions: Chain multiple scheduler conditions together for sophisticated routing (e.g., check day of week, then time of day).
Set clear fallbacks: Always provide a fallback destination that makes sense when no specific conditions apply.
Keep it simple: Start with basic time routing and add complexity only as needed. Overly complex routing can be hard to maintain.
Consider time zones: Scheduler conditions use the time zone of the scanning visitor's device.
Common use cases
Restaurant menus
Challenge: Different menus for breakfast, lunch, dinner, and weekend brunch.
Solution: Combine day of week and time of day conditions.
Setup:
- Day of week condition: Check if weekend
- If weekend: Route to brunch menu (10:00-15:00) or dinner menu (15:00-22:00)
- If weekday: Route based on time of day (breakfast/lunch/dinner)
Seasonal promotions
Challenge: Automatic holiday-specific content without manual updates.
Solution: Use specific date conditions for each holiday.
Setup:
- December 25: Christmas promotion
- October 31: Halloween sale
- February 14: Valentine's Day special
- Fallback: Regular content
Business hours information
Challenge: Show "Open" vs. "Closed" information automatically.
Solution: Combine day of week and time of day conditions.
Setup:
- Day of week: Monday-Friday
- Time of day: 09:00-17:00 = Show contact form
- All other times: Show "We're closed" message with hours
Monthly campaigns
Challenge: First-of-month promotions and end-of-month clearance.
Solution: Use day of month conditions.
Setup:
- Day 1-5: New arrival showcase
- Day 15-20: Mid-month flash sale
- Day -1 (last day): End-of-month clearance
- Fallback: Regular catalog
Frequently asked questions
What time zone do scheduler conditions use?
Scheduler conditions evaluate based on the visitor's local device time, not your account's time zone. This ensures the experience matches the visitor's local context.
Can I combine multiple scheduler conditions?
Yes! You can chain scheduler conditions together. For example, first check the day of week, then check the time of day for more sophisticated routing.
What happens if no conditions match?
The visitor is routed to your fallback (else) destination. Always configure a fallback to ensure a smooth visitor experience.
Can I use scheduler conditions for A/B testing?
Scheduler conditions are designed for time-based routing, not random A/B testing. For A/B testing, use other workflow features or split your traffic differently.
Do scheduler conditions work with other condition types?
Yes! You can combine scheduler conditions with scan/rescan conditions and country conditions to create highly targeted workflows.
Can I schedule content for a specific year?
Yes, the specific date condition supports an optional year parameter for one-time events.
How do I handle daylight saving time changes?
Since conditions use the visitor's device time, daylight saving time adjustments happen automatically on their device.
Conclusion
Scheduler conditions enable powerful time-based routing that keeps your QR code experiences relevant without manual intervention. Start with simple day or time routing, then layer in more sophisticated conditions as your needs grow.
Ready to create time-aware QR code experiences? Head to your dashboard and add scheduler conditions to your workflows today.
About the Author
Laurent Schaffner
Founder & Engineer at Linkbreakers
Passionate about building tools that help businesses track and optimize their digital marketing efforts. Laurent founded Linkbreakers to make QR code analytics accessible and actionable for companies of all sizes.
Related Articles
How can I send an email response after a form submission?
Automate email responses after form submissions using webhooks, Zapier, and CRM integrations. Set up instant acknowledgments and follow-up sequences.
What is the proper workflow order for lead gen?
Master the 6-step lead generation workflow: capture, qualify, nurture, engage, convert, and analyze. Build automated systems for consistent results.
What is a fallback destination in Linkbreakers
Understanding fallback destinations in Linkbreakers workflows: how they protect visitor experience when QR codes encounter broken workflows, missing steps, or system errors.
On this page
Need more help?
Can't find what you're looking for? Get in touch with our support team.
Contact Support