There’s been a lot of discussion in the mobile barcode industry over indirect vs. direct codes, including some of our other blog posts on this topic (see Control Your Codes and Response to Direct vs. Indirect Discussion). As a follow up, I wanted to take a moment to offer a more in-depth look and explain how indirect codes work – and how they can increase the functionality of a 2D barcode campaign.

Open protocols and interoperability enable everyone to publish their own indirect codes and have them work with any open barcode scanner.  There is a lot here, in terms of improved function and value over direct, if one’s reader can be easily adapted to know what to do with open format indirect codes.  And that problem has been solved.

Large brands, corporations, organizations and government agencies will focus on indirect because it can be a richer, more targeted and more secure experience, especially where multiple sessions are triggered by a scan or where transparency matters.

If small companies want to use free, direct codes or larger companies are testing or just bringing people to a simple landing page with direct – no problem. They may not need the flexibility and control of indirect. They may not need third party validation or a more sophisticated policy based rules and reporting for things like cooperative marketing.

But big brands want traceability and control.  In some cases, their signage and products can be out there “on the shelf” for quite some time. Being able to change the content associated with an indirect code gives them a great deal of flexibility.

The 2D barcode space is still in its infancy. The players are small and the space is evolving. And whether brands go direct or indirect, they need to control their marketing and ensure they are not captive to any one technology vendor.