— Lead capture, pipeline, multi-tenant
The CRM I ship with
every website I build.
Drop-in SDK, instant email notifications, drag-drop pipeline, multi-tenant workspaces. Built for agencies and solo developers who'd rather own the conversion path than rent it from HubSpot.
Free to start (100 leads / month). £15/mo for the Pro plan. £50/mo for the Agency plan. No per-seat pricing.
— Pipeline
New 4
Quoted 2
Won 5
Active
147
Won
23
Conv.
14%
— Works with any stack
— What you get
Four moving parts that fit how agencies actually work
Built by a developer running an agency, for developers running agencies. Every feature shipped because it solved a problem on a real client site.
— 01
Lead capture
Drop-in SDK in 5 minutes
Add a few lines of code to any website — React, Vue, Nuxt, Next, WordPress, plain HTML. The SDK posts every form submission into the right workspace, instantly.
— 02
Pipeline
Drag-drop sales kanban
Move leads through New → Contacted → Qualified → Quoted → Won. Optimistic updates, conflict-free concurrent drops, keyboard-accessible status menu, real-time KPI tiles.
— 03
Multi-tenant
One account, every client
Provision a separate workspace per client in 20 seconds. Each gets isolated data, its own API key, its own team members. Pro plan covers 10 workspaces, Agency plan unlimited.
— 04
Notifications
Instant email + (soon) SMS
New leads land in your inbox the moment they submit — no polling, no delay. Per-workspace templates, per-event opt-outs. SMS via Twilio integration on the roadmap.
— How it works
From zero to leads in your inbox in five minutes
- 1
Create a workspace
Sign up, name your first workspace (your client's brand). Generate an API key in Settings → API Keys.
- 2
Drop the SDK in
npm install + 5 lines of code. Or paste a script tag and use the global. Your form submissions now flow into the dashboard.
import { LeadsSDK } from "@bfast/leads-sdk" const leads = new LeadsSDK({ apiKey: "lk_live_…", baseUrl: "https://leads-api.blazinglyfast.co.uk" }) await leads.submit({ name: form.name, email: form.email, messageFromLead: form.message }) - 3
Work the pipeline
Drag leads through stages, add notes, attach quotes, watch conversion rates fill up. Email + (soon) SMS notifications keep you in the loop without polling.
— Pricing
Honest, low, scales with workspaces
Free to start. £15/mo gets you 5 workspaces. £50/mo gets you 50. No per-seat surprises.
Starter
For testing or running a single client site
- 1 workspace
- 1 user
- Up to 100 leads / month
- Email notifications
- API access
- Community support
Pro
For solo developers managing a handful of client sites
- 5 workspaces
- 10 users across workspaces
- Quotes, bookings, products, orders modules
- Priority email support
- All Starter features
Agency
For agencies running 10+ client sites at once
- 50 workspaces
- 250 users across workspaces
- Client management module
- All Pro modules + features
- White-label invoices (coming)
- Slack support channel
— Built by
One developer, every layer of the stack.
This CRM ships as part of every website + paid-ads engagement at Blazingly Fast. It's been battle-tested across driving schools, removals, house clearance, plumbing, and multi-brand lead-gen platforms. Same codebase, same architecture, owner-led from line one.
Get in touch— Frequent questions
The things people ask before signing up
How does the free Starter plan work?
Free, forever, capped at 100 leads / month + a single workspace. Plenty to validate the SDK against a real client site before committing.
Can I use this with any website?
Yes — the SDK is a tiny ~3KB script that works with any frontend stack (React, Vue, Nuxt, Next, plain HTML, WordPress). Server-side, you can also POST directly to the API with a workspace key.
Is the data really separated between workspaces?
Yes — every lead row carries a workspace_id with row-level security in Postgres on top, plus a custom JWT claim that scopes API requests. Two-layer isolation; one missed query won't leak data between clients.
What happens to a lead after it's captured?
It lands on the kanban as 'New', triggers an email to workspace members, and is queryable via the API. Move it through the pipeline manually or wire your existing tooling to the webhook (coming) for automated routing.
Can I export my data?
Always. Every workspace can export its leads as CSV or JSON via the API. No vendor lock-in — your data is yours.
What's coming next?
SMS notifications via Twilio, webhook outbound delivery for client integrations, a built-in invoice → quote → booking → order pipeline (most of it shipped already), and an embeddable lead-form widget.
— Ready
Capture your first 100 leads on us.
Free Starter plan. No credit card. Upgrade when you outgrow it.
Get in touch