GalmisBarcodify - Customer Selector

Sharing QR codes with the customers

If you wish QR codes to be automatically generated and shared with your customers, this guide is for you!

For plain QR code images add

  <img src="https://select-customer-barcode-prod.herokuapp.com/public-api/v1/qrcodes/{{shop.permanent_domain}}/{{customer.id}}" />

to the selected Shopify notification template or customer's account.liquid (or alternative) page file.

Similarly, for Apple Wallet passes of your custom design add

<a download href="https://select-customer-barcode-prod.herokuapp.com/public-api/v1/passes/{{shop.permanent_domain}}/{{customer.id}}"> <img src="https://barcodify-prod.s3.amazonaws.com/public/add-to-apple-wallet/Add_to_Apple_Wallet_rgb_US-UK.png" /> </a>

If you are not comfortable with HTML or Liquid, you can preview templates before saving or revert to default after saving or email me.

The guide does not apply to barcodes/QR codes created manually via customer registration.

Example

If you wish your newly activated customer to receive his/her unique QR code automatically, edit the "Customer account welcome" template. For example, you could include the image after the "You've activated your customer account. Next time you shop with us, log in for faster checkout." message.

Before:

{% capture email_body %}
You've activated your customer account. Next time you shop with us, log in for faster checkout.
{% endcapture %}

Shopify customer account welcome notification preview

After:

{% capture email_body %}
You've activated your customer account. Next time you shop with us, log in for faster checkout.
<img src="https://select-customer-barcode-prod.herokuapp.com/public-api/v1/qrcodes/{{shop.permanent_domain}}/{{customer.id}}" />
{% endcapture %}

Shopify customer account welcome notification with QR code preview

Similarly, you could add the QR code image to other templates such as

  • "Contact customer" - if you wish to email the QR code to the selected customer manually. Unfortunately, bulk email functionality is not supported.
  • "POS and mobile receipt" - if you wish to email the QR code together with POS receipt.

etc.

How does it work?

{{shop.permanent_domain}} and {{customer.id}} in the code snippets are replaced with the actual values in the notifications/pages. These values are used to generate QR codes and are provided by Shopify. Therefore, please do not try to share the links outside of Shopify notification templates/pages - this would generate the same invalid QR code for every customer.

Is there a mobile app for storing QR codes?

Barcodify - Customer Selector is a Shopify app only. However, your customers could use other 3rd party apps to store plain QR codes. One of the best apps in the market is Stocard (not affiliated). The app works on iOS and Android.

Apple Wallet passes can be viewed on iPhones, Apple watches and iPods without any additional apps. Android devices require 3rd party applications such as WalletPasses (not affiliated).