Automating Wallet Pass Distribution with Zapier: A No-Code Guide

Integration7 min read7 March 2026

Issuing wallet passes manually — opening a dashboard, entering a name and email, selecting a template, clicking send — works for a handful of passes. It does not work when you have 50 new members joining each week, 200 event registrations coming in through a form or a Shopify store processing 300 orders a day. Automation is the only practical answer, and for teams without developers, Zapier is the fastest route to it.

What Zapier Is

Zapier is a no-code automation platform that connects over 7,000 apps via a simple trigger-and-action model. A trigger is an event in one app — a new row in a Google Sheet, a form submission, a new Shopify order. An action is what happens next in another app — send an email, create a record, issue a wallet pass. Each trigger-action pair is called a Zap. No code is required to build one; the workflow editor is entirely visual.

Zapier runs your Zaps in the cloud, so they execute even when your laptop is closed and your team is offline. Once a Zap is live, passes issue automatically, around the clock, for every qualifying event.

Issuepass Actions and Triggers in Zapier

Issuepass exposes the following in Zapier:

  • Create Pass (action) — issues a new pass to a recipient from a selected template.
  • Update Pass (action) — updates the fields of an existing pass and pushes changes to the wallet.
  • Revoke Pass (action) — deactivates a pass immediately.
  • Pass Scanned (trigger) — fires when a pass is scanned at a location.
  • Pass Added to Wallet (trigger) — fires when a recipient adds their pass to Apple Wallet or Google Wallet.

The trigger events let you build downstream workflows — for example, when a pass is scanned, create a deal activity in your CRM, or when a pass is added to wallet, send a welcome email via Mailchimp.

Example Zap 1: Typeform Submission to Membership Pass (Step by Step)

This Zap issues a membership pass to every person who completes a membership sign-up form on Typeform. Here is how to build it:

  1. Create a new Zap in Zapier. Choose Typeform as the trigger app.
  2. Select the trigger event: New Entry. Connect your Typeform account and select the specific membership form you want to use.
  3. Test the trigger to pull in a sample submission. Zapier will display the fields from the form — first name, last name, email address, membership tier, and any other questions you included.
  4. Add an action step. Choose Issuepass as the action app and selectCreate Pass as the action event.
  5. Connect your Issuepass account using your API key from the Issuepass dashboard (Settings → API Keys).
  6. Select your pass template — for example, your Annual Membership template.
  7. Map the form fields to pass fields:
    • Typeform First Name + Last Name → Pass Name field
    • Typeform Email → Pass Delivery email
    • Typeform Membership Tier → Pass Tier field
  8. Test the action — Zapier will create a real pass using the sample submission. Check your Issuepass dashboard to confirm it appeared, then check your email for the distribution message.
  9. Turn the Zap on. From this point, every Typeform submission triggers a pass send within seconds.

Total build time for this Zap, once your template is set up in Issuepass: approximately 10 minutes.

Example Zap 2: Shopify Order to Loyalty Stamp Card

Trigger: New Order in Shopify. Action: Create Pass in Issuepass using your loyalty stamp card template. Map the customer's email from the order to the delivery field. Every customer who places an order receives their loyalty card automatically. Subsequent orders can trigger an Update Pass action to increment the stamp count.

Example Zap 3: Google Sheets New Row to Event Ticket

Trigger: New Row in Google Sheets (your event registration spreadsheet). Action:Create Pass in Issuepass using your event ticket template. Map columns — attendee name, email, event date, seat or session — to pass fields. Ideal for teams that manage event registrations in a shared spreadsheet or export from an event platform.

Example Zap 4: HubSpot Deal Closed Won to VIP Loyalty Pass

Trigger: Deal Stage Changed in HubSpot (filter to Closed Won). Action:Create Pass in Issuepass using your VIP loyalty template. Map associated contact name and email from the HubSpot deal. Your sales team closes the deal; the customer receives their pass within 30 seconds — before they have left the call.

Example Zap 5: Calendly Booking to Appointment Reminder Pass

Trigger: New Invitee in Calendly (fires when a booking is confirmed). Action:Create Pass in Issuepass using your appointment reminder template. Map the invitee name, email, event name, start time and location to the pass fields. The recipient receives an appointment pass in their wallet that surfaces on their lock screen on the day of the appointment — far more visible than a calendar invitation buried in their email.

Connecting Your Issuepass Account to Zapier

To authenticate Issuepass in Zapier, you need an API key from your Issuepass workspace:

  1. Log in to Issuepass and navigate to Settings → API Keys.
  2. Create a new API key with a descriptive name (e.g., Zapier Integration).
  3. Copy the key — it will only be shown once.
  4. In Zapier, when prompted to connect your Issuepass account, paste the API key into the authentication field.

One API key can be used across multiple Zaps. If you need to revoke access, delete the key from your Issuepass dashboard and all Zaps using it will stop authenticating immediately.

Multi-Step Zaps and Filters

Zapier supports multi-step Zaps, which means you can chain actions together. For example: new Shopify order → filter (only orders over £50) → create loyalty pass → send a Slack message to your operations channel. The filter step ensures that passes are only issued for qualifying orders, avoiding wasted sends.

You can also use Zapier's Paths feature to branch logic — issue a standard loyalty card for first-time customers and a VIP card for customers with five or more previous orders, all within a single Zap.

When to Move Beyond Zapier

Zapier is the right starting point for most teams. Once you are processing thousands of passes per day or need conditional logic that goes beyond Zapier's visual builder, the Issuepass REST API gives you full programmatic control. But for 95% of use cases — form submissions, CRM triggers, spreadsheet rows, e-commerce orders — a Zap built in under 15 minutes is sufficient.

Getting Started

Set up your pass template in Issuepass, generate an API key and build your first Zap. The first pass can be automated and running in under 30 minutes.

Start free and connect Issuepass to Zapier today.

Start issuing wallet passes today

Try Issuepass free for 14 days — no credit card required.