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
Enable the Rewards program in your Growave admin panel. It 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.
The default setting when creating Ways to redeem is set to the Online store. The following reward types are available for both Shopify POS and Online Store options:
- Amount discount (fixed)
- Percentage discount (fixed)
- Free product
- Free shipping
For Shopify POS, only fixed discounts (Amount and Percentage) can be created in Growave and redeemed via the POS device. However, if a variable discount is redeemed in the online store, it will also become available for use in Shopify POS.
Gift cards are not available for Shopify POS
Add the Redeem Rewards tile to Shopify POS
To enable the Redeem Rewards feature in your Shopify POS, ensure you have installed Shopify POS, activated the Rewards app in Growave, and configured it for Shopify POS.
Then follow these steps to add the Redeem Rewards extension to your POS terminal:
Option 1: From Shopify admin:
- Go to Points of Sale → Settings → POS apps → choose Redeem Rewards → click Add.
Option 2: From Shopify POS mobile app:
- Open the Shopify POS mobile app on your device.
- Tap Add tile to access tile options.
- Navigate to Apps and select Growave from the list.
- Tap the Redeem Rewards extension to add it to your POS interface.
- Click Save to apply the changes.
Once added, you can use this extension to redeem rewards and apply them to orders in your offline store. You can either add items to the cart first and then assign a customer to the order, or add the customer first and then select items.
- Tap the Products section in Shopify POS and select items to add to the cart.
- Tap the Add customer tile, then either:
- Add a new customer, or
- Use the Search customers bar to find and add an existing customer to the order.
- When both the customer and items are added to the order, tap the Redeem Rewards tile to redeem rewards for points available for that customer or apply any active discounts.
While this extension can work independently, pairing it with the Loyalty QR extension streamlines the process and enhances security. The Loyalty QR extension lets you quickly and securely find and add customers to an order by scanning their QR code.
Add Loyalty QR tile to Shopify POS
Feature availability
The Loyalty QR feature is available starting from the Growth plan.
How to
Users of Growave 2.0 (those who joined our app after January 22, 2024, can enable the Loyalty QR feature from the Growave admin → Rewards → Settings → Loyalty QR section. Here you can also choose to generate a 1D bar code or a 2D QR code:
Using a QR code speeds up and improves customer lookup in your loyalty program. Previously, cashiers had to manually search the database for clients 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.
Follow these steps to add the Loyalty QR extension to your POS terminal:
Option 1: From Shopify admin:
- Go to Points of Sale → Settings → POS apps → choose Loyalty QR → click Add.
Option 2: From Shopify POS mobile app:
- Open the Shopify POS mobile app on your device.
- Tap Add tile to open the tile options.
- Navigate to Apps and select Growave from the list.
- Tap the Loyalty QR extension to add the Loyalty QR tile to your POS interface.
- Click Save to apply the changes.
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
Ask customers to visit your shop’s website and log in or register for an account. To make this easier, you can create posters with a QR code that links directly to your shop’s login or registration page. Use free tools like QR Code Generator or QRStuff to generate the QR codes.
We’ve prepared two free Canva templates you can use:
- Extended template (can be used for displaying around the store)
- Compact version (for placing at the counter).
To edit a template in Canva, go to the File menu and click Make a copy to add it to your collection.
Ask customers to open the Rewards widget on your shop website, tap the QR icon, and present their QR to a cashier. Customer can also save their QR code for further use.
Pro tip
The downloaded QR code will display your shop URL at the top by default. You can also customize it by adding your logo to the customer's QR code. To do this:
- Go to Shopify Settings → General → Brand assets → click Manage.
- Scroll to the Logo section, upload your logo, and click Save.
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:
We have also prepared a guide you can use to train your cashiers on using Loyalty QR and engaging customers in your Rewards program.
Award points for placing orders 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, Spend X to Get Y, and Buy X to Get Y. If a Boost campaign is active, the points will be multiplied according to the Points Multiplier settings.
Language settings
Growave widgets in Shopify POS automatically adapt to the device language. However, to display the correct language for the “Ways to redeem” actions in Shopify POS, you must first add the required language in Shopify admin and translate the action titles.
📖 Learn how to add languages in Shopify and translate Ways to earn and Ways to redeem in Growave
If the POS system language differs from the Shopify admin language, Growave widgets will follow the POS system's language, which is detected from the device settings (e.g., iPad system language).
Even if the language isn't available in Shopify POS, Growave widgets will still display translations based on the device language, ensuring a localized experience for both merchants and customers using Shopify POS.
Want to see Growave in action?
Book a live demo to explore key features, ask questions, and get expert recommendations tailored to your store.
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! 🤗