Skip to main content

Managing Offers & Promotions

A strategic promotions strategy is vital to filling empty clinic chairs and driving product sales. Zennor provides a robust system to manage everything from standard holiday discounts to automated 'set-and-forget' birthday rewards.

You can access the Offers module via the Admin Panel under App Builder > Offers.


1. Types of Offers

When creating a new offer, you must first choose between two primary operational modes: One-Time Campaigns and Automated Offers.

One-Time Campaigns

These are your traditional, date-bound promotions. They have a specific start date and a set duration (e.g., a "Black Friday Sale" running for exactly 3 days). You control exactly when they go live and when they expire.

Automated Offers (Set-and-Forget)

These offers are triggered automatically by the Zennor system based on patient behavior or life events. They run on a rolling basis: when the trigger condition is met, the offer becomes active for that specific patient for exactly 3 days. Available Automated Triggers include:

  • Patient Birthday: automatically sends an offer on the patient's birthday.
  • First Visit Anniversary: Triggers exactly 1 year after their first visit.
  • Lapsed Patient: Triggers if the patient hasn't visited in the last 90 days.
  • Holiday Triggers: Pre-configured automatic sends for Valentine's Day, Easter, Halloween, Christmas, etc.

2. Linking Offers to Treatments & Variations

To ensure patients use the promo code correctly, you can strictly link an offer to a specific service.

  1. Select the Main Treatment from your catalog.
  2. If the chosen treatment has Variations (e.g., Botox 1 Area vs Botox 3 Areas), you can further restrict the offer to only apply to specific variants.
Protecting Margins

If you are running a deep discount (e.g. 50% Off), always use the Variations selector to exclude your highest-cost or lowest-margin service options from being eligible for the code!


3. Configuring the Discount logic

Zennor gives you granular control over the economics of every offer:

  • Discount Type: Choose a Percentage (%) discount or a Fixed Amount (₹) discount.
  • Maximum Discount Cap: If offering a Percentage, you should set a maximum monetary cap to protect against massive unpredicted usage.
  • Minimum Spend: Require the patient's cart to hit a certain threshold (e.g., ₹5000) before the promo code is valid.
  • Usage Limits: Limit how many times a single patient can use the promo code (typically set to 1).

4. Visibility & App Banners

How an offer looks in the patient's app is controlled in the Flash Sale & Banners section.

Standard Appearance

By default, offers appear in the dedicated "Offers" tab within the patient app as a standard rectangular card, alongside their Promo Code.

Flash Sale (Hero Banner)

Checking the High-Priority Placement (Flash Sale) toggle changes the offer's visual prominence.

  • It elevates the offer to a large, highly visible Hero Banner at the very top of the App's Shopping/Booking screen.
  • This is best reserved for your most aggressive, shortest-duration sales to create extreme urgency.

5. Automated Push Notifications

You do not need to manually message your patients to tell them about an offer. Zennor handles this natively.

Enable the Push Notification toggle and write a catchy Notification Title and Message Body. The system handles the delivery sequence:

  • For Automated Offers: A push notification is sent instantly at 12:00 PM on the day the trigger is activated (e.g., on their birthday).
  • For One-Time Campaigns: The system sends a multi-stage blast:
    1. On Activation (When the offer goes live)
    2. 3 Days before Expiry (Reminder)
    3. 12 Hours before Expiry (Final Urgency Push)

All notifications will securely land on the patient's lock screen, taking them directly into your app when tapped.