Pre-Black Friday: 20% off, for as long as you stayEARLYBFon Solo and AgencyEnds Nov 28Start free

Integration recipe

LeadOcean + HG Insights: clean up parent company data in your CRM

Use HG Insights for the corporate hierarchy. Use LeadOcean to fix the company record underneath it.

Get your free API key →Free to start. No credit card. 1,000 records to spend whenever you like.

You get a repeatable pass over your CRM accounts. HG Insights supplies the corporate hierarchy, meaning which parent owns which subsidiary. LeadOcean supplies the company record under it: domain, size and industry. Clay publishes a template that cleans CRM companies with HG Insights hierarchy data (Clay template, September 2026). This recipe follows that shape. It adds a free sizing step and a LeadOcean fill.

LeadOcean is not a hierarchy source. Its company schema has no parent or ultimate-parent field (LeadOcean docs, October 2026).

How it works

  1. Export the accounts. Pull company name and website domain from your CRM. Drop rows with no domain first.
  2. Dedupe on domain. Two CRM records with one domain are usually a subsidiary and its parent entered twice. See CRM data hygiene.
  3. Pull the hierarchy. Add Clay's "Find company corporate structure with HG Insights" action. It returns group headquarters, corporate parents and domestic parents. Clay runs it on Clay Credits or your own HG Insights account (Clay integrations, October 2026).
  4. Fill the company record. Call POST /v1/companies/enrich with each domain. It returns the company profile so size and industry match across parent and child.
  5. Write back. Update the CRM company with the parent name, parent domain and LeadOcean fields. Map the parent to a lookup, not free text.
  6. Test on 25 rows, check five by hand, then run the full list.

Configuration

One request per domain. Acme and acme.com are placeholders.

bash
curl -X POST "https://api.leadocean.io/v1/companies/enrich" \
  -H "x-api-key: $LEADOCEAN_API_KEY" \
  -H "content-type: application/json" \
  -d '{"domain":"acme.com"}'

Size the list before you spend anything. GET /v1/companies/count is free and takes the company-search filters (LeadOcean docs, September 2026).

bash
curl "https://api.leadocean.io/v1/companies/count" \
  -H "x-api-key: $LEADOCEAN_API_KEY"

Field mapping

LeadOcean fieldCRM target fieldNote
Domain you sentCompany domainYour match key. Never overwrite it with a guess.
Company nameCompany nameSet only when the CRM name is empty or a duplicate.
IndustryIndustryOne value per company, same for parent and child.
Employee countNumber of employeesOverwrite stale values. Keep the source and date.
Not returnedParent companyTake this from the HG Insights step. LeadOcean has no parent field.

Cost at 10,000 rows

LeadOcean charges one record per company lookup, so 10,000 domains is 10,000 records (LeadOcean docs, September 2026). The Free plan holds 1,000 records for life, so it covers a 1,000-row test, not the full run. Solo is $97 a month with a pace of 10k enrichments every 5 hours, so one window covers it. Agency is $497 a month for teams.

The Clay side needs a plan that fits the table. Clay Growth lists at $495 a month billed monthly and $446 billed yearly (Clay pricing, September 2026). The HG Insights action runs on Clay Credits or your own HG Insights account. Clay's integration page gives no per-row credit figure, so run 25 rows and read the cost in the table before the full list (Clay integrations, October 2026).

Troubleshooting

SymptomCauseFix
Many rows come back emptyThe CRM has no domain, or a personal-domain valueClean the domain column first and skip free-mail domains.
A subsidiary shows as its own parentTwo records share one domainDedupe on domain, then re-run the hierarchy step.
404 on a lookupLeadOcean holds nothing for that domainCosts nothing. Keep the CRM value and flag the row.
429 errorAbove your plan's request rateSlow the table. Free allows 5 requests a second, Solo 50.

FAQ

Does LeadOcean replace HG Insights for parent company data?

No. HG Insights is the hierarchy source. LeadOcean fills the company record: domain, headcount, industry and revenue where held.

Can I run this without Clay?

Yes. Any script or CRM workflow that can make an HTTP call can run POST /v1/companies/enrich. The hierarchy step still needs HG Insights, through Clay or your own HG Insights account.

How do I size the list before paying?

Call GET /v1/companies/count or the leadocean_count_companies MCP tool. Both are free.

What does a miss cost?

Nothing. A lookup that finds no company is a 404 and costs no record.

Fix your CRM company records. Start with 1,000 free lookups.

Free to start. No credit card. 1,000 records to spend whenever you like.

Get your free API key →