# Google Wallet Notifications

Use Google Wallet notifications to keep customers engaged with real loyalty events—without relying only on email.

## Overview

Google Wallet notifications let customers receive timely updates tied to their loyalty pass, such as:

* Earning points
* Receiving a discount/reward
* Tier upgrade or status changes
* Points expiring soon
* Coupon expiring soon (merchant picks how many days ahead — e.g. 3 days)
* Coupon expired (fires the moment the coupon becomes invalid)

This improves:

* Reward awareness
* Return visits
* Overall loyalty engagement

## How notifications work (important)

A Google Wallet notification is sent only when all required conditions are met:

1. Google Wallet is enabled for the shop.
2. Relevant notification type is enabled in settings.
3. Customer has already added the pass to Google Wallet.
4. A triggering loyalty event occurs (for example point earned or expiration reminder).

If one condition is missing, notification is not delivered.

{% hint style="warning" %}
Due to Google wallet's limitation, each customer can only receive 3 push notifications / 24 hours
{% endhint %}

## Enable notification flow in Joy

1. Go to **Customers > More actions > Generate digital loyalty pass** > **Google wallet** in Joy admin.

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-78bad42db0307bcb861977b537c8d39bbedc74cf%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

2. Open **Notifications tab**

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-32bcdfd594eb91ea74ad70806c768554e9bfb464%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Enable the notification types your program needs.

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-21bd3565dc013c1a15fddf5936bf009378824c26%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

4. **Save** configuration.

{% hint style="info" %}
Exact notification options may vary by release/version. If your panel does not show a specific toggle yet, keep Wallet enabled and rely on currently supported event sync.
{% endhint %}

## Customer experience

Cusstomer will see push notifications about the events configured

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-5474cdef136be4d36865ecf4a894f06955fd7d8f%2F1000014121.jpg?alt=media" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="https://1367962225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpAxc1paAgix94BNLrez8%2Fuploads%2Fgit-blob-4bec4d15efe784d065fa9b0300c395838da13239%2F1000014122.jpg?alt=media" alt="" width="375"><figcaption></figcaption></figure>

## Recommended event strategy

Start with high-intent events:

* **Points earned** after purchase
* **Points expiring** reminder
* **Coupon expiring** reminder (set 3 days ahead so customers have time to use it)
* **Coupon expired** alert (recovers attention — pair with a new-offer CTA)
* **Time-boxed campaign** reminder

Then expand to milestone events (tier progress, near-next-reward nudges).

## Message quality guidelines

Write push copy that is:

* Specific (what happened)
* Actionable (what to do next)
* Time-aware (if expiry is involved)

Good examples:

* “You earned 120 points from your latest order.”
* “Your 200 points expire in 7 days. Redeem now.”
* “Your 10% OFF coupon expires in 3 days — use it before it's gone.”
* “Your 10% OFF coupon just expired. Earn a new one here.”
* “Double points weekend is live today.”

Avoid vague copy like “You have updates” or overly promotional spam.

## Troubleshooting

### Customer does not receive notification

Check:

* Pass is added to Google Wallet
* Wallet + notification settings are enabled in merchant setup
* Google Wallet app notifications are enabled on device
* Device battery optimization is not suppressing Wallet background behavior
* Cus might hit limit of 3 push notifications / 24h hours

### Notification arrives late

Possible causes:

* OS battery optimization/background restriction
* Delayed network sync
* Event trigger timing misaligned with expected campaign window

### Customer removed pass

If pass is removed, notifications tied to that pass stop. Customer must re-add pass.

## FAQ

### Can customers choose which alerts to receive?

At minimum, customers can control Wallet/system notification permissions. Fine-grained options depend on current Wallet app capabilities.

### Can notifications be used for campaign promotion?

Yes, but prioritize relevance and event-based timing to avoid opt-outs.

### Do notifications work on iOS with Google Wallet?

This guide is for Android Google Wallet. For iOS, use Apple Wallet guidance.

## Related guides

* [Set up Google Wallet for Joy Loyalty](https://help.joy.so/customers/generate-customer-qr-code/google-wallet-loyalty-pass-guide)
* [Apple Wallet pass notifications](https://help.joy.so/customers/generate-customer-qr-code/apple-wallet-pass-notifications)
