Med spa loyalty software built into your own app
Points, challenges, referrals, and birthday rewards that live where your clients already book.
Velarya is med spa loyalty software that runs inside the clinic’s own app: points earned on every dollar spent, challenges you switch on, referral codes that reward both sides, and birthday and welcome rewards that fire on their own. Every earn and every redemption is a ledger entry tied to the order that caused it, so a balance is never a number nobody can explain. Rewards are included on every plan and redeemed at checkout against the same client record your calendar and charts already use.
Clients see their balance, their active challenges, and what they can redeem in the app they book with. Your team sees the same numbers on the client profile at the register.
What Velarya’s loyalty tools include
Loyalty in Velarya is not one feature. It is a set of earning mechanics that share the same client record, the same checkout, and the same app, so switching one on does not create a second system to reconcile.
Mechanic | What it does | Where clients see it |
|---|---|---|
Rewards points | Points accrue on spending at a rate you set, plus any other earning you enable. | Live balance and activity feed in the app |
Challenges | Timed goals you switch on, with their own reward and end date. | Active challenges and progress in the app |
Referrals | A personal code per client, rewarding both the referrer and the new client. | Shareable code and reward status in the app |
Check-ins | Earning for physically showing up, if you enable it. | Credited to the balance on arrival |
Welcome and birthday rewards | Automatic rewards on signup and on a client’s birthday. | Arrives in the app without staff action |
All of it is included on every plan. Memberships are a separate system that works alongside this one, covered on the memberships page, and a plan can carry its own points earn rate so members accrue faster than everyone else.
How do rewards points work?
Clients earn points on what they spend, at a rate you control. Every movement in a balance is a ledger entry carrying the reason, the amount, and the order that caused it. That sounds like an implementation detail and is actually the whole difference between a program your front desk trusts and one they quietly stop mentioning, because any balance can be explained line by line rather than defended.
Clients redeem in the app themselves, so the register never has to do arithmetic or look up a stamp card. Staff with wallet permission can view the full history and make a manual adjustment when something needs fixing, and that adjustment is recorded like every other entry.
Challenges you can switch on
A challenge is a timed goal with a reward attached. You write the title, the description, the how it works and need to know copy the client reads, and the reward in points, then set an end date. Clients see active challenges and their progress in the app.
The part that matters for a group: challenges are configured per type and can be enabled or overridden per location. A site that is quiet on Tuesdays can run an incentive that the flagship does not, without creating a second program or a second app. Progress is tracked per client, so a challenge someone has already completed does not keep nagging them.
Referrals that reward both sides
Each client has a personal referral code they share straight from the app. Velarya tracks the referrer and the referred client as separate sides of the same event, which means you can reward them differently: more for the person doing the work, something worthwhile for the person arriving. Each side can be paid in points or in a voucher.
Referrals also carry an activation deadline, so a reward is released when the referred client actually becomes a client rather than at the moment a code is shared. That single rule is what separates a referral program from a coupon that gets posted publicly. Referral programs usually die from manual tracking, and this one has none.
Welcome and birthday rewards
Two rewards run without anyone remembering them. A welcome bonus fires when a client signs up, as points or as a voucher for a service you choose. A birthday gift fires on the client’s birthday and can be a discount across everything you sell, a discount limited to one category, a free service, or points.
Birthday gifts carry an expiry you set, from the same day through to a month, which is the lever that decides whether the gift drives a booking or sits unused. A gift good for a month reads as generous and gets forgotten. A gift good for a week gets used.
Why run loyalty inside an app instead of an email list?
A loyalty program is only as strong as its surface area. A punch card lives in a wallet. An email lives in a promotions tab. An app lives on the client’s home screen, and Velarya sends push notifications about new challenges, expiring rewards, or a birthday gift with no per-message fee.
Every plan comes with an app, and the only question is whose name is on it. On the entry plan your clinic sits inside the Velarya app, which rebrands to your practice. On Signature the app is published under your clinic’s own name, with your icon and an Apple Developer account that belongs to you.
How Velarya compares to standalone loyalty platforms
Velarya | Standalone loyalty platform | Punch cards and spreadsheets | |
|---|---|---|---|
Connection to checkout | Built in. Points accrue when the sale closes. | Depends on an integration with your booking or POS system | Manual entry by staff |
Audit trail | Every earn and burn is a ledger entry tied to an order | Varies. Often a balance with no history | None |
Client record | One record shared with booking, charting, and payments | A second profile that has to stay in sync | None |
Client surface | Your app, with push included | Their app or a web portal | Wallet card |
The honest trade-off: a standalone platform can make sense if you are locked into clinical software you cannot leave and just want rewards on top. Velarya can run that way too, with booking switched off so there is only ever one calendar. But if you can run one system, the single client record is worth more than any individual loyalty feature.
What you have to buy to run it
Nothing extra. Points, challenges, referrals, check-ins, and birthday rewards are in the plan rather than a module you license, and there is no clinical add-on either. The plans and what separates them are on the pricing page. Loyalty sits next to booking and memberships, and if you are still working out what to charge for a recurring plan, we covered the arithmetic in how to price a med spa membership program.
Frequently asked questions
How do med spa loyalty programs increase revenue?
They shift one-time visitors into repeat clients. Points give every client a concrete reason to book the next visit with you instead of a competitor, and challenges create a reason to come back sooner than they otherwise would. Because Velarya ties earning to checkout, every purchase feeds the program automatically instead of depending on staff remembering to stamp a card.
How do clients earn points at a med spa?
Spending is the main path, at an earn rate you set. On top of that you can switch on earning for checking in at the clinic, completing a challenge, referring a friend, or signing up in the first place. Each of those is configured separately, so you can run a points program that rewards only spending, or one that rewards showing up.
Can I run limited-time challenges or bonus point promotions?
Yes. A challenge has its own title, description, reward in points, and an end date, plus the how it works and need to know copy clients read in the app. Challenges can be enabled per location with their own overrides, so a slow site can run an incentive the busy one does not.
How do referral rewards work for a med spa?
Every client gets a personal referral code they share from the app. Velarya rewards both sides separately, so the referrer and the new client can receive different amounts, and each side can be paid in points or a voucher. Referrals carry an activation deadline, so a reward lands only once the referred client actually becomes a client.
How do I track loyalty points in a med spa POS?
In Velarya the point of sale is the loyalty system, so there is nothing to reconcile. Points accrue when the sale closes, and every earn and redemption is written to the client ledger with the reason and the order that caused it. Staff with the right permission can open the full history from the client profile.
How is Velarya different from RepeatMD?
RepeatMD is a membership and rewards platform that runs alongside the booking and clinical software you already have. Velarya is the booking, clinical, and payments system itself, with rewards built in. That means loyalty, scheduling, charting, and checkout share one client record and one price list instead of two systems glued together.
Can my staff adjust a client’s points manually?
Yes, with the right permission. Staff with wallet access can view a client’s full points ledger and make manual adjustments, and every adjustment is written with who did it and why. That keeps goodwill gestures possible without letting the program leak value silently.
Do I need my own branded app for loyalty to work?
No. Points, challenges, and referrals are on every plan. On the entry plan your clinic lives inside the Velarya app, which rebrands itself to match your practice, so clients can earn and redeem from day one. Signature publishes your clinic’s own app in the app stores, with your icon on the client’s home screen.
Ready to see it on your own med spa?
We’d love to give you a personalized tour and answer all your questions.