All templates

Sync Closed-Won Deals Into Onboarding

The moment a deal is marked Closed Won in HubSpot, WebRun captures the customer details and contract value, adds the new account to the onboarding tracker in Google Sheets, and notifies the account manager in Slack so handover happens in minutes not days.

Runs on WebRun · Strict Lockdown policy
Within minutes of a deal closing WebRunorchestrates each step
1 HubSpot detect the closed-won deal
2 Google Sheets add new customer to onboarding tracker
3 Slack notify the account manager
In short

How can I automatically sync closed-won deals into my onboarding process?

The moment a deal is marked Closed Won in HubSpot, WebRun captures the customer details and contract value, adds a new row to the onboarding tracker in Google Sheets, and notifies the account manager in Slack — so handover happens in minutes, not days.

  • Onboarding starts within minutes of a deal closing
  • No customer details are lost in the handover gap
  • Account managers are notified instantly with full deal context

Built for sales operations teams · account managers · SaaS companies · customer success teams

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

  2. 1
    HubSpot — detect the closed-won deal
    hubspot.com
    WebRun in HubSpot: detect the closed-won deal
    WebRun opens HubSpot to detect the closed-won deal.
    • Monitor the Deals view for stage changes to Closed Won
    • Read the deal name, company, contract value, close date, and the associated contact and company records
    • Capture any custom fields relevant to onboarding (plan tier, implementation type)

    Done when All customer and deal details are captured from the won deal record.

  3. 2
    Google Sheets — add new customer to onboarding tracker
    google.com
    WebRun in Google Sheets: add new customer to onboarding tracker
    WebRun opens Google Sheets to add new customer to onboarding tracker.
    • Open the New Customer Onboarding tracker
    • Add a new row with company name, primary contact, contract value, plan tier, close date, and assigned AM
    • Set the Onboarding Status column to 'Not Started' and leave implementation notes blank for the AM to fill

    Done when The new customer has a complete row in the onboarding tracker, ready for the handover call.

  4. 3
    Slack — notify the account manager
    slack.com
    WebRun in Slack: notify the account manager
    WebRun opens Slack to notify the account manager.
    • Send a Slack message to the assigned account manager with the customer name, contract value, and a link to the onboarding tracker row
    • Post a celebration message to #wins with the deal name and value

    Done when The account manager is alerted and the team has celebrated the win.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.hubspot.com
ScheduleRuns automatically on this cadence
Within minutes of a deal closing
DeliveryHow each run's result reaches you
Handover alert · Slack
OutputWhat each run produces — A completed onboarding tracker row per closed-won deal, plus an AM alert and a team win post in Slack.
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

Does it email the new customer anything?

No. WebRun only handles the internal handover — the welcome email to the customer is drafted separately and sent by a human.

What if the deal already has an onboarding row?

Before adding a row, WebRun checks the sheet for a matching company name. Duplicates are skipped and flagged in the Slack message.

Can it create a project in our project management tool instead?

Yes — swap the Google Sheets step for Asana, ClickUp, or Notion. The HubSpot trigger and Slack notification stay the same.

Put this on autopilot.

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