Passmint
TemplatesDocsPricingBlog
Log inGet started
Passmint

Apple and Google Wallet passes from one API. Built for people who ship.

Product
  • Pass Designer
  • Developers
  • Distribution
  • Analytics
  • Templates
  • Pricing
Developers
  • Documentation
  • API reference
  • Node SDK
  • Webhooks
Company
  • Changelog
  • About
  • Contact
  • Support
  • Security
  • Terms
  • Privacy
Social
  • GitHub
  • X

© 2026 Passmint. Built for indie makers.

Apple Wallet & Google Wallet, one API.

Site builders & CMS

Turn Webflow form submits and orders into wallet passes

Every Webflow form submission or store order becomes a branded Apple Wallet or Google Wallet pass — issued automatically, straight from your site, no code.

Start freeRead the docs →
Apple & Google WalletNo-code via ZapierFree to start
Webflow
Form Submission
via Zapier
Passmint
Create Pass
Loyalty card

What you can do

A few ways teams put Webflow and Passmint to work together.

Swap the trigger for the new Ecommerce order event and the template for a loyalty card. Every store order issues a branded card to the buyer's email — turning a Webflow store into a repeat-purchase loop with no extra plugin.
Point the form trigger at a single form — a waitlist or VIP signup — so only those submissions issue a pass, while your contact and newsletter forms are left alone.

Set it up

One Zap links the two — live in a few minutes, no code involved.

  • A Passmint account and an API key (pmk_live… or pmk_test…), from Developers → API Keys.
  • A Passmint template for the pass you're issuing — a generic welcome pass or a loyalty card. Note its field names (e.g. tier, signup_date): they must match the Webflow form or order fields you map.
  • A Zapier account (the free plan is enough to build and test this).
  • A Webflow account with the site whose forms or Ecommerce orders you want to issue passes from.

In Zapier, add Passmint as a connected app and paste your API key when prompted. Zapier verifies it against your account immediately, so you'll know the connection works before building the rest of the Zap. Use a pmk_test… key while you're setting things up.

Create a new Zap, choose Webflow as the trigger app, and pick the trigger for a new form submission (or, for a store, a new Ecommerce order). Connect your site and select the specific form, then send a test so Zapier can read a sample submission and learn its fields.

TODO(verify): Confirm the exact Webflow trigger labels for a form submission and for a new Ecommerce order, that you can pick a specific form, and which plan tier exposes each (Ecommerce triggers require a paid site plan). Note that form fields come from the form's own field names.

Add an action step, choose Passmint, and select Create Pass. Pick your template from the dropdown — Zapier loads your templates automatically. Then map Holder Email and Holder Name from the email and name fields on the Webflow submission or order.

In Field Values, map the Webflow fields you want on the pass to your template's field names. The key on the left must exactly match a field defined in your Passmint template, or the value is dropped. Run the Zap with your test submission, open the pass on a phone, then switch to a pmk_live… key and turn it on.

TODO(verify): Confirm, on a real test, the Webflow field names for email and name (form fields carry whatever names you gave them in the Designer) and that the Field Values keys you reference exist in your template.

Questions

The details teams check before switching the Zap on.

Yes. Use the form-submission trigger to issue passes from signups, RSVPs, or waitlists, or the new-order trigger to issue them from store purchases. The Passmint Create Pass step is identical either way — you just map different source fields.
No. Everything happens in Zapier after Webflow fires the submission or order. Your site keeps its design untouched, with no embed scripts or custom code to maintain.
Whichever Webflow form fields you map to Holder Email and Holder Name in the Create Pass step. Because form field names are set in the Webflow Designer, confirm them against a real test submission so the mapping lines up.
Zapier is perfect for getting this live today. Once you're issuing passes on thousands of submissions or orders, need them created the instant a form is submitted without per-task costs, or want pass fields driven straight from your own backend, call the Passmint API directly — POST /v1/passes, or the @passmint/node SDK. Same passes, same live updates, full control.

Related integrations

WordPress

Issue a wallet pass when someone joins your WordPress site.

WooCommerce

Issue a loyalty pass on every new WooCommerce order.

Shopify

Drop a branded wallet loyalty card into every new customer's phone right after they buy.

Issue your first pass from Webflow today

Free for your first passes. No Apple or Google certificates to manage, no code to write.

Start freeExplore the API →