Qualify & Route Inbound Leads Automatically
The moment a new contact lands in HubSpot, WebRun reads their company size, industry, and source, scores them against your ICP, stamps the lead grade on the record, and pings the right sales rep in Slack so the hottest leads get a human touch within minutes.
How can I automatically qualify and route inbound leads to the right sales rep?
The moment a new contact lands in HubSpot, WebRun reads their company size, industry, and lead source, scores them against your ICP criteria in Google Sheets, writes the lead grade back to the HubSpot record, and pings the right sales rep in Slack — so hot leads get a human reply in minutes.
- Hot leads get a human reply in minutes, not hours
- Every inbound contact scored against your ICP around the clock
- No lead sits unrouted while reps are in meetings or off-hours
Built for B2B sales teams · SaaS companies · inside sales · RevOps teams
What does WebRun do on every run?
The exact actions WebRun takes, in order — in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.hubspot.comin a real browser with your saved login — no setup, no API keys. -
1
HubSpot — read and score the new lead
WebRun opens HubSpot to read and score the new lead. - Open the new contact record and read company, job title, industry, employee count, and lead source
- Score the lead 1–10 against your saved ICP criteria (company size, vertical, title seniority)
- Write the score and grade (Hot / Warm / Cold) back to the contact's custom Lead Grade field
- Assign the contact to the matching rep based on your territory or vertical routing rules
Done when The contact record has a Lead Grade and an assigned owner in HubSpot.
-
2
Google Sheets — log score and routing decision
WebRun opens Google Sheets to log score and routing decision. - Open the Inbound Leads log sheet
- Append a row with contact name, company, score, grade, assigned rep, and timestamp
- Skip if this contact's email already exists in the sheet
Done when The lead is logged as a new row with all qualification details.
-
3
Slack — alert the assigned rep
WebRun opens Slack to alert the assigned rep. - Post a direct message to the assigned rep with the lead's name, company, score, and a link to the HubSpot record
- For Hot leads, also post to the #hot-leads channel so the team sees it
Done when The rep has been alerted and can open the record in one click.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
How does WebRun decide what's a 'Hot' lead?
You define the ICP criteria — company size, industry, job-title seniority, and lead source — and WebRun scores each field. Adjust the thresholds any time in the plan.
Will it reassign existing contacts?
No. It only acts on newly created contacts, so existing assignments are never touched.
What if my rep isn't on Slack?
You can switch the alert to Gmail or just rely on the HubSpot assignment notification — WebRun updates the record either way.
Put this on autopilot.
Turn it on in minutes — or have our team set it up for you.