Keep your form on your own WordPress site and let every entry become a live Apple Wallet or Google Wallet pass — issued automatically, no code.
A few ways teams put Gravity Forms and Passmint to work together.
One Zap links the two — live in a few minutes, no code involved.
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 and choose Gravity Forms as the trigger app. Pick the trigger that fires on a new entry, then select the form Passmint should watch. Submit a test entry so Zapier can read a sample and learn your field names.
TODO(verify): Confirm the exact Gravity Forms 'new entry' trigger label and that the Gravity Forms Zapier add-on is installed and the feed is configured on the specific form, as Gravity Forms often requires a per-form Zapier feed to be set up in WordPress.
Add an action step, choose Passmint, and select Create Pass. Pick the template to issue from the dropdown — Zapier loads your templates automatically. Then map Holder Email and Holder Name from the matching fields in your form.
In Field Values, map each form field you want on the pass to a template field. The key on the left must exactly match a field name in your Passmint template; the value on the right is the submitted entry value. Run a test entry, confirm the pass is created and the URL comes back, then turn the Zap on.
TODO(verify): Confirm, on a real template, that the Field Values keys you reference exist as field names in that template. Mismatched keys are silently ignored.
The details teams check before switching the Zap on.
Free for your first passes. No Apple or Google certificates to manage, no code to write.