Codapult
PricingPluginsDocs
Codapult

The SaaS Boilerplate for Builders

Product

  • Pricing
  • Plugins
  • Documentation

Company

  • Contact
  • GitHub

Legal

  • Privacy Policy
  • Terms of Service

© 2026 Codapult. All rights reserved.

All Plugins

CRM

Give Your Users a Built-in Sales Pipeline

Your users can manage their entire sales process without leaving your app. Company and contact management with custom fields, a visual Kanban deal pipeline with drag-and-drop, activity tracking for every interaction, and AI-powered lead scoring and deal prediction. 6 dashboard pages, 47 API routes, and 3 AI features — everything a lightweight CRM needs.

$49one-time
Buy PluginRead the docs

What's Included

6

Dashboard Pages

47

API Routes

9

Database Tables

3

AI Features

Key Capabilities

Company & Contact Management

Full profiles for companies and contacts with organizational hierarchy. Add custom fields (text, number, date, select) and tags to capture data specific to your business. AI assigns a 0–100 lead score to each contact based on engagement patterns.

Visual Kanban Deal Pipeline

A drag-and-drop board where users track deals across customizable stages. Each stage has a name, color, and win probability. Move deals visually, track values and currencies, set expected close dates, and mark deals as won or lost.

AI Lead Scoring

AI analyzes contact activity, engagement patterns, and deal history to assign a 0–100 score with a factor breakdown. Scores update automatically or on demand, helping your users prioritize the hottest prospects without manual analysis.

AI Deal Win Prediction

Predicts deal outcome likelihood based on historical data, pipeline position, and activity patterns. Your users get data-driven insights on which deals are most likely to close — and which need more attention.

Activity Timeline

A unified interaction history for every contact, company, and deal. Log notes, calls, emails, meetings, and tasks with due dates and completion tracking. AI can generate summaries of recent activity per entity.

Multiple Custom Pipelines

Create separate pipelines for different teams, products, or sales processes. Each pipeline has its own stages with customizable names, colors, and win probabilities. Reorder stages by dragging and set a default pipeline per organization.

Tags & Custom Fields

A flexible tagging system across companies, contacts, and deals. Custom fields support text, number, date, and select types — so your users can capture exactly the data their business needs without code changes.

Pipeline Analytics Dashboard

Built-in reporting shows total deals and value, win rates, stage-by-stage breakdowns, activity metrics by type and period, and stage-to-stage conversion rates. No external analytics tool needed.

Perfect For

B2B SaaS Products

Give your B2B customers a built-in CRM so they can track clients, manage deals, and close revenue — all without switching to Salesforce or HubSpot. The pipeline lives right inside your product.

Marketplace & Agency Platforms

Enable sellers, agencies, or freelancers on your platform to manage client relationships, track deal pipelines, and log every interaction — directly in your app.

Consulting & Professional Services

Perfect for project management or consulting tools where users need to track leads, proposals, contracts, and client interactions in one place.

Built With

Drag-and-Drop Kanban3 AI-Powered FeaturesCustom Fields & TagsDrizzle ORM Schema
Install in Seconds

Add to your Codapult project with a single command:

npx @codapult/cli plugins add @codapult/plugin-crm

Frequently Asked Questions

Can users create multiple deal pipelines?

Yes. Each organization can create multiple pipelines with custom stages, win probabilities, and display settings. One pipeline is set as the default. Stages can be reordered by dragging.

How does the AI lead scoring work?

The AI analyzes contact activity, engagement patterns, and deal history to assign a 0–100 lead score with a breakdown of contributing factors. Scores update automatically when new activity is logged and can also be triggered manually.

What custom fields can be added?

Text, number, date, and select field types on companies, contacts, and deals. Fields are configured per organization, so each team can capture the data they need. Tags are also supported across all entity types.

Save 27% with the Plugin Bundle

Get all 4 premium plugins for $129 instead of $176.

$129$176
Buy Bundle