All templates

Sprout Social Automated Payout Reconciliation

Every Monday, WebRun opens Sprout Social to confirm which creators completed their contracted posts, checks Stripe for the matching payout, and logs every mismatch, a creator paid without a completed deliverable or a completed deliverable with no payout on file, into a reconciliation sheet for finance to action.

Runs on WebRun · Strict Lockdown policy
Every Monday at 7:00 AM WebRunorchestrates each step
1 Sprout Social confirm which creators delivered
2 Stripe check the matching payout
3 Google Sheets log every mismatch
In short

How do I reconcile creator payouts against what they actually delivered?

WebRun reconciles creator payouts without a manual spreadsheet pull. Every Monday it confirms which creators completed their contracted posts in Sprout Social, checks Stripe for a matching payout, and logs every mismatch, a payment with no delivery or a delivery with no payment, into a reconciliation sheet so your finance team knows exactly who still needs action.

  • Every payout mismatch is caught before it becomes a dispute
  • Finance gets one weekly sheet instead of two systems to cross-check
  • No payout is ever issued or altered by WebRun itself

Built for influencer marketing agencies · agency finance teams · talent managers · social media agencies

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 app.sproutsocial.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Sprout Social - confirm which creators delivered
    sproutsocial.com
    WebRun in Sprout Social: confirm which creators delivered
    WebRun opens Sprout Social to confirm which creators delivered.
    • Open Sprout Social and pull each creator's completed deliverables for the billing period
    • Confirm the post is live and matches the contracted deliverable type
    • List the creator, campaign, and completion date for each

    Done when Every completed deliverable this period is confirmed and listed.

  3. 2
    Stripe - check the matching payout
    stripe.com
    WebRun in Stripe: check the matching payout
    WebRun opens Stripe to check the matching payout.
    • Search Stripe for a payout matching each creator for the same billing period
    • Note the payout amount, date, and status for any match found
    • Flag creators with a completed deliverable but no matching payout

    Done when Every creator has a matched payout, a pending payout, or a flagged gap.

  4. 3
    Google Sheets - log every mismatch
    google.com
    WebRun in Google Sheets: log every mismatch
    WebRun opens Google Sheets to log every mismatch.
    • Append one row per creator with delivered status, payout status, and amount
    • Highlight any row where delivery and payment do not line up
    • Total the flagged amount so finance can see what needs action

    Done when The reconciliation sheet lists every creator with a clear match or a flagged gap.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.sproutsocial.com
ScheduleRuns automatically on this cadence
Every Monday at 7:00 AM
DeliveryHow each run's result reaches you
Reconciliation sheet · Google Sheets
OutputWhat each run produces - A reconciliation sheet listing every creator's delivery and payout status, with mismatches flagged and totaled.
Spreadsheet
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

Does it issue or send any payments?

No. WebRun never initiates a Stripe payout. It only reads existing records and flags mismatches in a sheet for your finance team to review and pay.

How does it match a creator across both tools?

It matches on the creator's name and campaign in Sprout Social against the payout description or customer record in Stripe, so mismatches are easy to trace back.

What if a creator is owed a partial payout?

It logs the partial amount against the full contracted value and flags the difference, so finance sees exactly what is still outstanding.

Put this on autopilot.

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