Skip to content

ENRICHLOOPSINTEGRATIONS CRM

HubSpot meets EnrichLoops.

When a company or contact is created in HubSpot, call your Loop with the domain. When EnrichLoops finishes, accept the webhook and write firmographics back to HubSpot properties.

01 / A RECORD COMES INHubSpot

HubSpot workflow trigger: Company created / Contact created → HTTP request to your Loop URL with the company domain.

EnrichLoopsEnrich the company. Send the profile back.
02 / THE PROFILE ARRIVESBack in HubSpot

HubSpot workflow (or custom endpoint): receive EnrichLoops webhook → update Company properties (industry, employee range, location).

Two workflows.
Every time.

This integration uses two HTTP workflows around a Loop: one outbound call with the domain, and one inbound webhook that receives the enriched company profile.

  1. 01 / CALL THE LOOP

    Send HubSpot events to EnrichLoops.

    HubSpot workflow trigger: Company created / Contact created → HTTP request to your Loop URL with the company domain.

  2. 02 / ACCEPT THE WEBHOOK

    Write the results back to HubSpot.

    HubSpot workflow (or custom endpoint): receive EnrichLoops webhook → update Company properties (industry, employee range, location).

Practical tips.

  • 01Store the EnrichLoops task id on the HubSpot record so you can reconcile retries.
  • 02Skip freemail domains (gmail.com, yahoo.com) before calling the Loop to save credits.
  • 03Map only the firmographic properties your sales team actually uses.

Need the webhook contract?

Read the companies webhook payload and signature verification docs before you wire writeback.

Open the Loops docs

More integrations.

Customer.ioPipedriveClose
See every guide

Make a little data
go a long way.

Get your API key and put enrichment to work. Start with 100 free credits a month. No card. No sales call.

Get your free API key