iloveQR
Plans and pricesFAQAPI
iloveQR

Create, customize, and track your QR codes with our powerful platform. Trusted by thousands of businesses worldwide.

4.9/5 on Google Reviews

  • QR Types
  • Dynamic QR
  • Static QR
  • Analytics
  • Templates
  • Bulk Builder
  • Custom Domains
  • API
  • About us
  • Pricing
  • Contact
  • Blog
  • FAQ
  • Help Center
  • Privacy Policy
  • Terms and Conditions
  • Cookies Policy
  • GDPR
  • Report Abuse

© 2026 iloveQR. All rights reserved.

    Back to Help Center
    Security

    Setting Scan Limits for QR Codes

    3 min readLast updated: 7/7/2026

    Setting Scan Limits

    Control and restrict the number of times your QR code can be scanned.

    Why Use Scan Limits?

    Use Cases:

    • Limited quantity promotions
    • Exclusive access codes
    • One-time tickets
    • Contest entries
    • Beta testing access
    • Prevent abuse

    Types of Scan Limits

    Total Scans: Maximum number of scans across all users.

    Per User: Maximum scans per unique device/user.

    Per Time Period: Limit scans per hour, day, or week.

    Setting Up Scan Limits

    1. Open QR code settings
    2. Go to Security tab
    3. Enable Scan Limits
    4. Choose limit type
    5. Set threshold
    6. Configure behavior after limit

    Limit Behaviors

    Hard Stop:

    • QR code becomes inactive
    • Shows "Limit Reached" message
    • No further access allowed

    Waitlist:

    • Collect email addresses
    • Notify when limit resets
    • Good for high-demand offers

    Alternative Content:

    • Redirect to different page
    • Show coming back info
    • Collect interest

    Per-User Limits

    Device Tracking: Based on device fingerprint and IP.

    Use Cases:

    • One discount per customer
    • Prevent bulk redemption
    • Fair access to limited resources

    Settings:

    • 1 scan per user (one-time use)
    • 3 scans per user (allow retries)
    • 10 scans per user (generous access)

    Time-Based Limits

    Rate Limiting: Prevent rapid-fire scanning.

    Examples:

    • 10 scans per minute (prevent bots)
    • 100 scans per hour (manage server load)
    • 1000 scans per day (fair distribution)

    Reset Options

    Manual Reset: Admin can reset counter anytime.

    Scheduled Reset:

    • Daily at midnight
    • Weekly on Monday
    • Monthly on 1st
    • Custom schedule

    Auto-Reset: After expiration or specific date.

    Monitoring

    Real-Time Counter: See current scan count vs limit.

    Alerts: Get notified at:

    • 50% capacity
    • 75% capacity
    • 90% capacity
    • 100% capacity

    Analytics: Track rejected scans and patterns.

    Examples

    Flash Sale (First 100):

    • Total scan limit: 100
    • Behavior: Show "Sold Out" page
    • Alert at 90 scans

    One-Time Event Ticket:

    • Per-user limit: 1 scan
    • Behavior: Show "Already Used"
    • Track for fraud prevention

    Daily Deal:

    • Total: 50 per day
    • Reset: Daily at midnight
    • After limit: Tomorrow's offer preview

    Contest Entry:

    • Per user: 3 entries max
    • Total: 10,000 entries
    • After: "Contest Closed" message

    Best Practices

    Clear Communication: Tell users about limits upfront.

    Grace Period: Allow small buffer for edge cases.

    Alternative Options: Provide next steps when limit reached.

    Monitor Patterns: Watch for suspicious activity.

    Test Thoroughly: Verify limits work as expected.

    Was this article helpful?

    Related Articles

    Data Retention and Privacy