Bit CRM
Published as Bit CRM: Sales CRM Manage Lead, Contact, Deal, Invoice, Client Portal & Collect Payment

Overview
Bit CRM is a WordPress plugin that runs an entire sales pipeline inside the WordPress admin — leads, contacts, deals, invoices, and client management, with a visual workflow builder for automation and native WooCommerce sync. It ships an MCP server and a built-in AI assistant, so the CRM can be driven directly from tools like Claude and ChatGPT.
What I Built
- Plugin dashboard
- Client portal
- Invoice module
- Calendar view
- Activities — tasks, meetings, and calls
- Onboarding flow
- General settings
- Part of the visual workflow builder
- Part of the MCP server and AI assistant
- Integration with Bit Form, Bit Flows, and Bit Integrations
Tech Stack
Links
Challenges Faced
Building a React application inside the WordPress admin meant working around a host environment we do not control — global styles, enqueued scripts, and an admin shell that expects to own the page. Integrating with Bit Form, Bit Flows, and Bit Integrations meant matching conventions set by plugins that were already shipping, so the CRM had to fit their data flow rather than impose its own. Across the dashboard, calendar, and activity views, keeping server state in TanStack Query separate from local UI state in Zustand was what kept the interface predictable as the module count grew.
Future Plans & Improvements
Bit CRM is actively maintained, and we ship improvements regularly based on what users tell us they need. Every release is shaped by real feedback from the people running their business on it — and there is still plenty we want to build.