A wallet card is a digital loyalty or membership card stored in Apple Wallet or Google Wallet. Wallet Push Notifications let you send messages directly to a member's lock screen via their wallet card. You can send Push Notifications manually to a segment or trigger them automatically as part of an Engage automation.
Prerequisites
- A published wallet card in Design Studio
- For automation Push Notifications: an active automation in Engage
Two ways to send Push Notifications
Manual send-outs
A manual Push Notification works the same way as sending a manual email in Engage. You define the audience, write the message, and send or schedule the send-out.
- Navigate to Messages > Wallet > Manual sendouts in Engage and create a new send-out.
- Click Design to start designing your message.
- Select the wallet card.
- Write your message — maximum 125 characters.
- Add personalized fields if needed, for example member name or voucher value.
- Set localization if your card is used across multiple markets.
- Configure display conditions if you want to send different messages to different members based on their data — see below.
- Select your audience using the Engage segmentation engine.
- Set your send date and time.
- Review and activate the send-out.
Scheduling
- In the main send-out interface, select your recipients in the Targeting section.
- Set a local send time under the Send date and time section.
- Activate the distribution toggle to spread the send-out across a time period rather than sending all at once.
- Click Schedule to queue the send-out. Engage will send the correct variant to each contact at the specified time.
- We recommend scheduling at least one hour in advance to give Engage time to process and prepare the send-out.
- After scheduling, you can still:
- Make last-minute edits to the design or localisation and make sure to publish any changes.
- Stop the send-out if needed.
Sending
The send-out process will be done automatically according to your scheduling.
- Starting one hour before the scheduled local time, recipients will be segmented. Calculations are done for each marketing variant and are adjusted by time zone.
- The message will then be prepared in small batches where the dynamic elements, personalization, and tracking are added.
- If you find a mistake it is still possible to edit the content while sending. In this case the already processed batches will not be changed, but following batches and markets with a later scheduled time will get the updated version. The changes take effect after the changes are published.
Automation send-outs
A Push Notification can be added as an activity in any Engage automation. It appears as the activity Send Wallet Push Notification in the automation flow and works the same way as adding an email activity.
- Navigate to Messages > Wallet > Automation sendouts in Engage and create a new send-out.
- Click Design to start designing your message.
- Select the wallet card.
- Write your message — maximum 125 characters.
- Add personalized fields if needed, for example member name or voucher value.
- Set localization if your card is used across multiple markets.
- Configure display conditions if you want to send different messages to different members based on their data — see below.
- Open your automation in Engage.
- Select Send Wallet Push Notification as the activity.
- Select the newly created automation send-out.
Display conditions
Display conditions let you send different messages to different members within the same send-out, based on their data at the time of sending.
Example use case:
- If the member has an active voucher → "Your voucher expires soon — use it on your next visit"
- If the member does not have a voucher → "New arrivals just in — come see what's waiting for you"
Setting up a display condition
- In the Push Notification editor, click Add condition.
- Select the customer attribute to evaluate.
- Define the condition and write the corresponding message.
- Add a default message as a fallback for members who don't match any condition.
- Save.
Best practices
- Keep messages short and to the point. 125 characters is a short limit and members will see this on their lock screen without opening anything.
- Use personalized fields to make the message relevant to each member rather than generic.
- For time-sensitive messages such as expiring vouchers, use automation send-outs triggered by the relevant customer event rather than manual send-outs.