Set Up the Salesforce Spiff Commission Estimator

To get started with the Salesforce Spiff Commission Estimator for quotes or opportunities, install the managed package and assign permissions. Additional setup steps are required depending on whether you're configuring the estimator for quotes or opportunities.

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
  1. Install Salesforce Spiff Commission Estimator
    To install the Salesforce Spiff Commission Estimator managed package, configure prerequisites and install the package from an installation link.
  2. Give Users Access to Salesforce Spiff Commission Estimator
    Assign the appropriate permission set license and permission sets to admins and reps who use the Salesforce Spiff Commission Estimator managed package.
  3. Add the Commission Estimator Component to Record Details Pages
    Add a component to record details pages for showing the Salesforce Spiff Commission Estimator. For quotes, add the component to the Salesforce CPQ Quote details page. For opportunities, add the component to the Opportunity details page.
  4. Set Up API Access for the Salesforce Spiff Commission Estimator
    To let the Salesforce Spiff Commission Estimator managed package work with data in Salesforce, generate Client ID and Client Secret security credentials in Spiff. Then, enter those credentials in Salesforce.
  5. Configure Field Sets for the Salesforce Spiff Commission Estimator
    The Quote, Quote Line, Opportunity, and Opportunity Product objects in Salesforce Spiff include several Salesforce fields as well as custom fields. To avoid errors later on, add all custom fields that are used in Spiff to field sets. Then, configure the field sets as source field sets for the Salesforce Spiff Commission Estimator.
  6. Specify Security Settings for the Salesforce Spiff Commission Estimator Objects and Fields
    To set field-level and object-level security on the Quote, Quote Line, Opportunity, and Opportunity Product objects for users who make commission callouts to Salesforce Spiff, create another permission set.
  7. Set Up a Custom Labels View for the Salesforce Spiff Commission Estimator
    Create a group and custom labels view for users who can see Salesforce Spiff configuration custom labels, including error messages.
  8. Filter Opportunities in the Salesforce Spiff Commission Estimator for Quotes
    By default, the Salesforce Spiff Commission Estimator returns all opportunities except Closed Won Closed Lost opportunities. Customize the estimator to filter opportunities by other status values.
  9. Limit Admin Access to Commission Response and Commission Data Custom Fields
    Hide the custom fields of the Commission Response and Spiff Commission Data objects from admins who don’t have Salesforce Spiff Commission Admin permission set.
  10. Configure Child Object Mappings for the Salesforce Spiff Commission Estimator
    Update custom settings to add child object mappings.
  11. Create a Payout Rule for the Salesforce Spiff Commission Estimator
    In some cases, you can reuse the same payout rules in Salesforce Spiff Commission Estimator as you already use for regular commission payouts in Spiff. In other cases, create a separate payout rule specifically for estimations. For example, maybe you don't want to include a What-If? rule on rep commission statements or you configure the estimator for a different object than the regular commission payout rule uses.
  12. Create a Payout Rule for the Quota Attainment Graph
    The Commission Estimator window in the Salesforce Spiff Commission Estimator provides a bar graph that shows how much an estimated deal affects quota attainment. In Designer, create a quota payout rule for use with the quota attainment graph. The payout rule has several requirements.
  13. Field Requirements for the Quota Attainment Graph
    To show data in the quota attainment bar graph with the Salesforce Spiff Commission Estimator, set up required fields, even if the fields don't have any values.
  14. Next Steps for Setting Up the Salesforce Spiff Commission Estimator
    Complete additional setups depending on whether you plan to use the Salesforce Spiff Commission Estimator with quotes, opportunities, or both.