Connect AI and MCP servers directly to your Voucherify data
0
Days
0
Hours
0
Minutes
0
Seconds
Learn more
2025-09-24 12:00 am
2025-05-21 12:00 am
2025-03-14 12:00 am
2025-05-20 12:00 am
2025-04-22 12:00 am
2024-10-03 12:00 am
2025-09-29 12:00 am
arrow pointing left
go to blog
Product updates
How to Connect Loyalty, Vouchers & Offers with Google Wallet?
Julia Gaj
Julia Gaj
October 2, 2025
Share it on Twitter
Share it on Facebook
Share it on LinkedIn
Share it on Twitter
Share it on Facebook
Share it on LinkedIn

How to Connect Loyalty, Vouchers & Offers with Google Wallet?

Mobile wallets aren’t just payment tools anymore, they’ve become one of the best ways to engage customers. By 2026, over 5.3 billion people will be using digital wallets. That’s half the planet with always-on access to your offers and rewards. 

The big shift? Wallets aren’t static coupon holders anymore. They’re dynamic engagement hubs with push notifications, geo-triggers, and live loyalty benefits.

What is a digital wallet?

A digital wallet is a secure app that stores payments and passes, loyalty cards, coupons, tickets, and gift cards, so customers can access them from their phone or smartwatch.

  • Apple Wallet on iOS devices
  • Google Wallet on Android devices

For loyalty and promotions, wallets matter because they combine ease of use with constant visibility. Passes appear on a customer’s lock screen, update in real time as balances or rewards change, and can trigger reminders when a customer is near a store or when a reward is about to expire. Unlike email coupons that get buried or plastic cards that get forgotten, wallet passes live in a space customers check multiple times a day. This dramatically increases redemption rates, reduces friction, and strengthens long-term loyalty.

Think of wallets as a promotion container on your customer’s phone, one that doesn’t need an app download.

Apple Wallet and Google Wallet on iPhone showing digital loyalty cards, coupons, boarding passes, and payment cards like Dunkin’ rewards and Delta.

Why Google Wallet loyalty features stand out?

While Apple Wallet provides powerful pass functionality, Google Wallet is taking a more event-driven, API-first approach that makes it particularly attractive for loyalty use cases. Several recent innovations highlight this:

  • Post-tap loyalty sign-ups (new!): After checkout, users get prompted to join your program right from Wallet.
  • Location-aware notifications (new!): Wallet can push geo-based reminders for nearby offers.
  • Live loyalty benefits (new!): Customers see points earned, next reward, and tier progress after each purchase.
    Passive Discovery on Google Maps (coming soon): Your loyalty offers show up when users browse Maps.
  • Wallet-assisted loyalty enrollment: Customers can find and join your program directly in Google Wallet.
  • Value-added modules: Show personalized recommendations and deals inside the pass.
  • Automatic Gmail import (new!): Loyalty cards, gift cards, and tickets are auto-imported from Gmail then upgradable to full API-powered passes.

Core features of Google Wallet for loyalty & incentives

Google Wallet currently supports four primary pass types relevant for brands: loyalty cards, gift cards, offers, and in-store payments. Each has specific advantages for engagement:

  • Loyalty cards give customers instant access to their points, rewards, and purchase history. Because they update dynamically, a customer can see progress toward their next reward in real time.

  • Gift cards can be stored, redeemed, and even nudged with reminders when a customer is near a store. For retailers, this ensures gift balances are used instead of forgotten.

  • Offers let brands deliver discounts and coupons that live in Wallet. These can expire automatically, trigger location-based reminders, and refresh with new deals.

  • In-store payments combine loyalty and offers into the checkout flow. A single tap can apply discounts, redeem rewards, and complete the payment.

How to integrate with the Google Wallet API?

From an engineering perspective, Google Wallet loyalty is built on two objects:

  • LoyaltyClass: the template that defines your program (branding, structure, fields, store locations).

  • LoyaltyObject: the customer-specific card that contains their ID, points balance, tier level, and barcode.

To integrate, you start by enabling the Wallet API in your Google Cloud project and creating a LoyaltyClass for your program. Then you generate a LoyaltyObject for each customer. Distribution happens through “Save to Google Wallet” links, QR codes, SMS messages, or email buttons. When a customer taps the link, their Wallet instantly saves the pass with all the data you’ve defined.

The true value comes from updates. Using the API, you can PATCH LoyaltyObjects with new balances, tier progress, or reward eligibility. Google Wallet then surfaces these changes as push notifications, up to three times per day per pass, ensuring your program remains front of mind.

Go here for the full dev guide > 

How to issue Google wallet passes with Voucherify APIs?

This is where Voucherify comes in. Voucherify acts as the source of truth for all loyalty data, gift cards, and promotions, while Google Wallet becomes the delivery and engagement layer. With Voucherify’s API-first design, you can connect loyalty and coupon workflows directly into Wallet without rebuilding your tech stack.

The integration works in two main ways:

  1. Direct creation and Save-to-Wallet links: Voucherify issues unique loyalty, gift vouchers, or coupon codes. Your backend takes the code, creates a Google LoyaltyObject with the code embedded (in accountId and barcode.value), and generates a Save-to-Wallet JWT link. The link is sent to the customer via email, SMS, or displayed on-site. Once the customer saves it, Wallet shows the live loyalty card.

  2. Gmail auto-import and upgrade: Google can automatically import loyalty emails into Wallet. To upgrade these into full API-managed passes (so you can push updates), your backend creates a LoyaltyObject that matches the identifier from the imported pass. Once matched, any Voucherify-driven updates flow into the customer’s saved card.

