Sarbacane becomes Positive User

Mobile wallet loyalty passes on autopilot

Automatically generate and keep a Mobile Wallet loyalty pass up to date based on contact registration and loyalty point changes.

Goal
Improve customer satisfaction and loyalty
Improve personalization and the customer experience
Gain a unified view of the customer
Industries
B2C
E-commerce
Restaurants
Channels
Automation
Email
SMS
Mobile Marketing

Description

A loyalty card that lives in the customer's phone, updates itself every time they earn points, and never needs replacing is a powerful retention tool. This use case makes it fully automatic. The moment a contact registers for the loyalty program, a personalized Mobile Wallet pass is generated and delivered via email and SMS as an operational message, so marketing consent is not required. From that moment on, every change to the contact's loyalty points updates the pass in real time. No app to download, no plastic card to carry, no manual operations on the brand side. Just a seamless, always-accurate loyalty experience that keeps customers engaged and coming back.

Implementation Effort
Impact on a goal

Take it on the next level...

Creative Assets like (ready HTML)
Recommended Data Structure
Code Snippets
Cheat Sheet
Automation templates
Unlock the full use-case

Unlock 40 Use Cases

Thank you, your message has been sent!
There was an error sending the form!

Outcome

Seamless, paperless loyalty experience
Instant delivery via email and SMS
Real-time automatic updates of loyalty points

How it works in practice

A customer signs up for the loyalty program. Within seconds, User.com generates a personalized Mobile Wallet pass and sends it directly to their email and SMS inbox. The customer taps a link, adds the card to their Apple or Google Wallet, and they are in. No app, no friction, no waiting. Every time they earn or spend points, the card updates itself automatically. The customer opens their wallet and sees the latest balance, always correct, always ready to use. For the brand, there is nothing to manage: no card reprints, no manual syncs, no customer service calls about outdated balances.

1

Loyalty program registration event: The contact signs up for the loyalty program, triggering the event Registration for Loyalty Program with a defined scenario value. This event starts the automation flow in User.com.

2

Mobile Wallet pass generation: Upon receiving the registration event, User.com generates a unique Mobile Wallet loyalty pass using contact attributes such as first name, contact ID, and current loyalty points.

3

Pass delivery via email and SMS: The generated Mobile Wallet pass is sent to the contact via email and SMS with a short, wallet-compatible link. As this communication is operational in nature, marketing consent checks are not required.

4

Real-time loyalty points updates: Whenever the Loyalty points attribute changes, the automation immediately updates the corresponding value on the Mobile Wallet pass, ensuring the customer always sees an accurate balance.

5

Scalable card updates and personalization: The automation can be extended to update additional attributes on the Mobile Wallet card such as loyalty tier, VIP status, or points expiration date, allowing for advanced personalization and scalability.

6

6. Send targeted campaigns based on loyalty activity: The automation can branch into two different campaign paths based on the contact's loyalty activity: an engagement campaign for active members who are regularly earning points, and a win-back campaign for members who have been inactive for a defined period. This ensures every contact receives the most relevant communication at the right time.

How to implement it?

Implementing use case automation involves several key steps and tools. Here's a comprehensive ressources to get you started:

Used modules

Automations

Marketing on a new level with a beautiful visual, drag & drop creator.

Event trigger
Send Email Campaign
Send SMS campaign
Contact's attribute change

Email Marketing

Send personalized emails that resonate with your users at the perfect moment.

SMS Messages

Automate SMS delivery based on user actions or specific conditions.

Mobile Wallet

Reach customers effortlessly through Apple and Google Wallet.

Prerequisities

Set up Mobile Wallet and create a loyalty card template in Positive User App
Set up your own sending domain for email delivery
Set up a connection to your SMS provider

Recommended data structure

Contact Attributes

A contact attribute is a data field stored on the contact's profile, used for segmentation, personalization, reporting, and automation.

Attribute name
Attribute type
user_id
(standard) string
email
(standard) string
phone_number
(standard) phone number
first_name
(standard) string
Loyalty points
(custom) integer

Events

An event is a custom piece of information about something your contact does.

Event name
Event attributes
Send opt-in
(string) scenario
Registration for Loyalty Program
(string) scenario

Cheat Sheet

To bring your use-case to the next level check how you can use the following methods:

Go further

Implement the companion use case: Mobile Wallet Loyalty Card Registration Flow.

Add more attributes to be updated via automation depending on your specific loyalty program setup.

Warning

Things to take into consideration when leveraging this use-case

Before you go live

Use an SMS link shortener to avoid sending very long links that would split into multiple SMS messages.

Adjust the attributes defined in the loyalty card template and the automation to match your specific use case.

Customer review

Trusted by fast-growing teams

“Thanks to Positive User, we not only significantly expanded our audience base, but also streamlined communication and automated many tasks that previously consumed a lot of time. This tool truly supports our sales and digital strategy.”

Somfy, Equipo de E-commerce de Somfy
Read the full customer story

Turn this use case into action

Start from a proven use case designed to help you engage faster, with relevance and impact.

More ways to engage your audience

Reward double opt-in with a discount

Compliant two-step opt-ins that deliver an instant discount and lift confirmation rates.

Announce new features in-app

In-app messages that surface new features the moment mobile users open the app.

Trigger sales actions after subscription end

Automated deal and task creation that puts sales on every expired subscription within days.