If you have ever generated a QR Code or a Datamatrix barcode, you’ll notice that that the barcodes can encode different forms of data. Decoding these barcodes with a mobile handset equipped with the appropriate software will trigger various actions depending on what was encoded. For example, upon decoding these barcodes, you could be prompted to send a text message or prompted to save contact details or even prompted to visit a web link.
A casual glance at any of these generated barcodes reveals one thing – the barcodes look more or less the same. It’s not easy to guess what’s encoded just by looking at the barcodes. The only way to know about the encoded content is to decode them or be informed in advance about what to expect.
The problem
When deploying 2D barcode campaigns, you are going to be faced with three groups of people
1) People who know what 2D barcodes are.
2) People who don’t know what 2D barcodes are.
3) People who really don’t care about the benefits of 2D barcodes.
How do you address all these people in a user friendly manner?
Consider the following scenario-
You are trying to reach people through the print medium, so you have decided to enhance your content using 2D barcodes. You want people to scan the 2D barcode, visit your link www.example.com/coupon, and consequently download a coupon which can be redeemed in store. Since your content is out in public, there are many other 2D barcodes vying for people’s attention.
So how do you get these three groups of people to scan your 2D barcode? Typical 2D barcodes we’ve seen deployed look like the one below.

They are just plain, with nothing distinctive about them. People in group 1 are the ones who tend to scan this.
Existing solutions to address people in group 2 tend to go like this :
The publisher asks the end users to send a text message to some number.
The end users then receive a link asking them to download a decoding application.
The end users visit the link and download the app.
They then install the app.
Once they have done that, they have to fire up the app.
They briefly figure out how the app works. It then takes them like 2 or 3 attemps to decode the barcode.
They then realize a link was encoded and finally visit the link.
Frustrating isn’t it? Wouldn’t it be simpler to have just shown them the link and asked them to visit it? What about the people in group 3. People who know what 2D barcodes are, but can’t be bothered to decode them because they’d rather type in the link for themselves. How do you reach this people?
The solution
In a world where everything is vying for our attention, we need something practical. Something that works. For example a call to action. In our example above using a barcode labeled like the one below would yield more results.

Sample link: www.ventipix.com/demob/coupons
A simpler approach for addressing people in group 2 and 3 would be to show them the link to visit. Upon visiting this link, they would then navigate to the destination you wanted them to take.
Our labeled 2D barcodes, which include Labeled QR Codes™ and Labeled Datamatrix™, address the issues mentioned in this post. You can label the QR Code or Datamatrix barcodes with call to action keywords e.g buy now etc. People choosing to type in your URL will be prompted to enter either a DM ID or QR ID depending on which barcodes you are using. Once they have visited the link, they will be prompted to enter a numeric number which also doubles up as your analytic ID. In either cases, you reach as much people as you can whilst tracking the success of each campaign.
Are you achieving your desired results? End user experience matters!