In both cases, you can use third-party wallet pass providers (e.g., PassKit, Badge, WalletPasses) who abstract the heavy lifting.

Keeping data in sync: earning and redemptions

Wallet doesn’t update itself automatically, the synchronization depends on webhooks. Voucherify issues webhooks whenever points are earned, tiers are upgraded, or coupons are redeemed. Your backend consumes those events and PATCHes the Google LoyaltyObject with the updated balance or status. This ensures the customer’s pass is always up to date.

For redemptions, the flow is reversed. When a customer presents a Wallet pass, the POS scans the barcode. That code is sent to Voucherify’s Redemptions API, which validates and processes the redemption. Voucherify then triggers another webhook so your backend can update Wallet again, reflecting the reduced balance or redeemed reward.

In short: Voucherify is the ledger, Wallet is the window. All changes move through webhooks.

Benefits of managing Google wallet passes with Voucherify

By combining Voucherify’s API-first Promotion Engine with Google Wallet’s engagement layer, brands unlock a set of powerful benefits:

  • Instant issuance at key moments: Automatically generate a loyalty card when a customer signs up, reaches VIP tier, or makes their first purchase. Each pass comes with a secure code and a one-tap Add-to-Wallet link.

  • Omnichannel reach: Distribute Wallet passes through email, SMS, QR codes, mobile apps, or social ads, meeting customers wherever they interact with your brand.

  • Personalization and security: Every pass is unique, tied to an individual customer, and protected by Voucherify’s validation rules. Passes can include customer names, balances, and tier status in real time.

  • Automated updates: With event-driven triggers, Wallet passes update instantly after purchases or redemptions. Customers see new balances or rewards directly on their lock screen.

  • Actionable analytics: Voucherify tracks adds, redemptions, ROI, and engagement, letting you run A/B tests on offers, expiry rules, or personalized messages.

Secure incentive experimentation at scale with Google Wallets and Voucherify

Because Wallet passes update dynamically, they’re ideal for A/B testing. You can run experiments on:

  • Discount type (% off vs fixed value).
  • Urgency (48-hour flash promo vs 2-week offer).
  • Personalization (named offers vs generic messages).
  • Notifications (with vs without push reminders).
    Location nudges (geo-triggered vs static).

Finally, mobile wallet passes aren’t just convenient, they’re controllable. With Voucherify you can enforce single-use barcodes, redemption rules, budget caps, time-bound access, or even event-driven deactivation. For example, a coupon can be automatically revoked if a refund is requested, or throttled if redemptions spike unexpectedly.

Ready to beta test Apple & Google Wallet passes with Voucherify?

We’re kicking off a limited beta for brands that want to experiment with Google Wallet loyalty cards, offers, and vouchers. If you're ready to test wallet-ready promotions, run A/B variants, and help us shape our templates, tracking, and controls – this is your chance.

{{CTA}}

Talk to our team to join the beta

Shoot us a message

{{ENDCTA}}

FAQs

What is Voucherify?
Voucherify is a promotion & loyalty platform designed for enterprises that need scalability and customization. Voucherify helps world-leading brands create, manage, and track personalized promotions across multiple channels – whether it’s discounts, vouchers, loyalty programs, or referrals.

With its powerful API-first architecture, Voucherify can be quickly integrated into any existing systems and scaled effortlessly as the business grows. It's perfect for brands that want to take full control of their promotional strategies, without the limitations of cookie-cutter solutions and ready plug-ins.

What’s the easiest way to add my loyalty program to Google Wallet?

The fastest way is to connect your loyalty system to the Google Wallet API using a promotion engine like Voucherify. This lets you automatically generate wallet passes when a customer signs up, reaches a milestone, or earns a coupon – no custom app required.

Can I send personalized loyalty cards or offers to Google Wallet?

Yes. Google Wallet passes can include customer names, points, tier status, and unique discounts. Voucherify embeds real-time customer data into each pass, so every user sees a personalized experience.

What are the benefits of loyalty cards in Google Wallet compared to loyalty apps?

Wallet passes are easier to issue, update, and use. They live on the customer’s lock screen, support push notifications, and update automatically with new points or rewards. Unlike loyalty apps that compete for attention, Google Wallet ensures visibility without extra logins or downloads.

How can I A/B test offers with Google Wallet passes?

You can create different pass variants, such as “10% off” vs. “$5 off,” and assign them to segments. Voucherify tracks redemptions and engagement across variants, giving you clear data to optimize incentives, expiry rules, or notifications.

Do I need a developer to launch Google Wallet loyalty cards?

Not always. While you need a Google Cloud project to access the Wallet API, platforms like Voucherify handle most of the technical work. You can generate wallet-ready passes and distribute them through APIs, automation tools, or built-in integrations.

How does Gmail auto-import work for Google Wallet passes?

Google Wallet can automatically import loyalty cards, gift cards, and tickets from Gmail. These imported passes can then be upgraded to full API-managed passes, allowing Voucherify to push real-time updates and personalized offers to each customer.

Can my loyalty program show up on Google Maps?

Yes. With passive discovery, Google Maps highlights merchants that have loyalty programs, gift cards, or offers in Google Wallet. This helps customers find and join your program directly when searching for nearby stores, boosting adoption without extra marketing spend.

Are you wasting time
and money on generic promotions?
It’s time for a change