Back to Blog
    Product · Rewards26 June 20266 min read

    Viali Rewards: Five Tools That Turn One-Time Patients Into Loyal Ones

    Discounts, loyalty cards, prepaid packages, memberships and referrals — five tools in one connected system, where every reward is applied and recorded automatically. See what actually brings patients back.

    TL;DR

    Most clinics run discounts, loyalty cards, prepaid packages, memberships and referrals on paper, in spreadsheets, or in their heads — untracked and disconnected. Viali Rewards brings all five into one system where every benefit is applied and recorded automatically, so the clinic can finally see what is bringing patients back.

    Illustration of the Viali Rewards suite — offers, loyalty, packages, memberships and referrals connected in one system

    Most clinics already reward their patients. They hand out the occasional discount, stamp a paper loyalty card, sell a block of prepaid sessions, and quietly rely on word-of-mouth to bring new faces through the door. The ideas are sound. The problem is that each one lives somewhere different — a note at reception, a punch card in a drawer, a number in someone's head, a spreadsheet nobody updates. Nothing is tracked, nothing is connected, and at the end of the month no one can say what actually brought patients back.

    Viali Rewards replaces all of that with one connected system. Every tool does the same underlying thing: it gives a patient a benefit and records it automatically. They differ only in how the benefit is earned or issued — a code, a stamp, a prepaid balance, a membership perk, a referral. The clinic runs everything from one place and, for the first time, can see what is driving repeat visits and revenue.

    Rewards

    Offers · Loyalty · Packages · Memberships · Referral

    ManagePerformanceLoyaltyPackagesMembershipsReferral
    6
    Active offers
    +12% this month
    142
    Loyalty members
    +8% this month
    38
    Active packages
    +5% this month
    27
    Members
    +21% this month
    15
    Referrals
    +9% this month

    Revenue influenced by Rewards (last 30 days)

    CHF 18,400
    Offers
    Loyalty
    Packages
    Memberships
    Referral
    The Viali Rewards dashboard — one place showing offers, loyalty, packages, memberships and referrals, and the revenue each is driving.

    Below, each tool in turn — starting from the problem it solves.

    Offers — discounts you can actually measure

    The problem. Discounts get handed out verbally or scribbled on paper and are never tracked. After a campaign ends, no one knows whether it brought in any real revenue.

    How Viali solves it. You create a named discount — a percentage or a fixed amount — and staff apply it on the patient's invoice in one click. The clinic then sees exactly how many times each code was redeemed and the revenue tied to it.

    Example. A "Spring skin-check −20%" code is applied at checkout through the season. At month-end the clinic sees 38 redemptions and the revenue they generated — not a guess, a number.

    Offers

    ManagePerformanceLoyaltyPackagesMembershipsReferral
    OffersNew offer
    CodeDescriptionValueApplies toValidityUsesStatus
    SPRING20Spring skin-check20%any38
    ActiveEditDeactivate
    WELCOME50New patientCHF 50any12
    ActiveEditDeactivate
    The Offers admin screen: every discount code with its value, redemptions and status — tracked per code.

    Loyalty — a stamp card that fills itself

    The problem. Patients don't come back often enough, paper stamp cards get lost, and staff forget to stamp them anyway.

    How Viali solves it. The stamp card is automatic. It advances on its own each time a treatment is completed, and when the patient reaches the goal the reward is already waiting to be redeemed. No paper, no manual counting.

    Example. "Every 6th facial is free." The card fills by itself with each visit, and on the sixth the free facial is there to claim.

    Patient · Offers & Benefits

    Loyalty — every 6th facial free

    +
    5 / 6 visitsNext: 1 free facial
    A digital loyalty stamp card in the patient profile — it fills automatically until the reward is ready.

    Packages — prepaid bundles that track themselves

    The problem. Cash flow is irregular, patients drop out halfway through a treatment series, and staff track "sessions left" by hand.

    How Viali solves it. You sell a prepaid bundle — a set number of sessions of one treatment, a number of sessions within a category, or a prepaid credit balance. The patient pays up front, each visit draws the balance down automatically, and what remains is always visible to both staff and patient.

    Example. "5 Botox sessions, prepaid." Paid once; one session is deducted at each visit; everyone can see how many remain.

    Patient · Packages

    Botox — 5 sessionsCHF 1,200 paid
    3 of 5 used · 2 remainingUse 1 session
    Skin credit
    CHF 300 balance · CHF 200 left
    Apply credit
    A patient's Packages panel: a prepaid bundle that draws down automatically with the remaining balance always visible.

    Memberships — recurring perks for your best patients

    The problem. There is no predictable recurring revenue, and the clinic's most loyal patients get no special status for their commitment.

    How Viali solves it. A membership plan carries built-in perks — an ongoing discount plus treatments included each period — that apply automatically whenever the member is billed. (For accuracy: the membership fee is collected by the clinic offline today; online recurring billing is on the roadmap, so there is no automatic card charging yet.)

    Example. "Beauty Member: 20% off every treatment, plus one included facial each month." The perks apply by themselves at billing — no one has to remember them.

    New plan

    Beauty Member
    55
    Ongoing
    PerksAdd perk
    Percentage discount
    20
    All services
    Remove perk
    Create
    The “New plan” dialog for Memberships — name, price, duration and perks such as an ongoing discount.

    Referral — word-of-mouth, finally visible

    The problem. Word-of-mouth is the clinic's best growth channel, yet it's completely invisible — referrals aren't tracked and the patients who send them aren't rewarded.

    How Viali solves it. Every patient gets a personal referral code. When someone they referred comes in for their first treatment, both the referrer and the new patient receive a reward — automatically.

    Example. An existing patient shares her code; her friend books and is treated; both receive their CHF 30 reward without anyone filling in a form.

    Patient · Referral

    Your referral code
    LISA-7F3K
    Copy

    When a friend you referred completes their first treatment, you both get CHF 30 off.

    2 friends referred · 1 reward earned

    A patient's Referral panel with a personal code, a clear reward and a visible status.

    One place to see what works

    Instead of five disconnected manual systems — a discount here, a punch card there, a prepaid figure in someone's head — the clinic has a single place to run discounts, loyalty, prepaid packages, memberships and referrals. Every benefit is recorded the moment it's given, so for the first time the team can see what is actually bringing patients back, and what each of those tools is contributing in revenue.

    That's the real shift: not five new gadgets, but one connected system that turns one-time patients into loyal ones — and finally shows you the proof.

    See the full Viali Rewards suite or book a demo and we'll walk you through it with your own services.


    Frequently asked questions

    Is Viali Rewards one feature or several?

    It is one connected system with five tools — Offers, Loyalty, Packages, Memberships and Referral — all managed in the same place.

    Do rewards apply automatically?

    Yes. Each benefit — a discount, a stamp, a drawn-down session, a membership perk, a referral reward — is applied and recorded automatically at billing.

    Does Viali charge membership fees to a patient's card?

    Not today. The membership fee is collected by the clinic offline; automatic online recurring billing is on the roadmap.

    Can we see whether a campaign actually worked?

    Yes. Every code and tool tracks its own usage, so you can see redemptions and the revenue tied to each.

    What currency does Viali use?

    Examples here are in CHF; Viali is built for Swiss clinics and uses locale-aware formatting.


    *Ready to turn one-time patients into loyal ones? Explore Viali Rewards at /rewards or book a demo.*

    Ready to experience this yourself?

    Book a demo and see how Viali transforms your clinic operations.

    Request Demo