All templates
For sales finance, revenue operations & commission analysts

Flag commission clawbacks when customers churn

Every morning, WebRun scans Salesforce for deals that churned, cancelled, or were refunded, checks whether commission was already paid on them in QuotaPath, and posts finance a Slack list of clawback candidates with the rep, deal, and amount to review before any adjustment.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:00 AM WebRun
1 Salesforce find churned deals
2 QuotaPath check paid commission
3 Slack list clawback candidates
Run a sample
In short

How do I catch commission clawbacks when a customer churns?

Every morning, WebRun scans Salesforce for deals that churned, cancelled, or refunded, then checks in QuotaPath whether commission was already paid and whether the deal is inside your clawback window. It posts finance a Slack list of clawback candidates with rep, deal, and amount, always to review, never as an automatic deduction.

  • Clawback-eligible churn is caught within a day
  • No deduction happens without human review
  • Reinstated deals drop off before any clawback is actioned

Built for sales finance · revenue operations · commission analysts · controllers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens login.salesforce.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Salesforce - find churned deals
    salesforce.com How to Automate Salesforce
    WebRun in Salesforce: find churned deals
    WebRun opens Salesforce to find churned deals.
    • Open Salesforce and find accounts that churned, cancelled, or refunded since the last run
    • Capture the original deal, owner, and value for each
    • Note the churn date and reason where recorded

    Done when Every newly churned or refunded deal is listed with its owner.

  3. 2
    QuotaPath - check paid commission
    quotapath.com How to Automate QuotaPath
    WebRun in QuotaPath: check paid commission
    WebRun opens QuotaPath to check paid commission.
    • Open QuotaPath and look up the commission paid on each churned deal
    • Check whether the deal falls inside your clawback window
    • Estimate the clawback amount based on what was already paid

    Done when Each churned deal has a paid-commission figure and clawback status.

  4. 3
    Slack - list clawback candidates
    slack.com How to Automate Slack
    WebRun in Slack: list clawback candidates
    WebRun opens Slack to list clawback candidates.
    • Post finance a list of clawback candidates
    • Show the rep, deal, paid commission, and estimated clawback
    • Mark it as a candidate to review, never an automatic deduction

    Done when Finance has today's clawback candidates to review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
login.salesforce.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Clawback candidates · Slack
OutputWhat each run produces - A daily clawback candidate list with the rep, churned deal, commission already paid, and the estimated clawback amount to review.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it deduct commission from a rep automatically?

No. WebRun only posts an internal Slack list of clawback candidates for finance to review. It never adjusts a payout or deducts commission from a rep on its own.

How does it know a deal is in the clawback window?

It reads the churn or refund date from Salesforce and checks it against the clawback window in your comp terms, so only deals still eligible are flagged as candidates.

What if the churn is later reversed?

The next run reads the live status in Salesforce, so a deal that was reinstated drops off the candidate list before any clawback is actioned.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.