[Use Case] Built a HubSpot button to instantly enrich any contact (email + phone)

Hey everyone :waving_hand:

I recently built a one-click button in HubSpot that enriches any contact with email + phone.

Why this matters

  • Sales gets autonomy to enrich contacts exactly when they need it

  • RevOps keeps full ownership of the process

  • Credits are used intelligently

  • Enrichment stays centralized

  • HubSpot is instantly updated with clean, reliable data

How it works

  1. A button is added in HubSpot using the SparkUp Chrome Extension

  2. On click, the button extracts the HubSpot contact ID from the URL

  3. It calls an n8n workflow via webhook, passing the contact ID

  4. In n8n, the Hubspot contact is fetched by ID

  5. The primary company is retrieved

  6. FullEnrich is called to waterfall multiple providers, achieving an 80%+ find rate for both email and phone

  7. The HubSpot contact is updated

  8. n8n responds back to SparkUp

  9. SparkUp automatically refreshes the contact page to show the updated data

Template

Includes the full n8n workflow JSON:

:backhand_index_pointing_right: Hubspot - Enrich Contact Button

Would love any feedback!