Back To Top

Prorating Programs

Overview

Uplifter offers admins the ability to enable proration on a per-program basis. This means you set your programs to automatically (or manually) reduce in cost as events pass. 

 

Enable Prorating

  1. Select to Edit or create a program
  2. Select to show Advanced Settings
  3. Select Enable Prorating
  4. Enter your prorating settings as desired
  5. Select Update or Create

Learn More

1.png

Method: Proration can either be set to Automatic or Manual. Automatic will calculate the passing cost based on your settings. Manual will set the new, specified cost and leave it until you manually change it.
Automatic Prorating Calculated Every: The number of events that must pass before the system recalculates the cost of your program. This is most often set to 1.
Final Class Reserved Amount: The absolute minimum you are willing to accept for the program. After the last proration calculation is performed your program will cost this value, plus the per-X-event cost. This is most often set to $0.00.
Manual Program Price Change: The desired, static cost to set your program at. Using this method will post the original price with a slash through it, then the new price below - highlighting that the program is on sale. 

 

How Does Proration Work?

Proration is the adjustment of costs expected for a program. This can either be a natural decrease in cost as time goes by, or a manually set reduction.

Automatic

Automatic proration means you set how often the costs are recalculated and the system reduces the price of the program over time - set it and forget it! When you enter in your desired settings, note that the system will detail the proration calculation information below.

These settings will automatically reduce the price by $dd.cc after the completion of X event(s) and will add $dd.cc to the final class, rounding the final amount to the nearest $0.50.

4.png

5.png

Manual

Manual proration means you set your desired price and this remains static until you change it or disable the feature. You might select to manually set the proration cost when you have a temporary sale on the program.

2.png

3.png

 

A Deep Dive on Automated Proration

Automated proration can be a little perplexing. Not to worry! This section takes a deep dive into the process to clear things up.

Learn More

Our Example Program

To take a consistent look at things, let's use an example program. This program is $100 at full value and has 10 events.

The Per-Event Cost

To discern the cost of your programs as time goes on, you will first want to discern the per-event cost. The per-event cost formula is: 'Program Cost' - 'Reserved Amount' / '# of events'

Learn More

With our example program (10 events for $100) let's look at a couple examples.

Example 1: 10 events, $100 program cost, $0.00 reserved amount. These settings will automatically reduce the price by $10.00 after the completion of 1 event(s) and will add $0.00 to the final class, rounding the final amount to the nearest $0.50.

6.png

Using our formula we can figure out the per-event cost: $100 - $0 / 10 events = $10 per event. Let's look at another example.

Example 2: 10 events, $100 program cost, $5.00 reserved amount. These settings will automatically reduce the price by $9.50 after the completion of 2 event(s) and will add $5.00 to the final class, rounding the final amount to the nearest $0.50.

8.png

Using our formula we can figure out the per-event cost: $100 - $5 / 10 events = $9.50 per event. Note how the Final Class Reserved Amount affected the per-event cost.

 

Prorated Values & The Final Class Reserved Amount Field

Now that we know the per-event cost, we can calculate the cost of our program at each step. The formula for this calculation is: 'Per-Event Cost' * '# of Remaining Events' + 'Reserved Amount'. Be careful though, as the Final Class Reserved Amount field can have a great affect on your end results.

Learn More

Example 1: 10 events, $100 program cost, $0.00 reserved amount, calculated ever 1 event. These settings will automatically reduce the price by $10.00 after the completion of 1 event(s) and will add $0.00 to the final class, rounding the final amount to the nearest $0.50.

Number Of Remaining Events Formula Current Program Cost
10 $10 * 10 + $0 $100
$10 * 9 + $0 $90
$10 * 8 + $0 $80 
$10 * 7 + $0 $70
$10 * 6 + $0 $60 
$10 * 5 + $0 $50
$10 * 4 + $0 $40
$10 * 3 + $0 $30
$10 * 2 + $0 $20
$10 * 1 + $0 $10

Example 2: 10 events, $100 program cost, $5.00 reserved amount, calculated every 1 event. Note how the Reserved Amount field affects the end cost. These settings will automatically reduce the price by $9.50 after the completion of 1 event(s) and will add $5.00 to the final class, rounding the final amount to the nearest $0.50.

Number Of Remaining Events Formula Current Program Cost
10 $9.50 * 10 + $5 $100
$9.50 * 9 + $5 $90.50
$9.50 * 8 + $5 $81
$9.50 * 7 + $5 $71.50
$9.50 * 6 + $5 $62
$9.50 * 5 + $5 $52.50
$9.50 * 4 + $5 $43
$9.50 * 3 + $5 $33.50
$9.50 * 2 + $5 $24
$9.50 * 1 + $5 $14.50

 

Prorated Values & The Automatic Prorating Calculated Every Field

Now that we know the per-event cost, we can calculate the cost of our program at each step. The formula for this calculation is: 'Per-Event Cost' * '# of Remaining Events' + 'Reserved Amount'. Be careful though, as the Automatic Prorating Calculated Every field can have a great affect on your end results.

Learn More

Example 1: 10 events, $100 program cost, $0.00 reserved amount, calculated ever 1 event. These settings will automatically reduce the price by $10.00 after the completion of 1 event(s) and will add $0.00 to the final class, rounding the final amount to the nearest $0.50.

Number Of Remaining Events Formula Current Program Cost
10 $10 * 10 + $0 $100
$10 * 9 + $0 $90
$10 * 8 + $0 $80 
$10 * 7 + $0 $70
$10 * 6 + $0 $60 
$10 * 5 + $0 $50
$10 * 4 + $0 $40
$10 * 3 + $0 $30
$10 * 2 + $0 $20
$10 * 1 + $0 $10

Example 2: 10 events, $100 program cost, $0.00 reserved amount, calculated ever 2 event. These settings will automatically reduce the price by $20.00 after the completion of 2 event(s) and will add $0.00 to the final class, rounding the final amount to the nearest $0.50.

Number Of Remaining Events Formula Current Program Cost
10 $10 * 10 + $0 $100
" $100
$10 * 8 + $0 $80 
" $80
$10 * 6 + $0 $60 
" $60
$10 * 4 + $0 $40
" $40
$10 * 2 + $0 $20
" $20

 

All Together Now!

Now that we have seen each field acting on our end costs separately you can combine the two to ensure that your programs are priced exactly as desired, no matter when they are being purchased.

Learn More

Example: 10 events, $100 program cost, $5.00 reserved amount, calculated ever 2 event. These settings will automatically reduce the price by $19.00 after the completion of 2 event(s) and will add $5.00 to the final class, rounding the final amount to the nearest $0.50.

Number Of Remaining Events Formula Current Program Cost
10 $10 * 10 + $5 $100
" $100
$10 * 8 + $5 $81 
" $81
$10 * 6 + $5 $62
" $62
$10 * 4 + $5 $43
" $43
$10 * 2 + $5 $24
" $24

 

 

Powered by Zendesk