Skip to main content
Beton
HubSpot
Destination

Beton + HubSpot

Bridge the gap between product usage and your HubSpot pipeline

Route signals to HubSpot CRM. Update contacts, create deals, and trigger workflows automatically.

How It Works

1

Connect your HubSpot account

Authenticate via OAuth. Beton automatically discovers your HubSpot properties and pipeline stages.

2

Map signals to HubSpot actions

Configure which signals create contacts, update deals, set lifecycle stages, or trigger HubSpot workflows.

3

Revenue signals appear in HubSpot

Your sales team sees product usage signals directly in HubSpot — no context switching required.

Sample Signal Payload

JSON
{
  "signal_type": "product_qualified_lead",
  "confidence": 0.92,
  "source": "posthog",
  "destination": "hubspot",
  "account": {
    "name": "Acme Corp",
    "domain": "acme.com"
  },
  "events": [
    "visited_pricing_page",
    "invited_team_member",
    "api_key_created"
  ],
  "enrichment": {
    "company_size": "50-200",
    "industry": "SaaS"
  }
}

Features

  • OAuth-based authentication
  • Contact and company record updates
  • Automatic deal creation and stage updates
  • Custom property mapping
  • HubSpot workflow triggers
  • Timeline event logging for full context

Use Cases

  • Trigger outreach workflows when users hit product milestones
  • Create deals automatically when buying intent is detected
  • Score leads based on real product engagement data
  • Keep your HubSpot pipeline synced with actual product usage

Frequently Asked Questions

Does Beton work with HubSpot Free?
HubSpot Free supports contact creation and basic property updates, which Beton uses. Deal stage updates and workflow triggers require Starter or higher. Beton gracefully falls back when a feature is unavailable on your plan.
Can I route Beton signals to a specific HubSpot pipeline?
Yes. Pipeline and deal-stage routing are configured per signal type. You can also trigger HubSpot workflows directly using custom properties that Beton writes to contacts or companies.
What data does Beton send to HubSpot?
Company name, domain, and signal metadata (type, confidence, events referenced, detected timestamp) — written to custom properties on Contact or Company records. Beton does not sync raw product events, only detected signals.
Does Beton use HubSpot's OAuth or API keys?
OAuth. You authorize Beton in HubSpot's connected-app settings — no private API keys to manage. Revoke access at any time from HubSpot's integrations panel.

Ready to connect HubSpot?

Start detecting revenue signals and routing them to HubSpot in minutes.