Yes.
You need a simple CRM — but not an all-in-one.
Why
Eight people, 4–5 split across sales and onboarding/support, scaling fast, with a vibe-coded form feeding a database — you're past spreadsheets, but you're not yet at "needs Service Hub". Your real constraint is the $250/mo ceiling and the WhatsApp + email unified-inbox requirement, which is what kills most "all-in-one" options at this budget. Pipedrive + Plain (or Chatwoot) glued via Linear's native integration will cost less and break less than forcing one tool to do four jobs badly.
What you actually need
- Pipedrive Advanced (~$34/user/mo, ~$170/mo for 5 seats) — gated stage transitions via "required fields per stage", workflow automation for the 14-day-quiet nudge, native Slack/Calendly/Stripe integrations, proper REST API for pushing product usage data and ingesting your vibe-coded webform. Onboarding checklists live as a second pipeline ("Onboarding": Kickoff → Data Import → Training → Live).
- Plain (~$35/mo starter) or Chatwoot (self-host free / cloud ~$19/agent) — built for SaaS support, native Linear integration (Plain especially — escalate a ticket to a Linear issue in one click), email + WhatsApp Business API in one inbox. Chatwoot is cheaper and open-source if your devs will host it.
- A habit — the Friday pipeline-and-ticket sweep — 30 minutes, whole team, walk every deal stuck >14 days and every ticket open >5 days. Kill, escalate, or assign. This is the thing that breaks first when you scale to 12 people.
Total: ~$190–220/mo, under your ceiling, with room for a sixth seat.
Do this today
Sign up for Pipedrive's 14-day trial at pipedrive.com, create two pipelines — "Sales" (Lead → Qualified → Demo → Proposal → Won) and "Onboarding" (Kickoff → Data Import → Training → Live) — and on the Sales pipeline mark 2-3 fields as required per stage under Pipeline settings → Stage → Required fields. Import your current spreadsheet as a CSV. By tonight your VAs literally cannot drag a deal to "Proposal" without filling the gate fields.
What to ignore
HubSpot Sales Hub Pro + Service Hub Pro lands around $1,200/mo for 5 seats — you were right to walk. Salesforce Starter looks cheap until you need Service Cloud. Skip Freshworks' "CRM Suite" bundle — the unified inbox is weaker than Plain's, and you'll pay for modules you don't use. And don't try to make Attio do ticketing by bolting on a Notion database; you already spotted that gap.
What doing nothing costs you
At a team of 8 scaling fast with no system of record, every dropped onboarding and every ticket that doesn't make it to Linear is a churned logo you'll blame on "product fit" six months from now. You can't price that yet because you didn't share ARPU — but in SaaS, one churned customer at month 3 typically costs 4-6x the CAC.
Where this leaves you
You've got a two-tool stack under budget with Linear as the engineering bridge. The plan covers the required-field configuration per stage for your specific SOP, the rollout sequence (sales pipeline week 1, onboarding pipeline week 2, support desk week 3 so VAs don't drown), and the week-two moment where someone inevitably tries to "just track this one deal in a spreadsheet" — that's the signal adoption is slipping.
When to revisit this
When you cross 15 people or your MRR justifies HubSpot's Pro bundle (~$1,200/mo stops looking expensive at ~$50k MRR).