HubSpot Integration

Enrich contacts and companies with automated website categorization. Enable smarter lead scoring, segmentation, and personalized marketing in HubSpot.

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

Supercharge HubSpot With Domain Intelligence

Start enriching contacts and companies with automated categorization.

Get API Key