Your loyalty program generates events every time a customer joins, earns a stamp, or redeems a reward. Zapier turns those events into automated actions across your other tools, no developer needed.
For a small business owner, that means new members land in your Mailchimp list the moment they join. Reward redemptions get logged to Google Sheets automatically. Your Slack pings you when a regular hits VIP status. All without you touching anything manually.
This guide covers 10 Zapier workflows worth building, what each one does for your business, and a clear five-step process for getting your first automation live.
Key Takeaways
- Zapier connects 7,000+ apps without code, making it a practical automation layer between your loyalty platform and your other business tools.
- The five most useful loyalty trigger events are: new member joined, stamp added, reward earned, reward redeemed, and member gone inactive.
- The single highest-impact workflow for most small businesses is new member joined, with an action of adding that person to your Mailchimp or Klaviyo email audience.
- Zapier's free tier (5 Zaps, 100 tasks/month) is enough to test one or two basic workflows before committing to a paid plan.
- EU businesses should ensure their loyalty enrollment consent language covers third-party data processing before routing customer data through Zapier.
What loyalty events you can automate with Zapier
Before you build anything, it helps to understand what events your loyalty program can surface as Zapier triggers. Most loyalty platforms either have a native Zapier app or support outbound webhooks, which Zapier can listen to via its Webhooks by Zapier app.
The five most useful loyalty trigger events are:
New member joined. Someone has just added your digital wallet pass and enrolled in the program. This is the best moment to fire a welcome email, add them to your CRM, and start a nurture sequence.
Stamp added. A staff member has scanned the customer's QR code and recorded a visit. This event tells you which customer visited and when, without you having to check the dashboard manually.
Reward earned (card complete). The customer has collected enough stamps to unlock a reward. This is the moment to congratulate them and remind them to come in and redeem it.
Reward redeemed. The customer has shown their card, the staff member marked it as redeemed, and the card has been reset. This event is valuable for accounting, for tracking which rewards are being used, and for triggering re-engagement flows.
Member inactive. The platform has detected that a specific member has not earned a stamp in a defined window: typically 30, 60, or 90 days. This is your signal to reach out before they drift away permanently.
These five events cover the full lifecycle of a loyalty member and give you enough trigger variety to build a complete automation stack around your program.
10 Zapier loyalty workflows, ranked by impact
1. New member: add to Mailchimp audience
Trigger: new member joined your loyalty program Action: add subscriber to a Mailchimp audience
This is the most popular loyalty Zap for a reason. Every time someone joins your program, they get added to your Mailchimp list automatically, tagged appropriately (for example, "loyalty-member"), and slotted into whatever welcome automation you have already built.
Without this Zap, adding new loyalty members to your email list requires either manual CSV exports and imports, or remembering to do it consistently. Most busy owners do not. With the Zap running, your email list grows in real time, passively.
If you are using Klaviyo instead of Mailchimp, the same workflow applies: just substitute the Klaviyo app and "add profile to list" action.
2. New member: create contact in HubSpot
Trigger: new member joined your loyalty program Action: create or update a contact in HubSpot CRM
For businesses that use HubSpot to manage customer relationships (boutiques, clinics, B2B-adjacent services like cleaning companies or accountants), syncing new loyalty members directly into HubSpot means every contact record includes loyalty enrollment data from day one.
You can map fields from the loyalty platform (name, email, enrollment date) to HubSpot contact properties and then use HubSpot workflows to trigger follow-up tasks, assign the contact to a pipeline stage, or enroll them in a sequence.
This Zap is particularly useful for businesses with a longer customer lifecycle where a single loyalty member might represent hundreds or thousands in revenue over time.
3. Reward earned: send congratulations email via Gmail
Trigger: member earns a reward (card complete) Action: send email via Gmail
When a customer completes their stamp card, send them a personalised congratulations email immediately. A good message is short and clear: "Your free coffee is ready. Show this email at the counter on your next visit." No app needed, no log-in required. The email sits in their inbox until they come in.
This workflow closes a common gap in loyalty programs. Most customers know they are collecting stamps but forget exactly when their reward is ready. A well-timed email is a gentle nudge that drives a real visit.
Map the customer's name and email from the loyalty platform event into the Gmail template. Keep the email under 100 words and make the redemption instruction the first sentence.
4. Reward redeemed: log to Google Sheets
Trigger: reward redeemed Action: append a row to Google Sheets
Every redemption gets logged to a spreadsheet with timestamp, customer name, reward type, and location (if you have multiple sites). This creates a running record that is useful for several things: monthly reconciliation, identifying which rewards get used most, spotting patterns in redemption timing, and answering auditor questions without having to dig through platform dashboards.
A coffee shop owner running this workflow ends each month with a clean redemption log that feeds directly into their weekly review. They can calculate actual cost of rewards issued against revenue from visits in the same period.
This is a simple single-step Zap and one of the few that genuinely saves accounting time rather than just marketing time.
5. Five stamps reached: send an SMS via Twilio
Trigger: stamp added (with a Zapier filter: stamp count = 5) Action: send SMS via Twilio
When a customer hits the halfway point on a 10-stamp card, send them a quick SMS: "You're halfway there. 5 more visits to your free coffee at [business name]." This works as a mid-program nudge that reduces dropout, which is the single biggest failure mode of loyalty programs.
The filter step (stamp count equals 5) is what turns a generic "stamp added" trigger into a milestone-specific message. Filters require Zapier's Pro plan or above. They are not available on the free tier.
Twilio charges are separate from Zapier costs: roughly $0.0075 per SMS in most markets. For a business with 200 active loyalty members, a single mid-program SMS campaign would cost around $1.50 in message fees.
6. Member inactive 30 days: add to lapsed Mailchimp segment
Trigger: member has not earned a stamp in 30 days Action: add to a "lapsed members" segment in Mailchimp, which triggers a re-engagement sequence
This is the workflow with the highest potential return on investment because it catches customers before they are actually gone. A customer who visited seven times and then stopped coming is not lost yet. They are a lapsed regular who needs one good reason to come back.
The Mailchimp segment triggers whatever re-engagement sequence you have set up: a "we miss you" email on day 1, a 20% discount on day 5, a "your card is still active" reminder on day 10. Customers who receive these messages are significantly more likely to return than those who receive nothing.
This Zap requires that your loyalty platform supports the "member inactive" trigger event. Some platforms call it "member dormant" or fire it via a scheduled webhook. Check your platform's Zapier documentation or webhook documentation for the exact event name.
7. New member: post to Slack channel
Trigger: new member joined Action: send a Slack message to a designated channel
Set up a #loyalty-members Slack channel and configure this Zap to post a message every time someone new joins: "A new member just joined your loyalty program: Maria, Brooklyn."
For a solo owner, this is a small daily ritual that builds awareness of how the program is growing. For a team, it creates a shared sense of momentum. When the Slack channel goes quiet, it is also a signal that something may be wrong with enrollment: staff may have stopped asking customers to join, or the QR code in-store may need refreshing.
This is a free-tier-compatible Zap (single step, low task volume) and takes about five minutes to build.
8. Reward earned: create Airtable record
Trigger: member earns a reward Action: create a new record in an Airtable base
If you want a loyalty analytics database that goes beyond what your platform dashboard shows, Airtable is the tool. Each time a reward is earned, a new record is created with fields like customer name, email, date earned, reward type, and location.
Over three to six months, this builds a structured dataset you can filter, group, and analyse in Airtable views. You can build a pivot showing rewards earned by month, identify your highest-frequency customers, or cross-reference redemption rates against specific promotions.
For businesses that care about data and like reviewing numbers weekly, this Zap is far more useful than exporting CSVs manually.
9. New member: send welcome SMS via Twilio
Trigger: new member joined Action: send SMS via Twilio
A welcome SMS lands within seconds of enrollment, while the customer is still in your shop or just leaving. A good message is specific and useful: "Welcome to [business name] Loyalty! Your digital card is in your wallet. Show it next time you visit to start earning rewards."
The key difference from a welcome email is timing and read rate. SMS open rates are consistently above 90%, and most messages are read within three minutes. A welcome email might sit unread for hours. A welcome SMS catches the customer in the moment when the program is fresh.
Keep the message under 160 characters to avoid double billing. Map the business name from your Zapier config rather than hardcoding it so the Zap works across multiple locations if needed.
10. Member completes third card: tag as VIP in HubSpot, trigger exclusive offer workflow
Trigger: reward redeemed for the third time (filter: redemption count = 3) Action: add a "VIP" tag to the contact in HubSpot, enroll in an exclusive offer workflow
A customer who has completed three full stamp cards is a verified regular. This Zap automatically upgrades their status in HubSpot to VIP and triggers a workflow that sends them something exclusive: early access to a new menu item, a birthday double-stamp offer, or a private event invitation.
This workflow is multi-step (filter + HubSpot tag + workflow enrollment), which requires Zapier's Pro plan. But the commercial logic is clear: your top 10% of customers are responsible for a disproportionate share of your revenue, and treating them differently has a measurable retention effect.
The trigger requires knowing how many times a specific customer has redeemed a reward. Not all loyalty platforms surface redemption count as a trigger field. Check whether your platform passes this data in the webhook payload before building this Zap.
How to build your first Zapier loyalty workflow
If you have never built a Zap before, here is the process for getting your first loyalty automation live.
Step 1: Create your Zapier account. Go to zapier.com and sign up for a free account. The free tier gives you five active Zaps and 100 task runs per month, which is enough to test your first workflow.
Step 2: Search for your loyalty platform as the trigger app. In Zapier's app directory, search for your loyalty platform by name. If a native integration exists, you will see it listed. If it does not, search for "Webhooks by Zapier" instead. This allows any platform that supports outbound webhooks to act as a Zapier trigger.
Step 3: Choose the trigger event. Once you have selected your trigger app, Zapier will show you the available trigger events. Select the one that matches your workflow, for example "reward earned" or "new member." Follow the prompts to authenticate your loyalty platform account and test the trigger by pulling in a recent event.
Step 4: Choose the action app and map the fields. Search for your action app (Mailchimp, Gmail, Slack, HubSpot, etc.) and select the action type (add subscriber, send email, post message, create contact). Zapier will ask you to map fields from the trigger event to the action fields. For example, map "member email" from the loyalty trigger to the "email address" field in Mailchimp.
Step 5: Test and enable. Run a test to confirm the Zap behaves as expected. Zapier will show you exactly what data was sent and what the action app received. If the test passes, toggle the Zap to "on." It will now run automatically every time the trigger event fires.
Most owners complete their first Zap in under 30 minutes. The second one takes about 10.
Free vs. paid Zapier: what you actually need
Zapier's free tier is enough for one or two basic single-step workflows at low volume. The most common free-tier setup for a loyalty program: one Zap connecting new members to Mailchimp, running at a pace of a few dozen new members per month.
Where the free tier runs out:
- Multi-step Zaps. Anything with more than one action step (for example, add to Mailchimp and also post to Slack) requires a paid plan.
- Filters. The stamp count = 5 filter in workflow 5 above requires a paid plan. Filters are treated as an action step.
- Higher task volumes. 100 tasks per month is roughly 3-4 per day. If your loyalty program is growing quickly, you will hit this limit and Zaps will stop firing.
- Faster update frequency. Free accounts check for new trigger events every 15 minutes. Paid accounts check every minute or less.
The Pro plan at $19.99 per month unlocks multi-step Zaps, filters, and 750 tasks per month. For most small businesses, this is the right tier to run a full loyalty automation stack.
Professional and higher tiers are designed for businesses running high volumes of Zaps across large contact databases. Typically not needed until a loyalty program exceeds several thousand active members.
A GDPR note for EU businesses
If you are based in France, Germany, the Netherlands, or anywhere else in the EU, Zapier's data flow is subject to GDPR requirements.
When a loyalty event fires a Zap, customer data (typically name, email address, and behavioral event data) passes through Zapier's infrastructure and into the action app (Mailchimp, HubSpot, etc.). Zapier stores task logs that include this data for a retention period you can configure in your account settings.
Before routing loyalty member data through Zapier, check two things. First, your loyalty program enrollment consent must cover third-party data processing in clear language: something like "your information may be shared with our marketing and CRM tools for the purpose of running our loyalty program." Second, review Zapier's Data Processing Addendum (DPA), which is available on request from Zapier's legal team and covers their obligations as a data processor under GDPR.
For most small EU businesses with a standard enrollment flow and a short Zapier task retention window, the compliance overhead is manageable. It is not a reason to avoid automation. It is a reason to spend 20 minutes reviewing your consent language before enabling the first Zap.
Zapier does not make your loyalty program better on its own. It removes the manual work that would otherwise sit between your loyalty platform and the other tools you use to run your business. The result is a program that grows your email list without extra effort, catches lapsing customers before they leave, and gives you real-time visibility into what is happening, all without adding to your daily to-do list.
If you are not yet running a digital loyalty program that generates these events, that is the place to start. LoyaltyPass issues branded digital wallet passes for Apple Wallet and Google Wallet, with no app required for your customers. Once the program is live, the Zapier integrations described above can be running within an afternoon.
Start building your loyalty program at LoyaltyPass and connect it to the tools you already use.


