This Workato recipe runs whenever a new contact is created in HubSpot. It enriches the contact with Lusha, checks the enrichment confidence, and adds high-quality leads to a dedicated HubSpot list. Your team gets a Slack alert, so they can follow up on the best leads first.
Score new HubSpot contacts with Lusha and flag high-quality leads
Why score new HubSpot contacts automatically?
Most inbound funnels treat every new contact the same, even though quality varies a lot. Without scoring, teams either chase leads that aren’t a fit or wait too long on the strong ones.
This recipe qualifies each contact the moment it’s created, based on real data instead of what someone typed into a form.
What this workflow does
- Starts when a new contact is created in HubSpot, from all sources or only inbound
- Enriches the contact with Lusha, adding email confidence, job title, and company
- Flags contacts with high email confidence as high-quality leads
- Adds those leads to a dedicated HubSpot list
- Sends a Slack alert with the contact, confidence score, and HubSpot link
How to set it up
Connect your apps in Workato
Ensure active connections for:
- HubSpot: permission to read contacts and update lists
- Lusha: API access for enrichment
- Slack: permission to post messages
Configure the HubSpot trigger
Confirm:
- Trigger = New contact created
Optionally restrict to:
- Inbound leads only
- Specific lifecycle stages
Configure Lusha enrichment
Map identifiers:
- Work email (preferred)
- LinkedIn URL (fallback)
- Name (last resort)
Use outputs like:
- Email confidence
- Job title
- Company name
Adjust the scoring logic
The recipe currently checks:
- Email Confidence contains “A” (high confidence)
You can expand this logic to include:
- Seniority
- Company size
- Region
- Industry fit
Configure HubSpot list assignment
Select the static or active list used to flag:
- “High-quality leads”
- “Sales-ready inbound”
This list can power workflows, views, or reports.
Configure Slack notifications
Post messages such as:
- Contact name + company
- Confidence score
- HubSpot record link
Tip: Tag the owning SDR or channel for faster response.
Test end-to-end
Create a test contact in HubSpot and confirm:
- Enrichment runs
- High-confidence contacts are added to the list
- Slack message is posted
What to do next
- Expand scoring criteria: Combine confidence with role, seniority, or company size.
- Trigger sales workflows: Auto-assign owners or enroll high-quality leads into HubSpot workflows.
- Create a “Needs Review” path: Route medium-confidence leads to a review queue instead of dropping them.
- Track performance: Compare conversion rates for high-confidence vs. non-qualified leads.
- Standardize inbound quality: Use this scoring logic across all inbound sources (forms, chat, imports).
The goal: Not every new contact deserves the same attention. This play ensures HubSpot leads are enriched, scored, and prioritized automatically—so your team focuses on quality, not volume.
FAQ
Use this Workato recipe. It enriches each new contact with Lusha, checks the data confidence, and flags high-quality leads.
By default, contacts with high email confidence (“A”) are flagged. You can add more criteria, like seniority, company size, region, or industry.
Into a dedicated HubSpot list, which you can use for workflows, views, or reports.
The contact’s name and company, the confidence score, and a link to the HubSpot record.
They stay in HubSpot as usual. You can also route medium-confidence leads to a review queue.
Ready to run this?
One data connection. Works in Claude, ChatGPT, your CRM, or any agent you build.