0%

Promo Codes

Create promo codes to attract new clients, boost bookings, or promote special offers.

Promo codes are ideal for marketing-driven promotions like new client offers, holiday specials, or promoting a new service. Promo codes can be applied during checkout or made available for pet parents to enter during Online Booking.

Promo codes vs. discounts

Use promo codes when:

  • Clients should enter a code themselves

  • You’re running a promotion or campaign

  • You want to offer a discount during Online Booking

Use discounts when:

  • Discounts should apply automatically

  • Pricing rules are ongoing

  • Discounts depend on client type or number of pets

Both tools offer flexible pricing—they’re just used in different ways.

Create a promo code

  1. Go to Marketing → Promo Codes.

  2. Click + Add Promo Code.

  3. Enter the promo code clients will use.

  4. Select the discount type and enter a dollar or percentage discount.

  5. Select a start date.

  6. If applicable, add an end date for a limited-time promotion.

  7. Choose whether the promo code can be redeemed during Online Booking.

  8. Click Save.

Once saved, the promo code can be applied during checkout. If Redeem Online is enabled, pet parents can also use the code during Online Booking.

Allow a promo code in Online Booking

The Redeem Online setting controls whether pet parents can enter a promo code during Online Booking.

To allow online redemption:

  1. Go to Marketing → Promo Codes.

  2. Open the promo code you want to update.

  3. Turn on Redeem Online.

  4. Click Save.

Turning Redeem Online on or off does not affect how your team uses the promo code internally.

For a promo code to work during Online Booking, it must be active, within its configured validity dates, and have Redeem Online turned on.

How pet parents use promo codes in Online Booking

During Online Booking checkout, pet parents can enter a promo code and select Apply. If the code is valid, the discount is applied and appears in the updated price summary.

Only one promo code can be applied to a booking at a time. To use a different code, the pet parent must remove the applied code before entering another.

If a promo code is no longer valid when the booking is submitted, the pet parent will be prompted to remove or replace it before continuing.

Removing a promo code before completing the booking does not count as a redemption.

View a promo code applied to a booking

When a booking is completed with a promo code, the discount is saved to the booking.

Open the booking in Cuddles to view the applied promo code and discounted pricing.

Best practices

  • Use short, easy-to-remember promo codes.

  • Set end dates for seasonal or limited-time promotions.

  • Turn off Redeem Online for staff-only promo codes.

  • Review active promo codes regularly.