The Amplitude + PassKit integration lets you use real-time product and user behavior data to trigger personalized wallet passes for your customers. Whether someone completes a key action, hits a milestone, or enters a specific cohort, you can automatically create or update their pass with dynamic, relevant content.

This is a great fit for product-led and data-driven brands looking to extend engagement beyond the screen using real-world, mobile-friendly experiences.

Setting Up The Integration

To connect Amplitude with PassKit:

  1. In PassKit, create and publish a digital loyalty, membership, or event card project.
  2. Go to Settings > Developer Tools in PassKit to find your API region, SDK host, and API prefix.
  3. Generate your API credentials to securely access PassKit’s services.
  4. In Amplitude, define the user actions or cohort changes that should trigger a pass (e.g., feature usage, lifecycle events, campaign milestones).
  5. Use Amplitude’s webhooks, integrations (like Zapier or Segment), or your own server to call the PassKit API when those triggers occur.
  6. Map relevant user properties such as name, segment, achievement, or behavior score to your pass design.
  7. Optionally, use PassKit webhooks to track who installs, updates, or uses their pass.

Common Use Cases

How brands use Amplitude with PassKit:

  • Send a personalized reward pass when a user completes a key feature or action
  • Provide real-time milestone recognition (e.g., usage streaks, account anniversaries)
  • Segment users by behavior and deliver tailored pass content for each group
  • Update wallet passes as users progress through product onboarding or campaigns
  • Use data to identify and re-engage inactive users through pass-based offers

Industries That Benefit Most

This integration is well-suited for:

  • SaaS & Tech – Reward power users or guide new ones with milestone passes
  • Media & Entertainment – Celebrate engagement milestones with shareable wallet content
  • Fitness & Wellness Apps – Recognize progress and drive continued usage
  • Education Platforms – Issue digital badges or access passes for course achievements
  • Retail & Ecommerce – Personalize offers based on behavioral analytics

If your brand relies on Amplitude to understand users, PassKit helps you turn insights into action through mobile wallet experiences.

Requirements

To use this integration, you’ll need:

  • A PassKit account with a published pass project
  • An active Amplitude account with access to user properties and event tracking
  • API credentials from PassKit Developer Tools
  • A connection method (Amplitude webhooks, Zapier, Segment, or custom setup)
  • Mapped data fields from Amplitude (e.g., user ID, behavior score, cohort)

Most setups require no custom code. Developers can build advanced workflows using the PassKit API and webhooks.

Support & Documentation

Helpful resources:

SDK and API Configuration Settings

Subscribe to PassKit Webhooks

Using Long-Lived API Tokens

These resources help you connect Amplitude with PassKit and keep pass content in sync with user behavior.

Frequently Asked Questions

Can I Trigger A Pass When A User Reaches A Milestone In Amplitude?

Yes. You can set up an event or cohort change in Amplitude to trigger a wallet pass.

Can I Use Amplitude Cohorts To Send Targeted Passes?

Yes. Cohorts are great for targeting specific users with personalized pass content or rewards.

Can I Combine Amplitude With Other Tools Like Segment Or Zapier In This Workflow?

Absolutely. Amplitude works well alongside tools like Segment and Zapier to streamline data flow and automate PassKit updates.