Skip to main content
webdna homepage

QR Code

QR code plugin for Craft CMS sites

As QR codes grow in popularity, they offer a simple, effective way to enhance your marketing or user experience. This plugin generates QR codes that direct users to relevant content or offers.

Allows you to easily generate QR codes from Craft CMS.

Offer a hands-free way for your customers to interact with your business.

Help stakeholders access the information they need quickly.

From marketing campaigns to contactless payments, QR codes have become important tools when it comes to a range of applications. The webdna QR code plugin allows you to effortlessly generate QR codes using field types, variables, or Twig filters, providing flexibility and convenience for integrating QR codes into your operations.

How does the webdna QR Code Generator work?

Whether through field types or Twig filters, this plugin enables seamless QR code generation in Craft CMS. The webdna QR code plugin offers customisable options such as type of data input and QR code size. This will allow you to tailor QR code properties to suit your unique objectives and brand.

The benefits of QR codes

  • A cost-effective solution: When compared to traditional advertising methods, QR codes offer a cost-effective way to deliver targeted content to a wide audience. By implementing the webdna Craft CMS QR code plugin you can engage in effective marketing with minimal cost.
  • A versatile tool: QR codes can be used in various ways to serve different purposes depending on your organisation’s objectives. This could be directing users to a specific webpage, enabling easy access to contact information, facilitating mobile payments, or providing interactive experiences.
  • Contactless Interaction: In today's increasingly digital and contactless environment, QR codes offer a touch-free way for customers to interact with businesses. This is particularly relevant in situations where hygiene and safety considerations are paramount, such as during the COVID-19 pandemic.
     

Looking for a Barcode solution? We have a plugin for that too. Take a look at our Barcode Plugin for Craft CMS.

QR Code Plugin Technical Information

This plugin allows you to use a field type, variable or twig filter to generate a QR Code. It accepts the following parameters:

  • Data: the data for the code.
  • Size: the size in pixels (default: 300)

Fieldtype: In the fieldtype settings, you can use Twig to dynamically get properties of the element that it is set on. eg on a user element:

   {"name":"{{ user.fullName }}"}

Twig variables:

   {{ craft.qrcode.generate(1234567890) }}
   {{ craft.qrcode.generate({"name":"John Smith"}, 100) }}

Twig Filters:

   {{ 1234567890|qrcode }}
   {{ {"name":"John Smith"}|qrcode(100) }}

QR Code in action: A case Study

This client delivers remote well-being sessions for businesses across the UK. Each session is limited to the optimum number of delegates and so, to make the most of the time available, sessions run back to back throughout the day. 

Once the day is scheduled and booked with a customer, their employees will receive a link where they can book a time slot that suits them and fill out all the information our client needs for the session. 

Once the booking is confirmed the delegate receives a confirmation email which includes their unique QRcode. They may then present the QR code on a device or, if they prefer, print it. This means that the busy team can scan and record attendance in seconds. Using the webdna QR code plugin speeds up and improves the efficiency of the entire process.

For full technical details of the QR Code generator plugin, visit Craft's Plugin Store.