Updated Oct 16, 2026

Inbound lead enrichment

Inbound lead enrichment, scored

New signups get the company, size, and role your form never asked for, plus a fit score with its reason, written to your CRM.

Every new signup

142 integrations

CRM write-back

Free plan: 200 credits a month, 3 integrations, no card

Use case cover: From a signup email to a fit score of 81, beside the Typeform, Calendly, and HubSpot logos
Works with
  • HubSpot logo
  • Salesforce logo
  • Attio logo
  • Pipedrive logo
  • Typeform logo
  • Calendly logo
  • Stripe logo
  • Zendesk logo
  • Intercom logo
  • PostHog logo
  • PostgreSQL logo
  • Oneprofile sequences logo

Speed to lead breaks when the research is manual

Most inbound forms collect an email and a name. Everything a rep needs to decide whether to call, and how fast, has to be found somewhere else first.

Mail icon representing an email-only signup with no company context

An email address is the whole lead

ana@acme.example signs up. You have no company, no headcount, no funding stage, no idea whether this is a solo founder kicking tires or a 400-person account with a budget.

Clock icon representing minutes lost to manual lead research

Manual research is what kills speed to lead

Say a rep spends ten minutes a lead on LinkedIn, the company site, and your billing tool. At twenty signups a day, most of a morning is gone before the first reply goes out.

Credit card icon representing billing history missing from the lead record

Nobody checks whether they already pay you

The most useful fact about an inbound signup is usually already in your Stripe, Zendesk, or product analytics. Routing happens without it, so existing customers land in a cold outbound sequence.

What enrichment adds to an inbound lead

A short form asks for an email and little else. Enrichment adds the company, size, and role the form used to ask for, and your own tools add the rest.

Field

Signup form

After enrichment

Email

ana@acme.example

ana@acme.example

Company

Not asked

Acme Analytics, 120 employees (third-party data)

Role

Not asked

Head of RevOps (third-party data)

Billing

Not asked

Pro plan since March (your Stripe)

Support

Not asked

One open ticket about SSO (your Zendesk)

Fit score

None

81, a strong fit, with the reason beside it

Example lead with invented data. Each cell names where its value came from.

How Oneprofile does inbound lead enrichment

Every signup that reaches your CRM or signup tool is pulled in, enriched and scored against your ICP, and the result goes back to your CRM.

Magnifying glass icon representing the lookups run on each new signup

Enrichment on every new signup

New signups are pulled in when the connected tool refreshes, as often as hourly, then data sources fill company, headcount, role, and tech stack. A lookup that finds nothing costs nothing.

Layers icon representing billing, support, and product data added to a lead

Enrich inbound leads from Stripe, Zendesk, and PostHog

Your own Stripe, Zendesk, and PostHog enrich the lead too. Whether the signup already pays you, what they complained about last month, what they did in the product: it sits beside the bought data.

Processor icon representing AI scoring inbound leads across your lead list

AI handles inbound lead qualification

AI reads everything known about the lead, scores it against your ICP and writes the reason next to the number. Your rep sees why a lead scored 91 before they open the tab.

Share icon representing enriched inbound leads sent to a CRM and an outreach sequence

Inbound leads back to your CRM and outreach

The score, the reason, and every enriched field write back to CRM properties you create once. Save the qualified slice as a view and an email and LinkedIn sequence enrols from it.

Dollar sign icon representing CRM write-back on every paid plan

CRM write-back at $20

Inbound enrichment needs a scheduled import and a write-back, so neither sits behind a higher tier. The 142 integrations read data in, write it back, or both on every paid plan.

Enrich and score every new signup

Free plan: 200 credits a month, 3 integrations, no card

How inbound lead enrichment works, signup to CRM

Five steps, set up once. After that every inbound lead goes through the same path without anyone doing the work by hand.

1

Connect the tool your signups land in

Connect HubSpot, Typeform, Calendly, or your own Postgres and import the signups. Schedule the refresh, as often as hourly, and each new signup is pulled in on the next run.

2

The waterfall fills the firmographics

Company, headcount, industry, and tech stack fill from data sources. They are asked one at a time, most accurate first, and the lookup stops at the first one that returns an answer.

3

Connect your own systems

Connect Stripe, Zendesk, PostHog, or Postgres, and pull the account's billing status, open tickets, and product usage alongside the bought data.

4

Score the lead and write the reason

AI reads the finished lead record and scores it against your ICP from 0 to 100. Every signup is held to the same rubric, so today's signups sort on one scale.

5

Send it to the CRM and into a sequence

Enriched fields, the score, and the reason sync to your CRM, and a filtered slice can enrol in an email and LinkedIn sequence, with replies in one inbox.

Free plan: 200 credits a month, 3 integrations, no card

How inbound lead enrichment works, signup to CRM

Five steps, set up once. After that every inbound lead goes through the same path without anyone doing the work by hand.

1

