How Snap Calculates Discounts

Snap has the ability to automatically calculate multiple enrollment & sibling discounts.

 

Info! This article assumes you already know all about creating your price rules via Classes / Pricing.

When Snap considers discounts, here are the rules it follows:

  1. The highest priced class is always slotted as the 1st enrollment – which, consequently, always pays full price.
  2. Snap automatically determines the total price of an enrollment by calculating its costs ON EACH DAY that the class meets. Based on the total number of active enrollments on that exact date, discount rules are considered.
  3. In the event that both multiple enrollment & sibling discounts are in play, Snap will choose the lowest price. This gives your clients the more attractive, deeper discount.

Let’s look at a very simple multiple enrollment discount example:

  • Given: Recreational Tumbling
    • Default Price = $40 / month
    • 2nd Enrollment Price = $30 / month
    • class meets 1 time / week
  • Given: Month #1
    • there are 4 weeks
    • Recreational Tumbling meets a total of 4 times (Snap refers to these as “events”)
  • Snap identifies that each class’s Default Price is valued at $10
    • Math: $40 per month / 4 class events = $10 per class event
  • Snap identifies that each class’s 2nd Enrollment Price = $7.50
    • Math: $30 per month / 4 class events = $7.50 per class event
  • Suzy is enrolled in 2 Recreational Tumbling classes; but, has a drop date in 1 class after the first 1/2 of the month. Since Snap knows exactly how much each class costs, it arrives at the following conclusions:
    • Enrollment 1 cost = $10 x 4 = $40
    • Enrollment 2 cost = $7.50 x 2 = $15
    • The cost for both enrollments in month #1 = $40 + $15 = $55

Now let’s look at a more complex scenario that both evaluates sibling discounts as well as facilitates the need to rearrange the order of enrollments due to an addition.

  • Given: Team Gold
  • Given: Team Silver
    • Default Price = $100 / month
    • 2nd Sibling Price = $80 / month
    • class meets 2 times / week
  • Given: Month #1
    • there are 4 weeks
    • Team Gold
      • meets 8 times (4 weeks x 2 times per week = 8 events)
      • Default Price per event = $15 ($120 / 8 = $15)
    • Team Silver
      • meets 8 times (4 weeks x 2 times per week = 8 events)
      • Default Price per event = $12.50 ($100 / 8 = $12.50)
      • 2nd Sibling Price per event = $10 ($80 / 8 = $10)
  • Given: Sibling 1 begins Team Silver at the very beginning of month #1 (on event #1)
  • Given: Sibling 2 begins Team Gold 1/2 way through month #1 (on event #5)
  • So, logically, the order of enrollments are:
    • Weeks 1 & 2:
      • 1st enrollment = Sibling 1, Team Silver
    • Weeks 3 & 4:
      • 1st enrollment = Sibling 2, Team Gold
      • 2nd enrollment = Sibling 1, Team Silver
      • When Sibling 2’s enrollment kicks in, Sibling 1 moves to the 2nd enrollment because, remember, the highest priced service is always slotted as the 1st enrollment.
  • The pricing works as follows:
    • Weeks 1 & 2:
      • 1st enrollment (Sibling 1, Team Silver) = $12.50 x 4 = $50
    • Weeks 3 & 4:
      • 1st enrollment (Sibling 2, Team Gold) = $15 x 4 = $60
      • 2nd enrollment (Sibling 1, Team Silver) = $10 x 4 = $40
    • Total:
      • $50 + 60 + 40 = $150
  • The total amount to be billed the family for both enrollments is $150.

Whew! That’s some serious work, right? Luckily, Snap does all these calculations for you! So just sit back & enjoy the ride!