Loyalty for large groups, with your own app and an API

The enterprise loyalty platform on the Connected plan: everything in Branded, plus a public API with signed webhooks and integrations we build for you on request, priced for your group.

What you get

Built for large groups

  • API and webhooks

    A public read API and signed webhooks, with access provisioned by Velarya.

  • One program across locations

    One loyalty program and one app across every location, with pricing, hours and staff set per location.

  • Your own app

    Your own iOS and Android app, listed in the stores under your practice's name and published under your Apple developer account.

  • Per-location pricing

    The same treatment can cost a different amount at a different address without becoming a different service.

  • Points and rewards

    Points on what people spend on treatments, at a higher rate for members, turned into wallet credit they spend in the app.

  • Referral rewards

    Both people are rewarded when a friend joins, under activation rules you set, such as a first paid treatment or joining a membership.

  • Paid memberships

    Monthly credits, included treatments and member pricing, bought and renewed in the app.

  • Member profiles and wallet

    Each member's plan, points and wallet balance on one profile, visible to the staff whose role and location allow it.

  • Reminders and notifications

    Appointment reminders and program notifications by push, SMS and email.

  • HIPAA-ready, with a signed BAA

    Sensitive personal data is encrypted and access-logged, and Velarya signs a Business Associate Agreement with every practice.

The app

Book, earn and redeem in one app

Patients and clients book, collect points, check in with a QR code and spend their wallet credit in one app. On every plan that is the Velarya app on the App Store and Google Play, styled in your colors. On the Branded and Connected plans it is your own app, listed in both stores under your name.

About your own app

The dashboard

See the program from your side

Check-ins, membership plans, member wallets and messages, on a sample practice. Start the tour to open the dashboard your team would use.

The Velarya dashboard's check-ins screen for a sample practice, with points awarded for each visit

Sample practice

A sample practice. Every name, member and number in it is made up.

  1. The program at a glanceToday's revenue, bookings, check-ins and new members, the moment you log in.
  2. Check-insEvery QR check-in and the points it earned, member by member.
  3. Membership plansSet what a plan costs, the monthly credits and treatments it includes, and the member price.
  4. Members and walletsEach member's plan, points and wallet balance on one profile.
  5. Two-way messagesTexts and web chat in one inbox, beside the member's profile.

Tell us about your practice

Thirty minutes with someone who will give you a straight answer on how the program fits beside the software you already run. The questions at the end of the form save us both the first half of that call.

  • See the app in your practice's colors, not on a slide.
  • Walk through the points, referral and membership setup your patients and clients would use.
  • Get the plan and pricing for your number of locations.

One program across the whole group

A large group is usually several businesses that grew or merged into one, and its loyalty looks like it: a rewards app from one acquisition, a punch card at another, and patients who are regulars at one location and strangers at the next. Velarya puts the whole group on one program. Each patient or client has one member profile, one points balance and one wallet, valid at every location, in one app that carries your group’s name.

The program is defined once and varied only where the variation is real. Prices can differ by market without a treatment becoming a different treatment, each location can change what a check-in earns, and each membership is sold at the locations you choose. How locations work is on the multi-location page.

Access by role and by location

A large group has more levels of responsibility than “admin” and “staff”. Permissions in Velarya follow the role and the location: a grant can cover one location, several, or the whole business, so a regional manager, a location manager and a front desk lead each get access to the part of the group they answer for. Access to patient health information is its own set of permissions, changing a points or wallet balance by hand is another, and views and changes are kept in an audit and access history.

Velarya signs a Business Associate Agreement with every practice, on every plan, because a loyalty program that knows who your patients are and what they buy holds patient data. The detail is on the security page.

A public API and signed webhooks

The Connected plan adds the Velarya API. It gives your team read access to your services, member profiles and appointments, so the program’s data can reach your warehouse, your reporting or your CRM. Webhooks tell your systems when an appointment, a member profile or a sale changes, and every delivery is signed so the receiving system can check it came from Velarya. A delivery that fails is retried.

Velarya issues the API keys for your group. Each personal field, such as a name, an email address or a phone number, needs its own scope, so a connection built for reporting never reads more than it was granted.

Integrations built on request

A large group usually runs a CRM, an accounting system and practice or booking software, and the program is more useful when it reaches them. On the Connected plan we build those connections for you. We look at what the vendor makes available, scope the work with you on a call, and quote it separately from your plan. The integrations page lists the systems available on request, with what each connection would do and what it needs from you.

Rolling out across many locations

A group does not have to move every location on the same day. Onboarding is one-to-one, and you can start with a few locations and add the rest as each is ready. Members pick the new location in the same app, prices carry over from the business until a location sets its own, and every plan is priced per location, so the plan grows with the rollout. Connected itself is priced for your group, and the plans are compared on the pricing page.

Frequently asked questions

Which plan is this?

Connected. It includes everything in Branded, including your own app, plus the public API and signed webhooks and integrations built on request. Connected is priced for your group on a call, and each integration is scoped on a call and quoted separately.

What can the API do?

It gives read access to your services, member profiles and appointments, and sends signed webhooks when appointments, member profiles and sales change. Velarya issues the API keys, and each personal field, such as a name, email or phone number, needs its own scope, so a connection reads only what it was granted.

Can Velarya connect to the software we already use?

On the Connected plan we build integrations on request. We look at what your vendor makes available, scope the work with you on a call and quote it separately. The integrations page lists the systems available on request and what each connection would do.

How is access controlled across a large group?

By role and by location. A permission can be granted for one location, several, or the whole business. Access to patient health information has its own permissions, and views and changes are kept in an audit and access history.

How do we roll out across many locations?

Location by location, with one-to-one onboarding. You can start with a few locations and add the rest as each one is ready. Every plan is priced per location, so each new location adds one to your plan.

Ready to turn visits into regulars?

1:1 onboarding and no setup fee. Monthly or annual billing.

Talk to sales