Enrich Hubspot Companies with Bedrijfsdata.nl
Last edited 58 days ago
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,provincephone,email,website,linkedin_linkindustry_section,employees,revenue,sbi,vatbag_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]](/cdn-cgi/l/email-protection) - 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.propertyChangeondomain - 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 companynode to match your internal CRM fields - Add logging, Slack notifications, or conditional branches if needed
- Modify the
🔐 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
You may also like
New to n8n?
Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!





