What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when no dedicated RevOps hire yet ?
What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when no dedicated RevOps hire yet (batch 1 #476) is a gap most SaaS vendors gloss over — here is the operator-level answer.
Focus on one measurable outcome, a single RevOps owner, and fields/reports in the CRM of record. Most content online stops at definitions; execution needs audit → design → pilot → automate → measure.
Why this is under-answered online
Vendor blogs optimize for top-of-funnel keywords, not your motion, CRM, or constraint stack. Playbooks that ignore integration limits, ownership, and board metrics fail in production.
Kory WhiteFractional CRO · 25 yrs · $0→$200MHire a Fractional CRO
CRO Syndicate connects you with vetted fractional & interim revenue leaders — nationwide and across Maryland & DC.
Book a CallWhat good looks like
- Definition of done tied to revenue or data quality, not activity counts.
- Documented rollback and a named DRI.
- No shadow spreadsheets for metrics leadership reviews.
Related on PULSE
- [What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when no dedicated RevOps hire yet ?](/knowledge/q10154)
- [What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when parent-company rollup reporting ?](/knowledge/q10314)
- [What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when sales on Outreach ?](/knowledge/q10234)
- [What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when parent-company rollup reporting ?](/knowledge/q10074)
- [What is the RevOps playbook for commission disputes during BDR-to-AE split on Salesforce when sales on Outreach ?](/knowledge/q9994)
- [How do you audit colo and hyperscaler partner-sourced pipeline opportunity hygiene in Salesforce during BDR-to-AE split to prevent commission disputes on split credit when SDRs on Outreach?](/knowledge/q10771)
Building the Dispute Resolution Framework in Salesforce Without a Dedicated Hire
When you lack a dedicated RevOps hire, the playbook must rely on native Salesforce tools, clear ownership handoffs, and lightweight automation that any power user can configure. The goal is to create a repeatable dispute resolution process that doesn't require admin-level coding or third-party integrations.
Step 1: Create a Commission Dispute Object with Status Tracking
Start by building a custom object in Salesforce specifically for commission disputes. This keeps all conflict data separate from core opportunity records and prevents contamination of your primary sales data.
Field structure to implement:
- Dispute ID (Auto-number field)
- Related Opportunity (Lookup to Opportunity)
- Disputed Amount (Currency field, range: $500–$50,000 typical for BDR/AE splits)
- Dispute Type (Picklist: “BDR Source Credit,” “AE Closing Credit,” “Split Percentage,” “Timing/Date Dispute”)
- Status (Picklist: “Open,” “Under Review,” “Awaiting Manager Decision,” “Resolved,” “Escalated”)
- Disputed Commission Owner (Lookup to User — typically the BDR or AE)
- Original Split Percentage (Number field, 0–100%)
- Proposed Split Percentage (Number field, 0–100%)
- Dispute Reason (Long text area, 500 characters max)
- Supporting Evidence (Rich text area for screenshots of call logs, email threads, or meeting recordings)
- Resolution Notes (Long text area, 1000 characters max)
- Resolved By (Lookup to User — manager or interim RevOps person)
- Resolution Date (Date field)
- Time to Resolve (Formula field: Resolution Date − Created Date, in days)
Key configuration steps:
- Go to Setup → Object Manager → Create → Custom Object
- Name it “Commission Dispute” with plural “Commission Disputes”
- Enable Allow Reports and Track Field History (critical for audit trails)
- Create a related list on the Opportunity page layout so reps can see all disputes tied to a deal
- Set up validation rules to prevent duplicate disputes for the same opportunity within 30 days
Why this works without RevOps: Any sales manager or admin can create this in under 2 hours. The object becomes the single source of truth, eliminating the “he said, she said” email chains that drag disputes for 3–6 weeks.
Step 2: Automate Dispute Triage with Flow and Approval Processes
Once the object exists, build lightweight automation using Salesforce Flow (available in Essentials and above) and standard Approval Processes. This reduces manual intervention by 60–70% for common dispute types.
Flow design for automatic triage:
Create a Record-Triggered Flow on the Commission Dispute object that runs when a record is created or edited:
Trigger: After Create or Update Conditions: Status = “Open” OR Status = “Under Review”
Flow Logic:
- Check Dispute Type:
- If “BDR Source Credit” → Route to BDR Manager (lookup from User record)
- If “AE Closing Credit” → Route to AE Manager
- If “Split Percentage” → Route to Sales Director
- If “Timing/Date” → Route to Sales Operations (or CEO if no Ops)
- Auto-calculate Escalation Time:
- Set “Escalation Due Date” = Created Date + 5 business days
- If no resolution by due date, send email alert to VP of Sales
- Send Email Alert:
- To: Assigned resolver
- CC: Disputed Commission Owner
- Subject: “New Commission Dispute #{Dispute ID} — Action Required”
- Body: Include dispute amount, type, and link to record
Approval Process for high-value disputes:
Set up an Approval Process for disputes over $2,000 (adjust threshold based on your average deal size):
- Step 1: Manager reviews within 48 hours
- Step 2: If unresolved, auto-route to VP of Sales
- Step 3: If VP doesn’t act in 72 hours, escalate to CEO/Founder
Field update on approval/rejection:
- When approved: Status → “Resolved,” update the Opportunity’s “Commission Split” field with the proposed percentage
- When rejected: Status → “Escalated,” create a follow-up task for the resolver
Realistic time savings: Without this automation, a single dispute takes 4–6 hours of email coordination. With flows, resolution time drops to 1–2 hours for standard cases. For a company with 5–10 disputes per month, that’s 20–60 hours saved monthly — equivalent to hiring a part-time RevOps person.
Step 3: Create a Pulse Report and Weekly Resolution Dashboard
The final piece of the playbook is visibility — without a dedicated RevOps hire, you need a dashboard that any stakeholder can read in under 30 seconds. Build this using Salesforce Reports and Dashboard components.
Report 1: Open Disputes Aging Report
Create a tabular report from the Commission Dispute object:
- Filters: Status = “Open” OR “Under Review”
- Group by: Dispute Type, then by Days Open (bucketed: 0–3, 4–7, 8–14, 15+)
- Summary columns: Count of disputes, Sum of Disputed Amount
- Conditional formatting: Highlight rows where Days Open > 7 in red
Report 2: Resolution Time by Manager
Create a summary report:
- Group by: Resolved By (User)
- Metrics: Average Time to Resolve, Median Time to Resolve, Total Disputes Resolved
- Timeframe: Last 30 days
- Sort by: Average Time to Resolve ascending
Dashboard: Commission Dispute Pulse
Combine both reports into a single dashboard with these components:
- Gauge chart: “Disputes Resolved This Week” vs. target (e.g., 80% within 5 days)
- Bar chart: “Open Disputes by Type” — shows which dispute categories are most common
- Table: “Overdue Disputes (7+ days)” — with direct links to each record
- Metric tile: “Average Resolution Time” — updated weekly
- Trend line: “Disputes Created vs. Resolved” — 4-week rolling view
Weekly cadence without RevOps:
- Monday 9 AM: Sales manager reviews the dashboard (5 minutes)
- Monday 10 AM: Send Slack/email summary to team with top 3 overdue disputes
- Wednesday 2 PM: 15-minute standup with BDR and AE managers to resolve stuck disputes
- Friday 4 PM: Close all disputes that have been resolved; update Opportunity splits
Key metric to track: Dispute Resolution Rate (DRR) = (Disputes Resolved This Week) / (Disputes Created This Week). Target: >90% weekly. If DRR drops below 70%, escalate to VP of Sales immediately.
Pro tip for non-RevOps teams: Export the dashboard as a PDF every Friday and save to a shared Google Drive folder. This creates an audit trail and helps you spot patterns (e.g., “70% of disputes are from BDRs not logging calls properly in Salesforce”). Over 3–4 months, this data alone justifies hiring a dedicated RevOps person — you’ll have concrete evidence of the time and revenue lost to manual dispute management.
Sources
- Salesforce Help & Documentation — official setup guides for lead assignment, opportunity splits, and user permissions.
- HubSpot Sales Blog — practical RevOps frameworks for commission structure and handoff processes.
- Revenue Operations Alliance (RevOps.org) — community-driven best practices for commission disputes and team alignment.
- Harvard Business Review — case studies and research on sales compensation design and conflict resolution.
- SaaStr — founder and operator insights on scaling sales teams and managing comp disputes without dedicated ops.
- Gartner Sales & Revenue Operations Research — industry benchmarks and governance models for commission policies.
FAQ
What is the most common cause of commission disputes during BDR-to-AE splits? Disputes usually stem from unclear attribution rules in Salesforce — for example, when a BDR sources a lead but the AE closes it weeks later after multiple touches. Without a dedicated RevOps hire, the default is often manual tracking in spreadsheets, which introduces errors and conflicting interpretations of who “owns” the opportunity at the split point.
How should we define the split attribution fields in Salesforce without a RevOps team? Start by adding three custom fields to the Opportunity object: “BDR Source ID,” “BDR Touch Date,” and “AE Conversion Date.” These fields let you run a simple report showing the time gap between the BDR’s last touch and the AE’s close, which is the core data needed for most dispute resolution. Keep the field definitions in a shared Google Doc so everyone agrees on the logic before any changes are made.
What is the fastest way to audit past disputes when we have no dedicated RevOps person? Pull a report of all Opportunities closed in the last 90 days where the “BDR Source ID” field is populated, then manually review a sample of 20–30 deals where the time gap between BDR touch and AE close exceeds 14 days. This audit will reveal the most common dispute patterns (e.g., leads that went cold and were re-engaged by the AE) without requiring complex data modeling.
Should we pilot a new split rule on all deals or just one segment? Always pilot on one segment — typically the highest-volume product line or the team with the most disputes. A 4-week pilot with 10–15 deals lets you test the new attribution logic and reporting before rolling it out company-wide. This reduces risk of backlash and gives you concrete data to refine the rules.
What reports should we build in Salesforce to monitor disputes after the pilot? Create two reports: a “Dispute Log” report showing all Opportunities with a “BDR Source ID” and a “Dispute Status” picklist (Open, Resolved, Escalated), and a weekly “Pulse” report that tracks the average time between BDR touch and AE close, plus the number of open disputes. Share these reports in a shared dashboard so both BDR and AE managers can see the same data.
How do we automate the split process once the pilot proves successful? Use Salesforce Flow or Process Builder to automatically populate the “BDR Source ID” field when a Lead is converted by the BDR, and set a “AE Conversion Date” timestamp when the Opportunity Stage changes to “Closed Won.” This eliminates manual data entry and ensures every deal has a clean audit trail. Test the automation on a sandbox first, then schedule a go-live during a low-volume week to minimize disruption.
Bottom line
Treat as RevOps product work: prove value on one slice, then scale. Polish can deepen this entry later.