1. Home
  2. Docs
  3. Topics
  4. Events
  5. Barcode performance

Barcode performance

When checking in large numbers of attendees at an event, every second counts. This article includes various recommendations that will help speed up your check-in process and ensure that you ace your next event.

Configure the FooEvents Check-ins Apps for faster check-ins

By default, the FooEvents Check-ins Apps update the ticket listing screen after scanning a ticket. This is to ensure that the check-in status of all attendees are updated should you have multiple entry points. If you are running an event with thousands of attendees, updating this list after each scan can take up valuable seconds and slow down the check-in process. However, you can avoid this by configuring the app to perform auto check-ins. This means that when a ticket is scanned, it will automatically check-in the attendee and return to the scan screen which significantly speeds up the check-in process. The app will not need to return to the ticket list every time a ticket is scanned so you won’t need to re-sync each time.

To enable this setting follow these steps:

  • Login to the FooEvents Check-ins App
  • Go to Settings
  • Enable Auto Check-in

Ensure your hosting provider does not block access to the XML-RPC file

Each time the app connects to your WordPress site to check-in an attendee, it does so via the WordPress XML-RPC file. FooEvents uses the XML-RPC file for it’s intended purpose, however, spammers often use this file for nefarious proposes. As such, some hosting providers may incorrectly flag the increased server requests through this file as suspicious and block the FooEvents Check-ins Apps from accessing this XML-RPC file. Although this does not happen very often, we recommend contacting your hosting provider and asking them to white list the IP addresses of all your devices (computer, smartphone, tablet etc.) well before the day of your event.

To check that your xmlrpc.php file is accessible, enter in the web browser on your phone. You should see the following message if the xmlrpc.php file is accessible: “XML-RPC server accepts POST requests only.”

Use FooEvents Express Check-ins with an external barcode scanner

The fastest and most reliable way to scan a barcode is to scan the ticket using a handheld external barcode scanner paired with the FooEvents Check-ins Apps or FooEvents Express Check-ins extension. Much like the app, the FooEvents Express Check-ins interface offers an auto check-in option. When enabled, the interface will auto check-in an attendee if a ticket ID is found in the system. This is by far the fastest, most reliable way to check-in attendees at your event.

Ensure that your website is optimized for high traffic volumes

Your website will likely get very busy when tickets go on sale as well as closer to the day of the event. Ensure that your website is running as fast as possible by implementing an effective caching service. There are various caching plugins available, however, we have found WP Rocket to be the easiest to use and most robust in terms of its compatibility with other plugins and themes.

WP Rocket also includes these other website optimization features:

  • Minifies CSS, JavaScript, and HTML
  • Removes render-blocking JavaScript
  • Leverages browser caching
  • Google Font optimization
  • CDN support
  • Database optimization
Tags , , , , , , , ,
Was this article helpful to you? Yes No