Loading
Sales Performance Management
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Calculate Joint Commissions with Opportunity Splits in Salesforce Spiff

          Calculate Joint Commissions with Opportunity Splits in Salesforce Spiff

          When multiple people contribute to closing a deal, opportunity splits help make sure that each person receives credit. In Salesforce Spiff, you can set up commission calculations based on opportunity splits synced from Salesforce. A deal can have multiple splits, and a split type can be revenue, overlay, or a custom type.

          Required Editions

          Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience
          Available in: Enterprise, Unlimited, and Developer Editions
          Available for an additional cost in: Professional Edition with Web Services API Enabled
          User Permissions Needed
          To create commission calculations:

          A Spiff user role with this permission turned on.

          Designer Configuration: Manage

          For example, Rep A and B help close a deal. Rep A receives a 50% revenue split and 20% overlay, and Rep B receives a 50% revenue split.

          To use opportunity splits in Spiff, sync these Salesforce objects.

          • Opportunity, for deals
          • Opportunity Split, for a many-to-one relationship with Opportunity
          • Opportunity Split Type, for a many-to-one relationship with Opportunity Split
          • Opportunity Team, which can be required for some split types

          Spiff creates a split record for each owner and type combination, and adds values for these fields.

          • Split owner ID
          • Percentage
          • Split amount
          • Split type as an ID

          The synced objects and fields have text labels in Salesforce, but Spiff shows an ID against the split record.

          Note
          Note Splits don't always add up to 100%. If the opportunity hasn't been split 100% and the split owner ID is the name as the opportunity's owner ID, Spiff creates one split record.
          1. Sync required Salesforce objects.
          2. Create a one-to-many relationship for the Spiff Deal object to the Opportunity Split object, such as DealToSplits.
            See Set Up a Data Relationship in Salesforce Spiff. Select these values for the relationship.
            Source connector, object, and field Select the Salesforce connector, the Deal object, and the Opportunity ID field.
            Type Select Has Many.
            Target connector, object, and field Select the Salesforce connector, the Opportunity Split object, and the Opportunity ID field.
          3. Create or update a data filter for the split records.

            For example, create a BySplitRep filter that returns all records where the rep has a split.

            DealToSplits.SplitOwnerId = rep.Id
          4. Add the splits in your commission calculations.

            For example, create a SplitPercentage calculation.

            =sumif(DealToSplits, SplitOwnerId = rep.Id, SplitPercentage) / 100

            Reference this calculation in an ARRValue formula.

            =ARR * SplitPercentage

            And finally calculate the commission amount by multiplying the ARRValue by the commission rate.

            =ARRValue * CommissionRate

            If the ARR is $100 and there aren't any split records, the ARR Value calculation is 100 * 100%. If there's a 50% split, the same calculation results in 100 * 50%.

           
          Loading
          Salesforce Help | Article