I'd like to use the free BadgeScanner™ - Lead Retrieval. How do I need to set up my QR code on the badges?

Modified on Fri, 20 Sep at 11:00 AM

EventPilot® includes free lead retrieval that enables your exhibitors and other attendees to collect basic contact info by simply scanning the QR code on a badge. This badge scanner is also available as a standalone app if you search for BadgeScanner™ in the app stores. 

This feature is designed to work offline so you do not need to provide WiFi for your exhibitors.


The QR code you print on the badges must include the core contact information, which you can typically specify via your registration system. This usually includes the user's first and last name, badge ID, and email address. You can optionally add information like title or organization. (Mailing address fields are not supported.)


Browse the list of supported QR formats below. Choose a format that includes all of the fields you wish to use. 


Ensure to test your QR codes.


Tip

Limit the content in the QR code as much as possible to increase your scanning success rate. The fewer characters in your content, the simpler the QR code image is. Highly complex QR codes with a lot of content contained in the image can be difficult to scan for some devices. Scanning success depends on the complexity of the code, the device camera, lighting conditions, and the printed size of your QR code.
 


If you are using event registration software, you can typically add QR codes and have the system generate those based on your specifications. We have had clients use CDS and Abila successfully with the badge scanner feature.


If you are managing a small event without a registration software, you may use a variety of QR code generators online (Search for "QR Generator").


If your proof app or the free BadgeScanner app does not recognize your particular QR code, please send a couple of QR code samples along with the data they contain to your Project Manager or support@ativsoftware.com. We can review if it’s feasible to add your particular QR code. Customization fees may apply. 


Exhibitors and attendees can scan with the app, take notes, and export the contact list. The exported data is available in a CSV file format, which can easily be imported into mail applications or CRM systems.


If you restrict exhibitors from using your event app, your exhibitors can install the free "BadgeScanner Lead Retrieval" app from the app store to scan the QR codes.


The following QR Code Structures are built into the app already. Think of each structure as a spreadsheet table with a set number of columns and column headers. The symbols you see are the column delimiters. 

For example: 

First NameLast NameEmail
JohnDoejdoe@acme.com

If your delimiter is ^, you can transfer this table like this: 

John^Doe^jdoe@acme.com

If you are missing the first name, you'd leave the first column empty but still indicate the column: 

^Doe^jdoe@acme.com

If the last name is missing, you'd do the following:

John^^jdoe@acme.com

If the email is missing, you still add the column indicator:

John^Doe^

If you just have the last name, it would look like this: 

^Doe^

If you just had the email, it would look like this: 

^^jdoe@acme.com


The order of your columns must be an order that is supported in the badge scanner! 

If you are mixing up the delimiters or shifting the order, you are now placing content into the wrong fields. The following incorrect example would place the email in the last name field and the last name in the first name field: 

Doe^jdoe@acme.com



Supported QR Code Structures (Syntax)

You must follow the field sequence shown for your chosen format. See example above for information on handling blank/empty fields. 


Syntax: 

first^last^email^organization^badge^title
Example:

John^Doe^jdoe@acme.com^ACME Org^2018001^Support






Syntax: 

BadgeID$Event$First$Last$Email$Org

Example: 

219281$ABC123$SILKE$FLEISCHER$info@ativsoftware.com$ATIV





Syntax: 

org|badge|first|last|email

Example: 

New College|732498|Jane|Smith|smith@newcollege.edu




Syntax: 

ID^first^last^title^org^tel^url^email

Example: 

987432^Steve^Johnson^Manager^Big Box Store^9998887777^www.bigboxstore.com^johnson6@bigboxstore.com



MeCard Format

Learn more about the MeCard format


Syntax: 

MECARD:N:lastname,firstname;EMAIL:email;ORG:organization;TEL:phonenumber;TITLE:title;URL:website;;

Example:

MECARD:N:Fleischer,Silke;EMAIL:info@ativsoftware.com;ORG:ATIV;TEL:707-336-2848;TITLE:CEO;URL:ativ.me;;




vCard Format

Learn more about the vCard format


Syntax:

BEGIN:VCARD

VERSION:3.0

N:Last;First

TEL:xxx-xxx-xxxx

EMAIL:emailaddress

ORG:organization

END:VCARD


Example:

BEGIN:VCARD

VERSION:3.0

N:Johnson;Steve

TEL:123-123-1234

EMAIL:steve@abc.com

ORG:ABC Company

END:VCARD





Try Creating Your Own QR Code

  1. Go to https://www.qr-code-generator.com/
  2. Select type TEXT
  3. Copy and paste one of the structures above into the text field
  4. Press the Generate QR Code button
  5. Use the EventPilot Badge Scan app to scan your QR code


Use Mail Merge

If you use Microsoft Word, you may be able to use its Mail Merge feature (These instructions were shared by a client - thank you!)

  1. Open Word, create a mail merge
  2. Design label as needed using mail merge fields as desired
  3. Press Ctrl+F9 to insert a blank mail merge field
  4. Insert code MERGEBARCODE Field_Name QR \h 1 \q L in between the { brackets }
  5. Replace Field_Name with the merge field name from your excel file that you want to convert to a QR code


How do I know what's in my QR Code? (Decode a QR Code)

If you have received a QR code image from a third party and you are trying to find out what its content is, you can decode the image via this website: 

https://zxing.org/w/decode.jspx

Simply upload an photo of the QR code and the website will show you what it contains.


Using Google Chrome on your mobile device, you can also Scan a QR code and Google will decode the contents of the code for you.




Note: line breaks in the individual text fields are not supported


Troubleshooting Tips


When testing my QR code, the app is not able to scan the contact.

Please double-check that your syntax matches your chosen format exactly. Each delimiter must be present for the app to recognize the format. See example above for handling empty columns/unused fields.


When testing my QR code, some information is appearing in the wrong field.

Please double-check that the order of your fields matches your chosen format exactly. If the content is entered in the wrong position, it will end up in the wrong field.


I have created a QR code using VCARD and it's scanning the code but not parsing any results - the fields are blank?

  1. Download an image of your QR code to your computer
  2. Upload the image on https://zxing.org/w/decode
  3. Compare the RAW TEXT field with the required Syntax
    1. If everything appears in a single line, line breaks are missing between the fields
    2. If there is extraneous text or symbols, it should be removed



Your VCARD needs to look like this in the RAW field : 

BEGIN:VCARD

VERSION:3.0

N:Last;First

TEL:xxx-xxx-xxxx

EMAIL:emailaddress

ORG:organization

END:VCARD


This VCARD is missing the line breaks and cannot be parsed:

BEGIN:VCARD VERSION:3.0 N:Last;First TEL:xxx-xxx-xxxx EMAIL:emailaddress ORG:organization END:VCARD