Who it's for
- RevOps and sales ops teams responsible for CRM data quality.
- Marketing teams that import company lists and need them enriched.
- Anyone tired of reps skipping accounts because the contact fields are blank.
Backfill incomplete account records with structured contact data, automatically.
The problem
CRMs rot. Marketing uploads a CSV of company names, reps create accounts with half the fields blank, and over months you accumulate thousands of records missing websites, phone numbers, or any usable email. That gap quietly throttles every downstream play - routing, scoring, sequencing - because the data they depend on is not there.
biz collect turns hydration into a repeatable pipeline. For each thin record you run a search by business name, category, and location, attach the structured contact data that comes back, and write it to the account. The same fields come back every time, so your field mapping is built once and stays stable.
The workflow
Query your CRM for accounts missing a website, phone, or email. These are the records worth hydrating; skipping complete ones keeps credit spend efficient.
For each thin record, POST to /v1/search using the business name as a keyword plus its known city to scope the match. You get a job_id back immediately.
Poll GET /v1/jobs/:id until the job completes. Polling is free, so a large backfill does not multiply credit cost while jobs run.
Match the returned business to the record (by name and address), then map website, phone, deduped emails, social profiles, and hours onto your CRM fields. The schema is stable, so this mapping is written once.
Update the account in Salesforce or HubSpot. On Pro and Business plans, usage logging lets you audit which workflow spent which credits; Business adds CSV export for a reviewable handoff.
Fields & endpoints
POST /v1/searchRun one search per thin record using the business name and known city as inputs.
website, phone, email(s)The core fields that turn a half-empty account into a contactable one.
address, opening hoursHelp you confirm you matched the right business before writing back.
Usage loggingOn Pro and Business, audit credit spend by workflow so backfills stay accountable.
CSV exportOn Business, export results for a reviewable handoff to ops or for manual QA.
Example
Imagine a RevOps team inherits 3,000 accounts where only the company name and city are reliably filled. They build a pipeline that, for each account, searches biz collect by name and city, polls the job, and matches the returned business by name and address.
Matched records get their website, phone, and deduped website emails written back to HubSpot, and the run is tagged in usage logging so finance can see exactly what the backfill cost. Records with no confident match are flagged for manual review rather than overwritten. This is an illustrative pattern; match quality depends on how identifiable each business is publicly.
Everything you need to ship this workflow:
CRM hydration
For each incomplete record, POST a search using the business name and known city, poll the job, match the returned business by name and address, then map website, phone, and deduped emails onto your CRM fields and write back.
biz collect returns structured JSON (and CSV on the Business plan), so any pipeline or automation tool can map those fields to Salesforce, HubSpot, or another CRM. biz collect provides the data; your integration writes it back.
Only search records that are actually missing data, rely on free polling for async jobs, and use the daily spend limit on your plan as a guardrail. On Pro and Business, usage logging shows spend per workflow.
Match the returned business to your record by name and address before writing, and flag low-confidence matches for manual review instead of overwriting. The address and hours fields help confirm you matched the right business.
On Pro and Business plans, usage logging records API activity and credit spend, and Business adds CSV export. biz collect collects only publicly available business data under a Swiss, revFADP/GDPR/CCPA-aware posture.
Still have questions? Talk to us.
Related guides to take your business-data workflow further.
Sign up free with 200 signup credits, no credit card. POST a search, poll the job, and wire the structured JSON straight into your stack.