Card-io
A gym membership card in Apple Wallet and Google Wallet: plan, status, and renewal date, always current — and no plastic to forget at home.
Why your membership card belongs in Wallet
Plastic cards stay at home. Members open an app just to check when the plan renews, and renewal emails get lost between workout newsletters.
The card that makes every session
It's on the phone members bring to every workout, next to their payment cards.
Status at a glance
Plan, visits, and renewal date update on the card when your system changes them.
One profile behind it
The card shares a customer profile with your push and email, so renewal and win-back journeys can use it.
How gyms use Wallet
Each one is a model scenario — a typical setup, not a client case study:
Membership card on joining
The join event starts a journey that issues a personal card with name, plan, and a member ID barcode.
Plan and renewal date
Plan and renews-on live in tags, so the card always shows where the member stands.
Visit milestones
Your check-in system sends visits as a tag — the card celebrates the milestone with a reward.
Renewal reminder
A segment of members close to renewal, a push to pass holders, and the card shows the new date after payment.
Guest pass
A separate shareable pass — allow multiple holders on Google Wallet so the link works for a friend too.
Your scenario
A different flow in mind? Map it with our team on a demo — the setup is the same account either way.
One scenario, step by step
Here’s “Membership card on joining” from both sides: what the member sees and what your team sets up. A class promo or an open day pass skips all of this — one link from the builder.
-
A member signs up online or at the front desk
A pass campaign with shared fields (club name, logo, terms) and personal fields (name, plan, member ID). The join event starts a journey.
Wallet Pass Campaigns ↗ -
They get a welcome email with an Add to Wallet button
Issue Wallet Pass creates the card for both wallets; Send Email adds the personal link.
Issue Wallet Pass ↗ -
They save the card and show it at the door
The barcode carries the member ID that your access system reads.
Apple Wallet ↗ · Google Wallet ↗ -
They renew — the card shows the new date
Your billing system updates the renewal tag, and tag sync refreshes the card. For instant updates, use the API.
Tag sync ↗
Safe choice
ISO 27001:2022
Pushwoosh meets industry standards for online security and is certified by ISO 27001:2022.
Ensuring GDPR compliance
We maintain the highest standards of compliance with data protection regulations.
Adhering to OWASP principles
Our platform embraces the Security by Design approach to prevent potential threats.
HIPAA
Pushwoosh is HIPAA compliant, ensuring the confidentiality, integrity and availability of PHI(ePHI).
SOC 2 Type 2
Pushwoosh possesses a SOC 2 Type 2 report, reflecting our commitment to ensuring the utmost security of user data.
DPF certified
Pushwoosh is officially certified under the EU-U.S. Data Privacy Framework, including the UK extension, and the Swiss DPF.
Two ways to launch
Start without code today, automate when you’re ready — both routes run on the same account.
1. Start without code
One shared pass for everyone — a class promo, an open day pass, or a general club card. Build it once, then drop the link or QR code into push, email, SMS, your site, or the till; allow multiple holders on Google Wallet so one link works for all.
What you’ll need:
- Apple Wallet — a Developer Program membership and a signing certificate uploaded to Pushwoosh. No iOS app.
- Google Wallet — a Wallet Console issuer account and a service account key.
- Entry — your access or check-in system reads the barcode; entry control stays on your side.
2. Automate in Customer Journey
A personal membership card for every member: a pass campaign plus an Issue Wallet Pass step in a journey. Tag sync keeps plan and renewal date live; the API covers data in your own backend.
Everything from Route 1, plus:
- Member data — a User ID per member, with plan, renewal date, and visits in tags or events.
- A trigger event — the join that starts the journey issuing the card.
Already in your Pushwoosh account
A pass doesn’t deliver itself. The channels that carry it and the customer data behind it are already in your account — so the price of running Wallet looks like this.
What your Wallet setup includes
- Email — sends the card in the welcome email
- Mobile push — reminds members before renewal
- Segmentation & CDP — finds members close to renewal or skipping sessions
- Customer Journey Builder — issues the card when someone joins
Wallet add-on fee: $0 — it’s part of the platform, your price depends on your plan.
Set. Now go.
Start with one open day pass or class promo — after the one-time Apple and Google setup, your team runs it without code. When you're ready, automate membership cards with renewal data synced from billing.
Questions clubs ask before they start
Explore related products
Issue Apple Wallet and Google Wallet passes in Pushwoosh and send them to the right segment by push, email, or SMS. One platform, no add-on fees.
Launch a restaurant loyalty program in Apple Wallet and Google Wallet. Digital stamp cards and coupons update after every order, and guests don't need an app.
Issue event tickets to Apple Wallet and Google Wallet after purchase and update time, venue, or door for every ticket holder at once.
Show your bank loyalty program in Apple Wallet and Google Wallet: rewards, cashback tier, and partner offers on a card next to your customer's payment card.
Build a digital loyalty card Apple Wallet and Google Wallet customers add in one tap. Points, punch, or tiered, on a free plan with no per-card fee.
Mobile push notifications for creator and subscription apps. Win back lapsed subscribers, nudge free-trial users to convert, and re-engage creators before churn.