Skip to main content

Create a reward for in-app redemption (Admin Panel)

Learn how to create a reward for in-app redemption, including setting visit unlocks, configuring discounts, and enabling RepeatCash in the Admin Panel.

Updated this week

Overview

This article explains how to create a reward that patients can redeem directly in your mobile app. It’s designed for practice owners and managers who want to drive engagement through visit-based rewards and in-app incentives.

Rewards can be unlocked through in-app purchases or patient check-ins and redeemed on eligible services in your Shop.


Before You Start

  • Visit value must be configured before creating rewards.

  • In-app rewards apply to services available in your mobile app.

  • In-office rewards apply to items not available in-app (e.g., retail or skincare).

  • You cannot offer the first month of a membership for free.

  • Membership pricing must be at least $1 to capture a card on file.


How Rewards Work

  • Rewards unlock after a patient reaches a set number of visits.

  • Visits are earned through:

    • In-app purchases

    • Patient check-ins

  • Patients can:

    • Redeem the reward directly

    • Convert it into RepeatCash (if enabled)


Step-by-Step Instructions

1. Set Basic Reward Information

  1. Go to Admin Panel > App Builder > Rewards.

  2. Click Create New Reward.

  3. Confirm redemption type:

    • For this use case, In-App is selected.

    • Choose In-Office if offering something not sold in your app.

  4. Enter the Reward Title (this is what patients see).

  5. (Optional) Add a Disclaimer.

Best practice: Avoid minimum spend requirements, as they may reduce engagement.


2. Set Unlock Requirements

  1. Set the number of visits required to unlock the reward.

  2. Confirm visit value is properly configured.


3. Select Valid Locations

  1. Choose which locations the reward applies to.


4. Choose Discount Type

Select one of the following:

  • Percentage off

  • Set dollar amount

  • Free service (cannot apply to first month of membership)


5. Configure What the Reward Applies To

Use Include and Exclude to control which services receive the reward.

Use Include when targeting specific services:

  • “Save 25% on Hydrafacial”

  • “$2 off Tox and Filler”

  • “Enroll in a Membership and Unlock Your First Month for $1”

Selecting a treatment automatically excludes all others.

Use Exclude when discount applies broadly:

  • “15% off all services except Toxin”

  • “20% off all services except first month of memberships”

Explicitly exclude memberships if they should not receive the discount.


6. Enable RepeatCash (Optional)

  • Toggle on Convertible to RepeatCash.

  • Set the designated dollar amount.

RepeatCash allows patients to convert their unlocked reward into a banked dollar amount for a future in-app purchase.

The RepeatCash value does not need to match the full reward value. It should reflect what your practice is comfortable applying toward future purchases.


7. Save the Reward

  1. Click Save New Reward.

  2. The reward is now active.


How Archiving Works

Archiving a Reward

  • Removes it from availability for new users.

  • Patients who have already unlocked it retain access.

  • Useful when phasing out promotions.

Archiving Included Treatments

  • If you archive a treatment included in an active reward, it is removed from that reward.

  • If unarchived later, it must be manually re-added.


Important Notes

  • Discounted memberships do not apply to currently enrolled members.

  • Rewards tied to memberships are best used as sign-up or referral incentives.

  • Visit value must be configured before rewards function correctly.


Video Walkthrough

1. Patient goes to their rewards screen on their app

2. Patient selects the reward they want to redeem

3. Patient clicks 'Redeem now' to apply the discount and specified treatment directly to their cart

4. Patient clicks 'View cart' to checkout and redeem their reward

Did this answer your question?