Connect the tool your signups land in

Connect HubSpot, Typeform, Calendly, or your own Postgres and import the signups. Schedule the refresh, as often as hourly, and each new signup is pulled in on the next run.

2

The waterfall fills the firmographics

Company, headcount, industry, and tech stack fill from data sources. They are asked one at a time, most accurate first, and the lookup stops at the first one that returns an answer.

3

Connect your own systems

Connect Stripe, Zendesk, PostHog, or Postgres, and pull the account's billing status, open tickets, and product usage alongside the bought data.

4

Score the lead and write the reason

AI reads the finished lead record and scores it against your ICP from 0 to 100. Every signup is held to the same rubric, so today's signups sort on one scale.

5

Send it to the CRM and into a sequence

Enriched fields, the score, and the reason sync to your CRM, and a filtered slice can enrol in an email and LinkedIn sequence, with replies in one inbox.

Free plan: 200 credits a month, 3 integrations, no card

What a first run costs

Import last week's signups and see the most the run can cost before it starts, then read what each one gets. The Free plan includes 200 credits a month and 3 integrations.

Plans

Free

$0

200 credits a month, 3 integrations, 3 tables, 100 rows each

Team

From $20 a month

1,000 credits a month that never expire; unlimited seats and integrations on every paid plan

Pro

From $200 a month

A $100 platform fee plus credits at $20 per 1,000, from 5,000 credits a month, up to 250,000 rows per table

Prices checked Oct 16, 2026

Plans

Free

$0

200 credits a month, 3 integrations, 3 tables, 100 rows each

Team

From $20 a month

1,000 credits a month that never expire; unlimited seats and integrations on every paid plan

Pro

From $200 a month

A $100 platform fee plus credits at $20 per 1,000, from 5,000 credits a month, up to 250,000 rows per table

Prices checked Oct 16, 2026

Plans

Free

$0

200 credits a month, 3 integrations, 3 tables, 100 rows each

Team

From $20 a month

1,000 credits a month that never expire; unlimited seats and integrations on every paid plan

Pro

From $200 a month

A $100 platform fee plus credits at $20 per 1,000, from 5,000 credits a month, up to 250,000 rows per table

Prices checked Oct 16, 2026

Inbound lead enrichment pairs teams set up first

The source holds the signup or the context. The destination is where your rep actually works.

Typeform logotoHubSpot logo

New Typeform submissions are pulled in on the refresh you set, as often as hourly, then enriched, scored, and written to HubSpot.

Stripe logotoAttio logo

Match a new signup against your Stripe customers so Attio shows an existing or churned account before it is treated as new.

PostHog logotoSalesforce logo

Pull PostHog product activity onto the inbound lead so Salesforce qualification uses what they did, not just their job title.

Zendesk logotoHubSpot logo

Bring open Zendesk tickets onto the record so a HubSpot rep sees the support history before sending the first reply.

HubSpot logotoOneprofile sequences logo

Save the qualified slice of your HubSpot inbound leads as a view and an email and LinkedIn sequence enrols from it, with the score ready as a variable.

Calendly logotoPipedrive logo

Calendly bookings are pulled in on the refresh you set, then enriched and scored, and the company, role, and fit score are written to Pipedrive.

Inbound lead enrichment: common questions

What is inbound lead enrichment?

Inbound lead enrichment fills in everything a signup form did not ask for: company, headcount, role, tech stack, and whatever your own tools know about the account. New signups are enriched as each scheduled refresh pulls them in.

How fast does an inbound lead get enriched?

New signups are pulled in when the connected tool refreshes, as often as hourly, then enriched and scored. The score and its reason reach your CRM when the write-back column next runs, on the schedule you set.

Does CRM write-back cost extra?

No. The 142 integrations read data in, write it back, or both on every paid plan, starting at $20 a month. Importing signups and writing results back to the CRM are the two things inbound enrichment cannot run without, so neither is gated behind a higher tier.

Can I enrich inbound leads with Stripe or my own database?

Yes. Stripe, Zendesk, PostHog, and Postgres are four of the 142 integrations that can enrich the same lead as the bought data. That is how a signup gets flagged as an existing customer or a churn risk before anyone routes it.

What happens to leads that do not match my ICP?

They still get enriched and scored, with the reason written down, so a poor fit is a decision you can read rather than a lead that vanished. A lookup that finds nothing costs nothing, and the scorer charges for each lead it scores.

How much does inbound lead enrichment cost?

One credit meter, with a published price per operation and the run's cost shown before it starts. The $20 Team plan includes 1,000 credits a month, and unused credits never expire.

Enrich and score every new signup

Start free with 200 credits a month, 3 integrations, 3 tables, and 100 rows per table. Team is $20 a month for 1,000 credits.

Enrich and score every new signup

Start free with 200 credits a month, 3 integrations, 3 tables, and 100 rows per table. Team is $20 a month for 1,000 credits.