When the product is someone’s face, points aren’t enough.
30 million enrolled members. A loyalty program almost none of them understood. Built to move Allergan’s products through providers, it was never designed for the patient or the practice. I redesigned across consumer iOS and provider backoffice — and defined the strategy connecting them.
The right context for each patient — points, tier, expiry, birthday — surfaced before the chair. Already there, without configuration.
Decision B·01
Alphabetical list
↓
Urgency Sort by Default
A–Z
Collins
Martin
Park
Urgency ✓
Collins9d ⚠
Martin14d
Park45d
The default sort is the message. The most urgent patients are already at the top — no configuration needed.
Practice Analytics
Q4 2024 · Beauty Park
WkMoQt
47%
Reactivation
↑ +12% vs Q3
$42
CAC
vs $92 industry avg
3.2×
Redemption
↑ +0.4 vs prior
$380
Avg LTV
Loyal tier members
Treatment mix · revenue share
BOTOX®
42%
JUVÉDERM®
28%
SKINVIVE™
18%
Other
12%
Campaign Builder · Preview
“Joan, your 180 points expire in 9 days”
From: Beauty Park · Dr. Sarah Chen
Points expiring Dec 28
180 pts
= $18.00 toward your next treatment
Hi Joan — your Silver points are almost ready to expire. Book your next DiamondGlow® visit to redeem them.
Book Now · Save Your Points
Template: Points Expiring · B·02 · Provider Voice
Joan Collins
Silver180 pts · 9d ⚠
Since Jan 2021 · 8 visits
Today · 10:00am · DiamondGlow®
Booked
Arrived
Treatment
Pts Applied
B·00 · Patient context
300 pts from Diamond. Birthday month. Mention it.
Last 3 visits
Oct 22BOTOX®+200 pts
Aug 14DiamondGlow®+150 pts
Jun 3BOTOX®+200 pts
Decision B·02
Generic broadcast
↓
Provider Voice
Generic blast
allē: Your points are expiring soon
Provider voice ✓
Dr. Chen: Joan, your 180 pts expire in 9d
Six templates, each built for a different relationship moment. Practices send in their own voice — not Allergan’s.
Patient reactivation
47%
+12% vs Q3
Patient Profile
Michelle Park
Member since Mar 2021
Diamond
2,400
pts
Expires
Feb 28 · 45d
Treatment history
CoolSculpting®JUVÉDERM®BOTOX®
Campaign fit · Tier Milestone
94%
Customer acquisition cost
allē / provider$42
Industry avg$92
$42
54% below industry avg
Workspace · Saved Views3 presets
Campaign Focus
Expiring <30 days 4 patients active BOTOX + JUVÉDERM
Sort: Urgency ↓
High-Value
Diamond + Gold only 12 patients 1,000+ pts balance
Sort: Most points ↓
Reimbursements
3 pending items $74.50 total Oldest: 4 days
Reconcile →
Practice setting
Where context becomes the conversation.
05
Case Study 05 —— allē · Allergan Aesthetics · Loyalty Platform Redesign
Two surfaces. One loyalty system. Both live.
I redesigned both surfaces and defined the strategy connecting them. The program was built for the channel. The redesign was built for the relationship. Consumer iOS for 30M+ members. Provider backoffice for 40K+ practices. Same loyalty logic running both sides of the appointment.
One system. Both sides.
Consumer iOS. Provider web.
The same loyalty logic runs both surfaces from one information model. Not two products sharing a brand — one connected system with role-specific views. Six design decisions, each holding both sides of the appointment in the same frame.
The return mechanic.
Plan. Expiry. Reactivate.
Members who planned in-app converted at 2.4× the rate of front-desk enrollment. Expiry notifications drove a 47% open rate. 68% of reactivating members named them as the reason they came back. Three mechanics that turned a transactional program into a continuous relationship.
What the redesign proved.
3.2× redemption. $42 CAC.
Consumer redemption tripled. CAC dropped from $92 to $42. The program was built for the channel. The redesign was built for the relationship — and the relationship outperformed the channel.