> For the complete documentation index, see [llms.txt](https://eventx-hq.gitbook.io/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eventx-hq.gitbook.io/knowledge-base/check-in/check-in-setup/custom-qr-code-for-check-in.md).

# Custom QR Code for Check-in

The EventX Check-in App supports scanning 3rd party QR codes. Organisers can import 3rd party QR code strings (eg. Eventbrite attendee QR code, or internal attendee QR code, etc) to the EventX platform.

### Before You Begin, Please Note the Following Limitations:

1. **Duplicate Custom QR Codes**: EventX does not perform duplication checks for custom QR codes. If duplicate custom QR codes are imported to more than 1 attendee, the system will recognize only the first one.
2. **Printable QR Code Size**: If the QR code string is too long, you may need to increase the printable QR code size. Recommended QR code string length: within 20 alphanumeric characters.
3. **Lead Capture Compatibility**: Custom QR codes cannot be scanned using the Lead Capture feature.
4. **QR Code Updates**: If a custom QR code is updated, any previously printed versions will no longer be recognized by the EventX Check-In App.

## Steps

1. In the CSV file that you are about to upload to EventX, create a column to store the 3rd party QR Code string.\
   ![](/files/frkbPMOmI2mDW3SaCcnI)
2. When uploading the CSV file, be sure to map the QR Code column created to **Custom Check In Token**.\
   ![](/files/3I0DoJHGR39TmviGp1zx)
3. Once the attendee has been uploaded, the QR Code of the QR Code string can be scanned by our Check-in App.

## Remarks

1. The custom QR code string needs to be unique for each attendee in each event.
2. If 2 attendees are assigned to the same QR Code string, the latest assigned attendee will be checked-in on the check-in app.

## How to import QR Code from Eventbrite to EventX

1. Go to the **Reporting** page.\
   ![](/files/uw8qrsW00wR9Cn2EjSVc)
2. Click on **Edit Columns.**\
   ![](/files/PWinXqFRcNXHXBmyNYVG)
3. Select the **Barcode Number** checkbox.\
   ![](/files/7bgZc1ECZ0QEVCs4hw6T)
4. Export the report by clicking on **Export**. Once the report is ready, download the report under the **Exports** tab.\
   ![](/files/sf6KMj2xGcGUZWjdcQ7A)
5. Copy the **Barcode Number** from the downloaded Excel file and paste it into the new column created on the CSV template to be uploaded onto EventX.\
   ![](/files/btujZ0DQ1bt1rBdCehiG)
6. The attendee will only need to show their Eventbrite QR Code. Our EventX check-in app will be able to scan the QR Code. ![](/files/jtv1kZnOaqLx8r3Ums20)

## Frequently Asked Questions

### Q: Can I use custom QR codes from any ticketing platform?

**A:** Yes, as long as the QR code string can be exported and imported via CSV. The string must be under 20 characters and unique per attendee. Eventbrite import is documented above as a reference workflow.

### Q: Do custom QR codes work with Lead Capture?

**A:** No. Custom QR codes are not compatible with the Lead Capture feature.

### Q: What happens if two attendees have the same custom QR code?

**A:** The import validation will reject duplicates. Each custom QR code string must be unique.
