Found a few articles referencing custom objects as a use case for calculating comissions (example here). Sounds like the Custom Object would be Comissions and you would use data from other properties / objects and calculated properties.
Curious if anyone has had success setting this up in their HubSpot portal / had any insight into what that structure would look like. Thank you!
Hey @AFish it really depends on where you’re storing the main value for a sale. Are you doing it in Deals? I haven’t done this before, but I don’t particularly see why a custom object for somissions would be required. Is there anything outside of a single value to be stored for comission?
I generally just see people doing it within a custom property in an existing object, generally a deal. Then a calculated property can just be something like “5% of Deal amount” or whatever the comission is.
If you’re using custom objects it becomes a lot more work to copy values from other objects into this object then calculate the values.
Hey Tom! Thanks for the reply. Should have added more context to my original question.
The reason for considering Custom Objects to calculate commission vs a single calculated property (amount closed * commission rate) would be for accelerators. From my understanding, calcualted properties can only be computed from data living on a single object, like a Deal.
To calculate accelerators though, you’d need addtional data like a rep’s YTD closed won which wouldn’t be on a Deal object.
Was thinking maybe there would be a way to have all neccessary properties on a Custom Object though to effectivly calculate basic commission and more advanced computations like accelerators using calcuated properties.
Ah ok that makes sense! Well it’s definitely an idea, realistically any object would do for this though. You’ll have to use a workflow to copy values from all other objects into this new custom one. Then work from the data you have in there to create your calculations.
For something like accelerators though, would you need additional data from properties added? Or would this not just be a different calculation using the same property data?
Ie an “on target comission” for a deal and a “unperformance comission” for a deal would have the same deal amount, just different comission calculations?
If you want to calculate full quotas, sales and everything in one place then yes a custom object might be the way to work. I’d imagine it more being a custom object for the sales person, and not for specific comissions though. So you could say “Tom” as an object record for me, then associate that with any deals assigned to me as a HS owner. Copy whatever data you need into that object record and then use it to track targets and quotas.
We need accelerators for comissions. But don’t have the enterprise plan, so can’t use Custom Objects for the accelerators. Is there any other workarround?