Integration with Shopify Point of Sale (POS)

Setting up Growave’s Rewards program with the Shopify POS app allows you to offer a seamless loyalty experience in-store, where customers can easily earn and redeem rewards. This guide will walk you through the setup and ensure both new and existing customers benefit from your loyalty program in-store.


Download the Shopify POS App

Install the Shopify POS app from the App Store or Google Play

If you have an existing Shopify account, log in to the app. Your products will automatically appear, ready for POS transactions.


Activate the Rewards program in Growave

In your Growave admin panel, enable the Rewards program. The Rewards program will then be added to the list of available apps in Shopify POS.

To manage how rewards apply across sales channels, you can specify whether discounts are available online, in-store, or both while setting up Ways to redeem in the Growave admin panel. This provides flexibility for rewarding customers in the way that best suits your business:

  • Online Store: Discount applies only to online purchases.
  • Shopify POS: Discount applies only in physical stores using Shopify POS.
  • Both: Discount applies to both online and in-store channels.

Exceptions for specific reward types

For Shopify POS, only Fixed Discounts work. If you select Both as the sales channel, these parameters apply online but are ignored in Shopify POS.

NOTE: The default setting for new stores is Online Store. This applies to cash and percentage discounts.


Use Loyalty QR and other Growave extensions in Shopify POS

Using a QR code makes customer lookup in your loyalty program faster and more accurate. Previously, cashiers had to manually search for clients in the database by asking for details, which posed privacy concerns in offline shops and often led to typos and errors. 

Now, with the Growave Loyalty QR feature, cashiers can scan the QR code to instantly locate and add customers to the cart.

Add Loyalty QR tile to Shopify POS

  1. Open the Shopify POS mobile app on your device.
  2. Tap Add tile to open the tile options.
  3. Navigate to Apps and select Growave from the list.
  4. Tap the Loyalty QR extension to add the Loyalty QR tile to your POS interface.

You can also add the Redeem rewards extensions to enhance customer interactions and seamlessly apply loyalty rewards during checkout.

Add product to cart

At the bottom of the Shopify POS app, tap the Products section and select items to add to the cart.


Direct customers to their QR code

Instruct customers to open your shop’s website and log in or register. You can create posters with a QR leading to your shop's website.

We've prepared two Canva templates for you:

  1. Extended template (can be used for displaying around the store)
  2. Compact version (for placing at the counter).

In Canva, go to the File menu and click Make a copy to add the template to your collection and start editing:

Ask them to open the Rewards widget, tap the QR icon, and present their QR to a cashier:

NOTE: If you prefer generating a 1D barcode for customers instead of a QR code, this option is available. Contact our support team to enable the barcode feature.

Scan the QR code

  • Open the Shopify POS app.
  • Tap the Loyalty QR tile to enable the scanner.
  • Scan the QR code from the customer’s device to instantly add them to the cart.

After selecting the product and adding the customer, Shopify POS will display the number of items in the cart. The Redeem rewards tile will display the rewards to be redeemed and available discounts:

Growave - Shopify POS - POS rewards

We have also prepared a guide you can use to train your cashiers on using Loyalty QR and engaging customers in your Rewards program.


Earn points while placing an order in Shopify POS

When a registered customer completes an in-store purchase through Shopify POS, points are awarded automatically for actions like Place Order, Punch Card, or Buy X to Get Y. If a Boost campaign is active, the points will be multiplied according to the Points Multiplier settings.


If you have any questions, feel free to contact us at support@growave.io or use the chat in the bottom-right corner. We’re here to help! 🤗