Enrich Hubspot Companies with Bedrijfsdata.nl
Go to WorkflowDescription
This template enriches HubSpot company records using real-time data from the Bedrijfsdata.nl API. It listens for changes to company properties (e.g., domain) and updates records with verified information such as KvK, LinkedIn, phone, and company size.
✨ Features
Automatically enrich HubSpot company profiles with verified Dutch business data
Smart fallback: match by Bedrijfsdata ID or dynamic fuzzy matching existing data
Customize which HubSpot event triggers the workflow (company.propertyChange, create, etc.)
Realtime integration with Bedrijfsdata.nl via their official API node
Secure, modular, and extendable structure (error handling included)
🏢 Example Data from Bedrijfsdata.nl
Bedrijfsdata.nl offers over 100 attributes per company. Example fields:
name, address, postcode, city, province
phone, email, website, linkedin_link
industry_section, employees, revenue, sbi, vat
bag_bouwjaar, bag_oppervlakte, bag_energielabel
SEO data (keywords, backlinks), usage of software, structured descriptions
Review ratings, opening hours, geo-location, etc.
Example:
Bedrijfsdata.nl B.V.
Phone: 020-7895050
Mail: [email protected]
Employees: 2-10
SBI: 6201
LinkedIn: linkedin.com/company/bedrijfsdata-nl
Description: Bedrijfsdata.nl B.V. is a Dutch company that provides comprehensive data on over 3.1 million businesses in the Netherlands. They offer datasets categorized by industry, region, company [...]
More fields: see developers.bedrijfsdata.nl
⚙ Requirements
n8n instance or cloud workspace
Install the Bedrijfsdata.nl n8n Verified Community Node
HubSpot private app (OAuth2) with a webhook
Bedrijfsdata.nl developer account (14-day free trial, 500 credits)
🔧 Setup Instructions
Create HubSpot Private App
Enable scopes for companies
Add a webhook to listen to e.g. company.propertyChange on domain
More info: HubSpot Private Apps
Configure n8n Workflow
Import this template
Set your Bedrijfsdata.nl API credentials
Set up HubSpot OAuth2 credentials
Customize Fields (Optional)
Modify the Update a company node to match your internal CRM fields
Add logging, Slack notifications, or conditional branches if needed
🔐 Security Notes
Workflow checks portalId, objectId, and event type
Test-mode detection using a known company ID
Errors are routed via dedicated error branches
🧪 Testing
Create or update a company in HubSpot with a known domain
Trigger the webhook from HubSpot
Check n8n’s execution history
Verify enrichment in HubSpot
🖼 Screenshots
Before enrichment
After enrichment
📌 About Bedrijfsdata.nl
Bedrijfsdata.nl operates the most comprehensive company database in the Netherlands. With real-time data on 3.7M+ businesses and AI-ready APIs, we help Dutch SMEs enrich their CRM, workflows, and marketing automation. Built on 25+ years of experience in data collection and enrichment, our technology brings corporate-grade data quality to every organisation.
Website: https://www.bedrijfsdata.nl
Developers: developers.bedrijfsdata.nl
📞 Support
Email: [email protected]
Phone: +31 20 789 50 50
Support hours: Monday–Friday, 09:00–17:00 CET