Leal Zapier integrationAutomate Leal with Zapier.
The Leal Zapier integration gives you 3 triggers, 2 actions and 1 search. All three triggers are instant, so new customers, stamps and redeemed rewards reach your other tools as they happen. Leal is not a premium app, so it runs on the free plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the Leal Zapier integration does for your store
Leal is a digital loyalty platform: retail stores use it to run mobile reward cards that bring customers back. Linked to Zapier, its loyalty events can drive your other tools, and other tools can feed it, without code. You build a Zap (an automation: one starting event, then the steps that follow) and it runs on every event.
Three results come up most. A team that knows when a reward is used: Reward Redeemed fires the moment a customer claims one, and a message lands in your team chat. Customers enrolled from elsewhere: Create Customer adds them to your Leal store and, with Send Card Links switched on, sends the link to put the card in their wallet. Stamps that follow purchases made in another system: Find Customer locates the right person, for example by a Square Customer ID already linked, and Add Stamps credits the card.
What Zapier does not do here matters too. There is no action to redeem a reward, remove stamps or delete a customer. No trigger reacts to a customer being edited. And events from before the Zap was switched on are never picked up: moving that history is a separate job.
If those gaps change your plans and you are now weighing other platforms, see our n8n vs Zapier and Make vs Zapier comparisons.
Zapier vocabulary in one minute
Eight words keep coming back. Here is each one, in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for that event and nothing else.
- Action
- What the Zap does after it starts: the step that writes, sends or changes something in an app for you.
- Task
- What Zapier bills: one action your Zap completed successfully. Your plan's quota is counted in tasks.
- Instant vs polling
- An instant trigger is reported by the app the moment it happens. A polling one is checked by Zapier on a timer set by your plan.
- Filter
- A step that lets the Zap go on only when the incoming data meets your condition, and stops it otherwise.
- Search step
- A step that looks up something that already exists in an app, so the steps after it can reuse what it found.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A filter, a search or a second action makes one, and it needs a paid plan.
What Leal Zaps cost in tasks
Zapier bills completed actions only. None of the three Leal triggers costs a task, however many customers sign up or stamps get earned.
- Triggers0 tasks
- Each successful action1 task
- Free plan100 tasks a month, 2-step Zaps
- Paid plan neededNo, unless you add a search or filter
Each Add Stamps or Create Customer that goes through counts as one task; a failed one does not. The free plan gives 100 tasks a month and unlimited Zaps, each capped at two steps: one trigger, one action. A filter or a Find Customer search makes the Zap multi-step, which needs a paid plan. The grid below only applies to polling triggers. All Leal triggers are instant, so they fire straight away on every plan.
Connect your Leal account in three steps
- 01
Open the Apps page
In Zapier, go to Apps and click + Add connection. You need a Leal account first, plus access to any store data you do not own yourself and want the Zap to touch.
- 02
Pick Leal
Type Leal in the search box of the dialog, select it, then click Add connection. A new tab opens on the Leal side, where you sign in to your store account.
- 03
Sign in and grant access
Log in to Leal in that tab and allow Zapier to use the account. The connection then appears in your list, and every Leal step of every Zap you build reuses it.
Your first Leal Zap
GoalTell your team in its chat each time a customer redeems a reward, only for the rewards that pass your condition.
- 01
Set the trigger
Create a Zap, choose Leal and Reward Redeemed. It is an instant trigger, so the Zap will start the moment a reward is claimed, with no interval.
- 02
Test on real redemptions
Run the test. Zapier brings back the three most recent redemptions of the connected account, so you map fields from real data instead of a blank template.
- 03
Add a filter
From the plus icon, add Filter and set its three boxes: the field, the rule, the value. A filter makes the Zap multi-step, so it needs a paid plan.
- 04
Write the message
Pick your team chat tool and the event that sends a message. Insert the customer and reward details coming from the trigger.
- 05
Test, then publish
Test the message step once and read what was posted. If it is clear, click Publish to switch the Zap on for every redemption.
The 3 Leal triggers
3 events start a Zap when something happens in Leal, and 3 of them are instant: the app calls Zapier straight away, whatever your plan.
New Customer
Instant triggerIn Zapier“Triggers when a new customer is created in your store.”
Starts your Zap each time a customer is created in your Leal store and passes their details on. It is the entry point for copying loyalty members into a mailing tool or a sheet.
Reward Redeemed
Instant triggerIn Zapier“Triggers when a customer redeems a reward.”
Fires when a customer claims a reward from their Leal card. That is the moment loyalty turns into a real visit, and the one your team most often wants to hear about.
Stamp Earned
Instant triggerIn Zapier“Triggers when a customer earns a stamp.”
Reacts every time a customer earns a stamp on a Leal card. It gives you a live feed of loyalty activity, stamp by stamp, outside the Leal dashboard.
The 2 Leal actions
Leal gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Add Stamps
ActionIn Zapier“Adds stamps to a customer in your store.”
Credits stamps to a customer on the loyalty card you choose, in the quantity you set, so purchases recorded elsewhere still count toward a reward.
Create Customer
ActionIn Zapier“Creates a new customer in your store.”
Adds a new customer to your Leal store from data another app collected. Only the first name is required, which makes enrolment easy from almost any source.
The Leal search
1 search step looks for data that already exists in Leal, so a later step can use it.
A search step finds a customer who already exists, so later steps can act on them. In the editor, it sits at the bottom of the Action event list, under SEARCH. Three settings decide what happens when the result is not clean.
Find Customer
SearchIn Zapier“Looks up a customer in your store. You can either provide a free-text Search Query (matches name, email, phone, or barcode) OR an External System + External ID pair (matches a customer previously linked to that external platform, e.g. their Square Customer ID).”
Looks up a customer in your Leal store in one of two ways: a free-text query matched against name, email, phone or barcode, or an external system paired with its ID, such as a Square Customer ID already linked.
The three settings every search exposes
- Successful if no search results are found?On its default, a search that finds nothing stops the Zap and skips the steps that depended on it. Switched on, the Zap goes on empty-handed.
- Create X if it doesn't exist yet?On apps that offer it, this box turns a search into find-or-create. Leal offers no such variant, so Find Customer never creates anyone.
- If multiple search results are found?Three options when several customers match: keep the first one, the default, stop the Zap, or pass them all on at once.
When a Leal Zap breaks
Zapier links no help article to Leal and documents no limit specific to it. The failures below come from Leal's required fields and from how Zapier works.
Four cases explain most surprises. Go through them before you publish, then keep the Zapier troubleshooting guide nearby.
A Zap that stamps itself
Stamp Earned as trigger and Add Stamps as action on the same store: each stamp added starts the Zap again, and the task count drains fast.Older customers never show up
A Zap only reacts to what happens after it is published. Customers, stamps and rewards already in Leal stay out; moving them is a separate job.Add Stamps stops at setup
Customer, loyalty card and number of stamps are required. Leave one unmapped and the action cannot run; the failed step costs no task.A bulk import gets held back
When a trigger suddenly sends a huge batch, after a bulk import of customers or a migration, Zapier's flood protection can hold those runs back.
Need help automating Leal with Zapier?
A person reads every message.



