Configuration Experiment #T3
Goal
The goal of this experiment is to help you understand the time dimension in calculation mechanics. For this challenge, you will use a production workspace and enter some configuration. When asked to write down something, please copy the value to a document (along with the step #), as you will be using those values later on.
Difficulty
Easy.
Preparation
Create a CSV file with the following:
- Date,Unique ID,Owner,Revenue
- 2021-01-01,ID-1,Daniel Martinez,100
- 2021-02-01,ID-2,Daniel Martinez,100
- 2021-03-01,ID-3,Daniel Martinez,100
As you can see, there is 1 transaction in January, 1 in February, and 1 in March. All transactions are assigned to "Daniel Martinez" and have a value of 100.
Steps
- Go to Account > My Workspaces
- Create a production workspace
- Go to Users > Add Users
- Add a user with email DanielMartinez@xyz.com
- Go to Transactions > Add Transactions
- Import your CSV file
- Go to Plans > All Plans
- Create plan "Test"
- Choose "Monthly"
- Choose "By Individual"
- Choose "All Workspace Users"
- Choose "Revenue" > "Raw Value"
- Choose "As Percentages Of A Fixed Quota" with a quota of 200
- Add two attainment levels
- For the lower level, set the attainment threshold to 0% of quota
- For the higher level, set the attainment threshold to 100% of quota
- Make both levels cumulative
- Add a per-transaction reward to each attainment level
- For the lower level, pay 5% of revenue
- For the higher level, pay 10% of revenue
- Make sure to select "To Transactions At This Attainment Level"
-
- Create the plan
- Go to Calculations > All Calculations
- Run a calculation for January 2021
- Run a calculation for February 2021
- Run a calculation for March 2021
- Open calculations
- How many deals were credited for each calculation period?
- As you can see, the March calculation
- Has attainment based on March deals
- Pays commissions based on March deals
- As you can see, the February calculation
- Has attainment based on Feb deals
- Pays commissions based on Feb deals
- So, the plan has monthly payouts AND monthly attainment to quota
- However, we want a plan with monthly payouts BUT quarterly attainment to quota
- We cannot make the plan quarterly because payments will then be quarterly
- We have to keep the plan monthly, but enable QTD attainment
- Go to Plans > All Plans
- Edit plan "Test"
- Go to the Calculations tab
- Enable this advanced option
- Save plan changes
- Go to Calculations > All Calculations
- Delete all calculations
- Run a calculation for January 2021
- Run a calculation for February 2021
- Run a calculation for March 2021
- Open calculations
- How many deals were credited for each calculation period?
- As you can see, the March calculation
- Has attainment based on Jan + Feb + March deals
- Pays commissions based on Jan + Feb + March deals
- As you can see, the February calculation
- Has attainment based on Jan + Feb deals
- Pays commissions based on Jan + Feb deals
- This means that we are processing all QTD transactions for attainment which is perfect
- However, some deals are getting duplicate commissions as they are processed multiple times
- We have to keep the QTD attainment behavior but use deductions to avoid double-payment
- Go to Plans > All Plans
- Edit plan "Test"
- Go to the Calculations tab
- Enable those advanced options
- Go to Calculations > All Calculations
- Delete all calculations
- Run a calculation for January 2021
- Release rewards
- Run a calculation for February 2021
- Release rewards
- Run a calculation for March 2021
- Release rewards
- As you can see, the March calculation
- Has attainment based on Jan + Feb + March deals
- Pays commissions based on Jan + Feb + March deals
- But deducts commissions from Jan + Feb
- As you can see, the February calculation
- Has attainment based on Jan + Feb deals
- Pays commissions based on Jan + Feb deals
- But deducts commissions from Jan
- This means that we are processing all QTD transactions for attainment which is perfect
- And we also re-evaluate QTD commissions but deduct what has been paid before
Key Learnings
- Some plans may have QTD / YTD attainment, but monthly payments
- Reps will progress towards higher tier as they retire a quarterly / annual quota
- Because payments are monthly, plans should be configured as monthly plans
- To enable the QTD attainment behavior, we must configure an advanced option
- StartDate=QuarterStart means "please scan transactions starting from the beginning of the quarter for the chosen calculation period"
- However, we must be careful to avoid double-paying commissions as we reprocess the same deals within the quarter
- One strategy is to use an advanced option which deducts what has been paid before
- CumulativeQuarterly means "please deduct what has been paid from prior released calculations in the same quarter"
Related Articles
Configuration Experiment #V5
Goal The goal of this experiment is to help you understand how to use custom variables in your configuration. For this challenge, you will use a demo workspace and enter some configuration. When asked to write down something, please copy the value to ...
Configuration Experiment #V3
Goal The goal of this experiment is to help you understand how to use custom variables in your configuration. For this challenge, you will use a demo workspace and enter some configuration. When asked to write down something, please copy the value to ...
Configuration Experiment #V2
Goal The goal of this experiment is to help you understand how to use custom variables in your configuration. For this challenge, you will use a demo workspace and enter some configuration. When asked to write down something, please copy the value to ...
Configuration Experiment #V1
Goal The goal of this experiment is to help you understand how to use custom variables in your configuration. For this challenge, you will use a demo workspace and enter some configuration. When asked to write down something, please copy the value to ...
Configuration Experiment #V4
Goal The goal of this experiment is to help you understand how to use custom variables in your configuration. For this challenge, you will use a demo workspace and enter some configuration. When asked to write down something, please copy the value to ...