To transmit data (e.g. customer numbers or voucher codes) in encrypted form, codes can be a good option. Barcodes or QR codes can be an option for this.

Together with address data, this data can be transmitted to optilyz and used.


A barcode is a small, two-dimensional code consisting of a series of lines (or bars) and spaces (usually white spaces of different sizes with black lines of different thickness). The specific sequence of bars and spaces can be read by a machine (a barcode scanner) and represents numbers and other symbols. A barcode generally consists of five components:

  • Quiet zone
  • Start character
  • Data characters (with an optional “check character”)
  • Stop character
  • Additional quiet zone

Most used – Code 128

Code 128 is one of the most popular linear barcodes with the highest storage density and is often used for applications where a relatively large amount of data needs to be encoded in a relatively small space.

Other Barcode types:

  • Code 39
  • International Article Number (EAN)
  • PDF417
  • Data Matrix (can store about 2.000 characters)
  • Aztec

QR Codes

QR codes can store information in two directions - horizontally and vertically - and can therefore store much more information, for example:

  • e-mail addresses
  • names
  • product details
  • website URLs
  • data (e. g. calendar appointments)
  • SMS messages
  • location data
  • plain text

Some QR codes contain a hyperlink (like ours does above) that takes the user directly to a company’s website or to an order form page. 

Thanks to its flexible encoding features, the QR Code lets you even download links to film clips, coupons and special files.

Which information does optilyz need?

optilyz only needs the type of code to be displayed, which we should use to encrypt the data. Please provide us with this information via or talk to your direct optilyz contact person.

Warning on Noto Emoji 14.0 Important: The content to be encoded must meet the specifications of the barcode. (Some codes can only contain digits, e.g. EAN13).

Learn all about relevant topics of (hyper)personalisation in the following articles:

> Introduction: Why (Hyper)personalization is worth it

> Basics: simple personalization

> Advanced: Image Personalization

> Advanced: Text personalization

Technical requirements