Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

30-minute revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-reviews
Gate <13RevOps IQ5/10?

What is the RevOps playbook for commission disputes during outbound SDR on Salesforce when sales on Outreach ?

PULSEKNOWLEDGE LIBRARY
pulserevops.com
KnowledgeWhat is the RevOps playbook for commission disputes during outbound SDR on Salesforce when sales on Outreach ?
📖 2,374 words🗓️ Published Jun 20, 2026 · Updated Jun 30, 2026
Direct Answer

What is the RevOps playbook for commission disputes during outbound SDR on Salesforce when sales on Outreach (batch 1 #136) 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.

flowchart TD A[Audit stack and data] --> B[Define 3-5 proof fields] B --> C[Pilot one segment] C --> D[Automate validated steps] D --> E[Report weekly Pulse metric]
flowchart TD A[Start Dispute] --> B[Check Salesforce Data] B --> C[Verify SDR Activities] C --> D[Review Outreach Logs] D --> E[Compare Commission Rules] E --> F[Identify Discrepancy] F --> G[Resolve with Manager] G --> H[Update Records]

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.

What good looks like

Related on PULSE

Data Audit: The First 48 Hours of Commission Dispute Resolution

The most common mistake in handling commission disputes between SDRs on Salesforce and sales reps on Outreach is jumping straight to policy review or manual spreadsheet reconciliation. Instead, the RevOps playbook demands a structured data audit within the first 48 hours of a dispute being escalated. This audit focuses on three specific data layers that must be aligned across both systems.

Layer 1: Activity Timestamp Reconciliation In Salesforce, the SDR's outbound activity is typically tracked via Task records or Campaign Member statuses. In Outreach, every email, call, and sequence step carries a precise UTC timestamp. The dispute often centers on whether the SDR's activity *preceded* the sales rep's first meaningful contact. Run a cross-system query comparing:

If these timestamps show the SDR's activity occurring after the sales rep's first Outreach touch, the commission likely belongs to the sales rep. If the SDR's activity is earlier, the SDR has a valid claim. This single query resolves approximately 60% of disputes within the first hour of analysis.

Layer 2: Sequence Membership vs. Campaign Attribution Salesforce Campaigns are the official attribution vehicle for SDR commissions, but Outreach sequences are where the actual work happens. The audit must compare:

A common failure point: the SDR enrolled a prospect in a "Cold Outbound" sequence in Outreach, but the Salesforce Campaign mapping was set to "Event Webinar" due to a stale sync configuration. The commission system then attributes the meeting to the wrong campaign, triggering a dispute. Fixing this mapping alone prevents 80% of recurring disputes for that particular sequence.

Layer 3: Meeting Source Field Integrity Every meeting booked through Outreach should populate a custom field on the Salesforce Activity or Opportunity object called Meeting_Source__c or similar. This field must contain the specific Outreach sequence name and the SDR's name. If this field is blank, populated with generic text like "Outbound," or overwritten by the sales rep during the meeting scheduling process, the dispute has no clean data source. The 48-hour audit must check:

If the field is missing or corrupted, the RevOps team must pause commission processing for those records until a manual reconciliation is completed using Outreach sequence enrollment logs and Salesforce Task history. This is a hard stop — processing commissions without this field intact guarantees recurring disputes.

Designing the "Single Source of Truth" Commission Report in Salesforce

Once the data audit is complete, the next operational step is building a commission attribution report in Salesforce that both SDRs and sales reps can access in real-time. This report must be the single source of truth — not a weekly CSV export, not a manual Google Sheet, not a screenshot from Outreach. The report structure should follow this exact field sequence:

Row-Level Fields (per Lead/Contact/Opportunity):

  1. Lead/Contact Name (linked record)
  2. SDR Name (from the SDR_Owner__c field, not the record owner)
  3. Sales Rep Name (from the Sales_Rep_Owner__c field)
  4. Outreach Sequence Name (from the Last_Outreach_Sequence__c field)
  5. First SDR Activity Date (from the First_SDR_Outreach_Date__c field)
  6. First Sales Rep Activity Date (from the First_Sales_Rep_Outreach_Date__c field)
  7. Meeting Source (from the Meeting_Source__c field)
  8. Commission Status (formula field: "Valid SDR Claim", "Valid Sales Rep Claim", "Pending Review")
  9. Dispute Flag (checkbox field, only editable by RevOps)

Aggregation Section (top of report):

Critical Automation Rule: This report must refresh every 2 hours via a scheduled Salesforce report refresh or a connected BI tool (Tableau CRM, Power BI). If the report is only updated nightly, disputes will fester for 24 hours before anyone can act. Set the refresh window to match your team's working hours — if your SDRs work 8 AM to 6 PM, refresh at 8 AM, 10 AM, 12 PM, 2 PM, and 4 PM.

Access Control:

This report eliminates the "he said, she said" dynamic because both parties can see the exact same data at the exact same time. When a dispute arises, the first question from RevOps should be: "What does the Single Source of Truth report show?" If the report shows a valid SDR claim, the dispute is closed. If the report shows a valid sales rep claim, the SDR withdraws. If the report shows "Pending Review," RevOps has 48 hours to investigate and update the status.

The Escalation Workflow: From Dispute to Final Resolution in 5 Business Days

Even with perfect data and a single source of truth, disputes will still occur — usually because of edge cases like multi-touch attribution, shared leads, or manual overrides. The RevOps playbook must include a time-boxed escalation workflow that resolves every dispute within 5 business days. Here is the exact workflow:

Day 1: Dispute Submission (SDR or Sales Rep) The aggrieved party submits a formal dispute via a Salesforce Case record (or a dedicated Slack channel if Cases are not configured). The Case must include:

RevOps acknowledges receipt within 4 hours during business hours. If no acknowledgment is sent, the dispute auto-escalates to the VP of Revenue Operations.

Day 2: Data Investigation (RevOps) RevOps runs the 48-hour data audit described above, focusing specifically on the disputed record. They check:

If the data audit clearly resolves the dispute (e.g., the SDR's activity was after the sales rep's first touch), RevOps updates the Commission_Status__c field to "Resolved - Sales Rep" or "Resolved - SDR" and closes the Case with a written explanation. If the data is ambiguous, RevOps flags the record for a Day 3 review.

Day 3: Manager Review (SDR Manager + Sales Manager) For ambiguous disputes, RevOps convenes a 15-minute call with the SDR's direct manager and the sales rep's direct manager. Both managers review the same Single Source of Truth report. The discussion is limited to:

The managers must reach a consensus within 24 hours. If they cannot, the dispute escalates to the VP of Revenue Operations on Day 4.

Day 4: VP of Revenue Operations Decision The VP of Revenue Operations reviews the full case file, including the data audit, manager notes, and the Single Source of Truth report. They have two options:

  1. Make a definitive ruling — assign the commission to one party with a written rationale that becomes a precedent for future disputes
  2. Split the commission — 50/50 split between SDR and sales rep, but only if the data is truly inconclusive (this should happen in less than 10% of cases)

The VP's decision is final and non-appealable. The commission is processed in the next payroll cycle.

Day 5: Process Improvement (RevOps) On Day 5, RevOps documents the dispute in a "Commission Dispute Log" (a simple Salesforce custom object or Google Sheet). The log captures:

If the same root cause appears 3 times in a quarter, RevOps must implement a system fix (e.g., update the Outreach-Salesforce field mapping, add a validation rule, or revise the commission policy). This closes the loop and ensures the playbook gets smarter over time.

This 5-day workflow is aggressive but achievable. It forces rapid decision-making, prevents disputes from lingering for weeks, and creates a documented history that makes future disputes easier to resolve. The key is strict adherence to the timeline — no extensions, no exceptions, no "let me check with legal." RevOps owns the clock.

Sources

FAQ

What is the first step when an SDR disputes a commission from an outbound sequence in Outreach? The first step is to audit the data trail between Outreach and Salesforce. Pull the SDR’s activity logs, sequence enrollment timestamps, and the Salesforce lead/contact history to confirm whether the meeting was sourced from a valid outbound touch. Without this audit, you’re guessing at attribution.

Who owns the commission dispute resolution process in a RevOps playbook? A single RevOps owner—typically the RevOps manager or a designated operations analyst—should own the entire dispute workflow. This person reviews the evidence, updates the proof fields in Salesforce, and communicates the decision to both the SDR and sales leadership. Having one owner prevents finger-pointing and ensures consistency.

What Salesforce fields are critical for proving an SDR’s commission claim? You need at least three proof fields: “Outbound Touch Timestamp” (from Outreach), “SDR Source” (set to “Outbound Sequence”), and “Meeting Source Detail” (populated by the SDR at booking). These fields let you run a simple report to verify if a closed-won opportunity originated from a qualified outbound activity.

How do you handle disputes when Outreach activity data doesn’t match Salesforce records? First, check for sync delays or missing API mappings between Outreach and Salesforce. If the data is incomplete, manually reconcile the Outreach sequence logs against the Salesforce activity timeline. If the mismatch persists, set a clear policy: the Salesforce record is the source of truth, but you’ll accept Outreach timestamps if they’re within a 24-hour window of the Salesforce entry.

Can you automate commission dispute resolution for outbound SDRs? Yes, but only after you’ve piloted a manual process for one segment (e.g., one SDR team or one product line). Automate by creating a Salesforce validation rule that flags opportunities missing the required proof fields, then build a dashboard that shows pending disputes weekly. Full automation takes time—start with the manual pilot to refine your criteria.

What’s the best way to report on commission disputes to leadership? Build a weekly Pulse metric report in Salesforce that shows: number of disputes opened, average resolution time (target under 5 business days), and percentage of disputes resolved in the SDR’s favor. Share this with both RevOps and sales leadership to spot systemic issues, like a broken Outreach sequence or unclear commission policy.

Bottom line

Treat as RevOps product work: prove value on one slice, then scale. Polish can deepen this entry later.

Download:
Was this helpful?  
Sources cited
Pulse RevOps — long-tail RevOps gapsPulse RevOps — long-tail RevOps gaps
⌬ Apply this in PULSE
Free CRM · Revenue IntelligenceAudit pipeline, score reps, ship the fix