Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.signalark.app/llms.txt

Use this file to discover all available pages before exploring further.

Signal Ark’s HubSpot integration keeps your CRM in sync with live buyer intelligence. Once connected, you can pull your existing HubSpot companies and contacts into Signal Ark for enrichment and monitoring, and push high-intent signals back to HubSpot as contextual notes — automatically attached to the right company and contact records.

Connect HubSpot

Signal Ark connects to HubSpot through a standard OAuth flow. You need HubSpot admin permissions to authorize the app.
1

Open Integrations settings

In Signal Ark, go to Settings > Integrations.
2

Authorize Signal Ark

Click Connect under HubSpot. You will be redirected to HubSpot to review and approve the requested permissions.
3

Complete the OAuth flow

After you approve, HubSpot redirects you back to Signal Ark. Your workspace is now connected.
Signal Ark manages OAuth tokens per workspace and refreshes them automatically in the background. You do not need to reconnect after your session expires.

Permissions Signal Ark requests

Signal Ark requests the minimum scopes needed to read and write CRM data:
ScopePurpose
crm.objects.companies.readRead existing company records
crm.objects.companies.writeCreate and update companies
crm.objects.contacts.readRead existing contact records
crm.objects.contacts.writeCreate and update contacts
crm.objects.deals.readRead deal records
crm.objects.deals.writeCreate and update deals
crm.schemas.contacts.readRead contact property schemas
crm.schemas.companies.readRead company property schemas
crm.schemas.deals.readRead deal property schemas

Bidirectional sync

After connecting, configure how data flows between Signal Ark and HubSpot from the Integration Manager.
Import your HubSpot companies and contacts into Signal Ark. Signal Ark enriches these records with buyer signals, ICP scoring, and AI-generated insights so you can monitor accounts you already own.

Push signals to HubSpot

The most direct way to use the integration is the CRM Push — available from the Market Radar, Social Signals, and Account views. Select any signal or account and click Push to HubSpot. When you push a signal, Signal Ark:
  1. Resolves or creates the matching Company in HubSpot using the account domain.
  2. Resolves or creates the matching Contact in HubSpot.
  3. Creates a contextual Note attached to both objects, containing the signal summary, AI-generated “Why Now” reasoning, and suggested outreach angles.

Content quality guardrails

To prevent generic AI content from cluttering your CRM, Signal Ark enforces strict quality checks before every push:
Pushes are blocked if the account is missing a valid company name or domain, or if the AI-generated “Why Now” summary or outreach angles are flagged as generic (for example, boilerplate text like “This company is growing”). Fix the underlying signal data or regenerate the AI content before retrying.
These guardrails run deterministically on every push — they are not configurable, by design. Only high-quality, specific intelligence reaches your CRM.