> 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.\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-1e04d638f3dd3e4e6516bfea33311c9e08aa967d%2Fedbsnfdc9815cc843759bdf7e6c9b8dae87a289b9a10e5bfbae0c58790487d20f797330f94d15a71_a5bad29d.png?alt=media)
2. When uploading the CSV file, be sure to map the QR Code column created to **Custom Check In Token**.\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-9e6334a69a5990dbbf5d3e6cdafb3e426de13930%2Fedbsn484d91cbf48bbb1a24aa8414fdae5239f9d47ed13b648c611c5321e44ea1654cb8257ef56a7_fc94991e.png?alt=media)
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.\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-a1fa16f259cfdbc9e290216d15edaeae52c9fe7f%2Fedbsnfc1842f9b902fa51602485f4d825d283f82862b81797aecbb5bdf32e7c7b5b892336e303866_d44f69d5.png?alt=media)
2. Click on **Edit Columns.**\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-2ebafa10be5bcbd83be5997baeb469425d680898%2Fedbsnc1d322ad3c24e6e13289bc0fa67561025d28baa93b0749ab64c807de2db9d3205c6b51e17ae_19314d0d.png?alt=media)
3. Select the **Barcode Number** checkbox.\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-ffb65179bf3f0002a4770fadaacf469d8e1857b9%2Fedbsn1921640b83a32237b78fa199301d35743d2dd8fe2736b06d14a38aa5c1ca0b21f0ff94da697_2f36a5f4.png?alt=media)
4. Export the report by clicking on **Export**. Once the report is ready, download the report under the **Exports** tab.\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-1e111636b1e15b1b162defc5f1048b98a27018cb%2Fedbsn9feaaf9c3e8d868b273ed270ddf51c2921d754aa6a3574ca5e25739b9b1685abaa3c0746126_b7773690.png?alt=media)
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.\
   ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-5ec55dba367aa972c123da024da9cc0b17ba9312%2Fedbsne7baecab5abf7b039a4825f56d49cd9dcde3b20a22f7087c30588933482057b8d06b44f3261_2ed16600.png?alt=media)
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. ![](https://2387933484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMspAfk0kHdGEufQIsJLP%2Fuploads%2Fgit-blob-a5176fcf47090fdf34e21d2facaebc9a4c833c8b%2Fedbsn5ce59cab618829ef1754226bb41a2e08a96b1e11f9789f5fdd65c495fa240fea0ef9218773e_623f3528.png?alt=media)

## 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.
