Power HubSpot With Domain Intelligence
Integrate Website Categorization API with HubSpot to automatically enrich contact and company records with industry classification and business insights. Enable intelligent lead scoring based on industry fit, create precisely targeted marketing segments, and personalize content based on prospect company characteristics.
Integration Methods
HubSpot Workflows
Use webhook actions in HubSpot Workflows to call our API when contacts are created or updated. Automatically update custom properties with categorization data.
Zapier Connection
Connect through Zapier for code-free integration. Trigger categorization when contacts are created and update properties with results automatically.
Custom Integration
Build custom integrations using HubSpot's API and our API for advanced use cases requiring custom logic or complex data transformations.
Operations Hub
HubSpot Operations Hub customers can use custom coded actions to call our API directly within workflows for native integration.
Workflow Integration Example
Use HubSpot Operations Hub custom coded actions to call our API:
// HubSpot Custom Coded Action
const axios = require('axios');
exports.main = async (event, callback) => {
const domain = event.inputFields['website'];
if (!domain) {
return callback({ outputFields: { category: 'Unknown' } });
}
try {
const response = await axios.get(
`https://api.websitecategorizationapi.com/v1/categorize?domain=${domain}`,
{ headers: { 'Authorization': `Bearer ${process.env.WCA_API_KEY}` } }
);
const categories = response.data.categories;
const topCategory = categories[0]?.name || 'Uncategorized';
callback({
outputFields: {
category: topCategory,
confidence: categories[0]?.confidence || 0
}
});
} catch (error) {
callback({ outputFields: { category: 'Error', confidence: 0 } });
}
};
Custom Properties
Create custom properties in HubSpot for contacts and companies: Industry_Category, Business_Model, Target_Audience, and Category_Confidence. These properties can then be used in lead scoring, list segmentation, and personalization tokens.
Use Cases
- Lead Scoring: Add points to leads from target industries, deduct points from industries you don't serve
- List Segmentation: Create smart lists based on industry category for targeted campaigns
- Email Personalization: Use category data in personalization tokens for relevant messaging
- Sales Handoff: Route leads to appropriate sales reps based on industry vertical
- Content Recommendations: Serve relevant content offers based on visitor's industry
- Reporting: Analyze marketing performance by industry segment