How WalletHero Works
This page explains how WalletHero delivers passes to your customers and keeps them updated. Understanding the basics will help you get the most out of the platform.
The Big Picture
WalletHero connects your business to your customers' phones through Apple Wallet and Google Wallet. Here's how the pieces fit together:
What Happens When You Create a Pass
- You design the pass in the WalletHero dashboard
- WalletHero generates a digital pass file
- Customer receives the pass (via email, website, or QR code)
- Customer taps "Add to Wallet" and the pass appears in their phone
- Pass stays connected to WalletHero for future updates
How Updates Reach Customers
When you make changes to a pass — update points, change tier status, or send a notification — here's what happens:
- You make the change in the dashboard or run a campaign
- WalletHero processes the update
- Apple/Google receives the notification
- Customer's phone downloads the updated pass
- Notification appears on their lock screen (if you included a message)
This all happens in seconds, so your customers see changes almost immediately.
Apple Wallet vs Google Wallet
WalletHero works with both major mobile wallet platforms. Your passes automatically work on both.
| Feature | Apple Wallet (iPhone) | Google Wallet (Android) |
|---|---|---|
| Add Pass | Tap to add | Tap to add |
| Notifications | Lock screen alerts | Lock screen alerts |
| Location Triggers | Show pass at locations | Show pass at locations |
| Offline Access | Full pass always available | Basic info available |
| Updates | Instant push updates | Instant push updates |
You don't need to do anything different for each platform — WalletHero handles the technical differences automatically.
Where Your Data Lives
All your pass data, customer information, and campaign settings are stored securely in WalletHero:
- Pass designs — Your templates and images
- Customer data — Names, emails, custom fields
- Activity history — Events, purchases, check-ins
- Campaign results — Delivery stats and engagement
Your data is:
- Encrypted in transit and at rest
- Backed up automatically
- Isolated from other businesses (each workspace is separate)
Real-Time Everything
WalletHero is built for real-time operations:
- Pass updates reach phones in seconds
- Campaign stats update as messages deliver
- Analytics reflect current data
- Segment counts recalculate automatically
This means you can run a flash promotion and immediately see results, or check how many customers installed their pass today.
Reliability & Scale
WalletHero is designed to handle:
- Millions of passes across your customer base
- Thousands of updates sent simultaneously
- High-traffic events like ticket launches or flash sales
- Always-on availability for pass downloads
Whether you have 100 customers or 100,000, the platform works the same way.
Security Overview
Your customers trust you with their information. Here's how WalletHero protects it:
| Protection | Description |
|---|---|
| Encrypted Connections | All data travels over secure, encrypted connections |
| Signed Passes | Apple passes are digitally signed with certificates |
| Access Control | Team members only see what they're permitted to |
| Workspace Isolation | Each business's data is completely separate |
| Secure Hosting | Infrastructure hosted in secure data centers |
Summary
- WalletHero stores your passes and customer data
- You design passes and run campaigns from the dashboard
- Apple & Google deliver passes and updates to customer phones
- Customers add passes to their wallet and receive your messages
Everything is designed to be simple for you and seamless for your customers.
Developer Resources
Building a custom integration with your existing systems? Check out our developer documentation:
- TypeScript SDK — Full-featured SDK with type support
- API Reference — REST API documentation
- SDK Quickstart — Get started in 5 minutes