Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Does ServiceNow Lead management support sales agent commission or incentive calculation

ankur203097
Tera Contributor

Hi,

We have a requirement to calculate the commission or incentive the sales agent would get once a lead gets closed. I do not think this is supported out of the box by SOMT lead management. Request you to please let me know how this can be implemented and integrated with the lead management workflow

1 REPLY 1

MaxMixali
Tera Guru

Hello hope that can help, following the recommended Implementation Approaches


1: Custom Commission Management Module (Best Practice)Build a custom application integrated with SOMT Lead Management:Key Components:
Commission Rules Table

Define commission structures (percentage-based, flat rate, tiered)
Configure rules by product type, deal size, lead source, or agent tier
Support multiple rule types (standard, accelerator, bonus)

 

Commission Calculation Engine

Use Business Rules or Script Includes to calculate commissions
Trigger automatically when lead status changes to "Closed Won"
Support complex calculations (splits, overrides, clawbacks)

 

Commission Records Table

Store individual commission entries linked to closed leads
Track status: Pending → Approved → Paid
Maintain audit trail for compliance

 

Agent Commission Portal

Dashboard showing earned commissions
Performance metrics and trends
Historical payment records


2: Flow Designer AutomationLeverage Flow Designer for streamlined implementation:Sample Flow Structure:
Trigger: Lead Status = "Closed Won"

Actions:
1. Get Lead Details (agent, deal value, product)
2. Look Up Commission Rate (from config table)
3. Calculate Commission Amount
4. Create Commission Record
5. Update Lead with commission reference
6. Send Notification to Agent & Manager
7. (Optional) Create approval task for high-value commissionsBenefits:

No-code/low-code approach
Easy to maintain and modify
Built-in error handling
Visual workflow documentation

3: Integration with External Commission SystemIf you have an existing commission/compensation management system:Integration Approach:

Use Integration Hub to connect ServiceNow with external system
Send lead closure data via REST/SOAP APIs
Receive commission calculation results back
Display commission info in ServiceNow for visibility
Common Integration Targets:

SAP SuccessFactors
Xactly Incent
Oracle Incentive Compensation
Salesforce CPQ with commission modules