CRM
Signals vs HubSpot
HubSpot is a full CRM platform — marketing, sales, and service around a shared contact record that your team keeps current. Signals is a read-only timeline for founders and small teams who want to know what actually happened with each customer, drawn from payments, email, and meetings rather than what anyone logged. This page compares them honestly, including the strong case for staying exactly where you are.
The short version
For a team whose marketing, sales, and support genuinely run on one platform — and especially one already paying for Professional or Enterprise tiers — HubSpot's breadth is the right call, and no single-purpose tool should tempt you off it. But if you are on Free or Starter, or your revenue truth lives in Stripe rather than HubSpot's billing objects, Signals answers "who needs a reply?" and "who is at risk?" out of the box from $29 a month, billed by plan rather than per seat, with no onboarding fee.
| Signals | HubSpot | |
|---|---|---|
| Cost | ||
| Entry pricing | $29/mo Starter, $99/mo Growth | Free (2 users); Starter $20/seat/mo (as of July 2026) |
| Professional-tier price | N/A — flat plans | $100/seat/mo ($90 annual), as of July 2026 |
| One-time onboarding fee | None | $1,500 (Pro) / $3,500 (Enterprise), required, as of July 2026 |
| Billing basis | Flat plan | Per seat, per tier |
| Time to value | ||
| Time to first answer | ~10 minutes after connecting | Fast on Starter; Pro tiers add guided onboarding |
| Automatic history backfill on connect | CRM data entered or imported over time | |
| Effort | ||
| Setup model | Connect accounts, read-only OAuth | Self-serve on Starter; guided onboarding on Pro+ |
| Manual data entry | None — reads activity automatically | Reps log contacts, deals, and notes |
| Features | ||
| Unified customer timeline | ||
| Email sync (Gmail) | ||
| Billing and payments sync | Stripe subscription ledger | Stripe as payment processor, not external ledger |
| Churn / health signals | Health Score Builder — Service Hub Pro/Enterprise only | |
| Pipeline and deal management | ||
| Contact and company records | ||
| Answers "who needs a reply?" out of the box | ||
Where HubSpot shines
HubSpot's advantage is breadth. It is a single platform spanning marketing, sales, service, CMS, and operations, wrapped around a mature CRM data model and one of the largest app marketplaces in software. For a team already standardised on it, a great deal lands under one roof: a native per-contact and per-company activity timeline, built-in email sync for Gmail and Outlook, native meeting and calendar sync, and — on the right tier — customer health scoring. Unlike most of its enterprise peers, HubSpot also has genuine self-serve entry pricing: a free tier for up to two users and a $20-per-seat Starter (as of July 2026) mean a small team can start without a sales call. The ecosystem compounds the value — thousands of integrations, a deep knowledge base, and a labour market full of people who already know the tool. If your marketing, sales, and support all live in HubSpot and you want your customer record, inbox, and calendar in the same place your pipeline already sits, that consolidation is a real, defensible strength. For a lot of teams, "it is all already here" is the correct reason to stay put.
Where Signals is different
The CRM premise is that a record reflects what your team enters. HubSpot's timeline is rich, but it is populated by reps logging contacts, notes, and deal stages, and by the objects HubSpot itself manages. Signals starts from the opposite end: it reads what actually happened across your real tools — every Stripe payment, every Gmail message in and out, every Google Calendar meeting — and assembles a chronological timeline without anyone logging anything. The distinction shows up most sharply on billing. HubSpot can connect Stripe, but as a payment processor for its own billing objects; it does not natively pull your existing external Stripe subscription ledger the way Signals does, so MRR, renewals, and payment history are not first-class the way they are here. And where HubSpot's health scoring is gated to Service Hub Professional or Enterprise via the Health Score Builder, Signals answers "who is at risk of churn?" and "who needs a reply?" out of the box, on the cheapest plan, with no scoring model to configure. Signals is not a CRM and does not try to be one — it is a read-only lens that reports what happened and what needs attention, computed from activity rather than data entry.
Cost in practice
HubSpot's pricing is public, which makes the comparison clean. The free tier covers two users at no cost, and Starter is $20 per seat per month (with a $7-per-seat annual "Best Value" rate shown), all as of July 2026 — genuinely accessible. The step up is where it changes character: Professional is $100 per seat per month, or $90 billed annually, and it carries a mandatory one-time onboarding fee of $1,500; Enterprise is $150 per seat per month with a required $3,500 onboarding fee. Those onboarding charges are not optional add-ons — they are disclosed on HubSpot's own pricing pages as required for the Professional and Enterprise tiers. Because HubSpot bills per seat, cost scales with headcount, and the tiers that unlock health scoring are precisely the ones that trigger the onboarding fee. Signals is $29 a month on Starter and $99 on Growth — priced by plan, not per seat, with no onboarding charge on either plan. For a five-person team that needs Professional-tier features, HubSpot is five seats plus $1,500 up front; that team lands on Signals Growth at $99 a month, a single plan that includes up to ten members, live in ten minutes. The entry tiers are close; the moment you need the capable tiers, the shapes diverge.
You might not need to leave HubSpot
Here is the honest part, and it cuts against a simple switch pitch: if HubSpot already houses your team's work, you may not need to leave it at all. The features a small team actually uses day to day — the contact timeline, email and calendar sync, basic activity history — exist natively in tiers you may already pay for, and ripping out a working CRM to answer two questions would be the wrong trade. Signals is not a HubSpot replacement; it is a different lens. Two situations make it worth adding. First, if you are on Free or Starter and the health scoring you want is locked behind Professional plus a $1,500 onboarding fee (as of July 2026), Signals answers "who is at risk?" without that jump. Second, if your billing truth lives in Stripe rather than HubSpot's billing objects, Signals gives you the subscription-and-payment reality HubSpot does not natively pull. Worth noting for HubSpot users specifically: HubSpot is on the Signals roadmap as a data source — today the CRM connector is OnePageCRM, with HubSpot coming soon — so before long you will be able to feed your HubSpot activity into the same timeline as Stripe, Gmail, and Calendar. Not instead of HubSpot; reading from it.
Switching to Signals
Signals reads from Stripe, Gmail, and Google Calendar over read-only OAuth and backfills your history the moment you connect, so there is no import, no data migration, and nothing to reconfigure in HubSpot. Today its CRM connector is OnePageCRM, with a HubSpot integration on the roadmap; until that ships, Signals sits alongside HubSpot rather than pulling from it, drawing its timeline from your billing, inbox, and calendar instead. Keep HubSpot for what it is best at — pipeline, marketing, and your shared contact record — and let Signals answer the daily who-needs-attention question beside it.