Why pair Shopify POS with Leal
- In-store and online purchases share one customer record, so Leal keeps a single stamp card across channels.
- Leal runs independently of your theme and checkout, and works even where Shopify loyalty apps do not reach.
- Wallet passes give in-store customers something visible that a web-only loyalty widget never will.
Set up Shopify POS and Leal with Zapier
- 1
Get your Leal API key
In your Leal dashboard, open Settings and copy your API key.
- 2
Create a Zap with the Shopify trigger
In Zapier, choose Shopify as the trigger app with the New Paid Order event and connect your store.
- 3
Filter by channel if you like
Add an optional filter on the order's source if you want different stamp rules for POS and online sales. Otherwise let both flow through.
- 4
Add Leal's Find Customer and Add Stamps actions
Choose Leal as the action app and select Find Customer, mapping the order's customer email into Search Query. Then add Add Stamps: select your Loyalty Card, map the Customer from the Find step, and leave Number of Stamps at 1.
- 5
Test and turn on
Place a test order at the till and online, confirm both stamp the card in Leal, then publish the Zap.
Field mapping cheat sheet
The exact mappings to set in the Zapier editor, using the real field names from the Leal and Shopify POS apps.
| Map this | Into this | Notes |
|---|---|---|
| Shopify: Customer Email | Leal Find Customer: Search Query | Shopify orders carry the customer email on every channel, including POS sales with a customer attached. |
| Leal Find Customer: Customer ID | Leal Add Stamps: Customer | Map the result of the Find step into the Add Stamps step. |
| Your card in Leal | Leal Add Stamps: Loyalty Card | Pick the loyalty card to stamp. Number of Stamps defaults to 1. |
Good to know
- Leal's Find Customer matches by fuzzy search across name, email, phone, and card code, or exactly by External System plus External ID once a customer is linked.
- Leal's Create Customer needs a first name plus an email or phone, and its Send Card Links option delivers the Apple Wallet and Google Wallet links automatically.
- Leal's triggers fire instantly via webhooks, so Zaps on the Leal side run within seconds.
What you can automate
Every order adds a stamp
POS and online orders both move the customer's card forward, keeping one balance everywhere.
First order creates a customer
A second Zap using Leal's Create customer action gives first-time buyers a wallet pass automatically.
In-store bonus days
Filter by POS source to run extra-stamp days that drive foot traffic.
Frequently asked questions
Does Shopify POS work with Leal?
Yes. Shopify's official Zapier app triggers on new orders, including in-store POS orders, so Leal can stamp the customer's card for every sale across channels.
Do in-store and online purchases share one card?
Yes. Shopify treats POS sales as orders in the same system, so Leal sees one customer record and keeps a single stamp card across channels.
Do I need a Shopify Plus plan?
No. The Zapier integration works on standard Shopify plans that include POS.
How is Leal different from Shopify loyalty apps?
Leal runs independently of your theme and checkout, includes Apple Wallet and Google Wallet passes, and stays with you if you ever change platforms.
Keep Shopify POS. Add Leal.
Digital stamp cards in Apple Wallet and Google Wallet, working with the till you already have. Set up your card in minutes, free to start.
Other POS systems
See the full best POS systems guide or all Leal integrations.