Skip to content

Quickstart

↗ Edit on GitHub

Get from "free trial" to "first signal in HubSpot" in under twelve minutes. This guide assumes you have a HubSpot or Salesforce account with admin rights. If you don't, you can still use Slack-only delivery and skip step 3.

Estimated time — 12 minutes. Steps 1–4 are required; step 5 is optional but recommended.

1. Create a workspace

Sign up at radar.example/signup with your work email. Your first workspace is created automatically. If you're an agency, you can create additional workspaces from Settings → Workspaces.

Copy# create a workspace via API
curl -X POST https://api.radar.example/v1/workspaces \
  -H "Authorization: Bearer $RADAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "acme-sales", "icp": "saas-midmarket"}'
Copy// node — install: npm i @radar/sdk
import { Radar } from '@radar/sdk';

const r = new Radar({ token: process.env.RADAR_TOKEN });
const ws = await r.workspaces.create({
  name: 'acme-sales',
  icp:  'saas-midmarket',
});
Copy# python — install: pip install radar-sdk
from radar import Radar

r = Radar(token=os.environ["RADAR_TOKEN"])
ws = r.workspaces.create(
    name="acme-sales",
    icp="saas-midmarket",
)
Copy// go — install: go get github.com/radarlabs/sdk-go
import "github.com/radarlabs/sdk-go"

r := radar.New(os.Getenv("RADAR_TOKEN"))
ws, _ := r.Workspaces.Create(ctx, &radar.Workspace{
  Name: "acme-sales",
  ICP:  "saas-midmarket",
})

2. Define your ICP

Your ICP filter determines which companies we track. The default saas-midmarket bundle covers ~120,000 companies and is a good starting point if you're not sure. You can refine after onboarding.

  • Pick industry (B2B SaaS, Fintech, DevTools, etc.)
  • Pick employee count range (e.g. 50–2,000)
  • Pick region (NA-US, EMEA, APAC, LATAM)
  • Optional: tech-stack inclusion (e.g. "uses Snowflake")
Warning — A too-narrow ICP (under 500 companies) will deliver under 4 signals/day and feel disappointing. Start broader, then narrow as you find what converts.

3. Connect your CRM

Workspace → Integrations → HubSpot (or Salesforce). OAuth handshake takes ~30 seconds. The first sync runs immediately and back-fills your company-level scores for the last 30 days.

4. Pick signal types + score threshold

Default threshold is score >= 80. Signals below threshold are still visible in the feed but don't trigger CRM events or sequencer pushes.

Was this helpful?
Book a demo