Ln2CRM logo Ln2CRM
/ Free AI CRM · Compatible with Ln2CRM

Free CRM for everyone.
Yes, it's free. No paid plans.

crm2crm gives you the standard sales-CRM feature set, pipelines, deals, contacts, activities, custom fields, analytics, plus AI lead scoring, web research, inbox triage and a Claude Desktop integration via MCP. Bring your own LLM key, pay the provider directly, no markup.

AI scoring · research · inbox triage Talk to your CRM from Claude Desktop (MCP) Couple-clicks Pipedrive™ migration 100% free · unlimited seats · bring your own AI key

Coming from Pipedrive™? Bring everything in a couple of clicks.

Migrate pipelines, stages, custom field schemas, persons, organizations, deals (even with current stages), tasks, notes, and activities. Test mode previews the import on the 10 latest deals first.

Start migrating
/ What's inside

Everything a sales team actually uses.

No "starter" trap, every workspace gets the full feature set on day one.

📋

Pipelines & stages

Up to 10 pipelines per workspace, 20 stages each. Drag-and-drop Kanban, weighted value per stage, rotting-deal detection.

👤

Persons & organizations

Multi-email, multi-phone, multi-messenger per contact. Person→organization hierarchy with owner assignment.

💼

Deals

Value, currency, probability, weighted value, expected close date. Won/lost time tracking, stage history, related persons and organization.

📞

Activities & notes

Calls, emails, tasks, meetings, deadlines, plus pinnable notes attached to a deal, person, or organization. All auto-logged to the entity timeline.

🧩

Familiar field model

Define your own fields per entity type, text, number, date, enum, multi-select. The schema is structured the same way you're used to from other CRMs, so migration drops in cleanly.

📜

History timeline

Every stage change, owner change, field update, note, and activity gets auto-logged. Per-entity timeline answers "what happened here last".

📧

Email capture (Smart BCC)

BCC a unique drop address, outbound mail auto-attaches to the matching contact's history. Works with any email provider, no OAuth screens, no “unverified publisher” warnings.

📥

Threaded email cards

Collapsed: subject + From→To + 1-line preview. Expand for full body, quoted-reply detection (EN + RU), and lazy-loaded thread siblings within 90 days.

🎨

Make it yours

White-label the workspace with your own name, logo, and browser favicon. Pick an accent color, page background, and light or dark mode — saved to your account across every device.

/ Analytics

Reports that match how you already think about your funnel.

Standard sales metrics with the names you'd expect, no relearning required.

📊

Stage conversion

How many deals move from each stage to the next. Spot the leaky funnel step in seconds.

⏱️

Velocity

Average days from deal creation to "won". Plus per-stage dwell time so you know where deals stall.

🥀

Rotting deals

Deals in a stage longer than its rotten-day threshold. Surfaced as a dedicated list so they don't drift forever.

📈

Won over time

Daily/weekly/monthly chart of closed-won deals. Filter by user or pipeline.

💲

Average deal size

By month, pipeline, owner, or source. Spot drift in deal economics before it becomes a quarter-end surprise.

Activity completion

Per-user completion rate by activity type. Coaching data without the awkward spreadsheet.

🔥

Deal Warmth report

Weekly snapshot of every open deal's score with week-over-week trend arrows. Spot cooling deals before they go silent.

/ AI features

AI that actually does sales work.

Bring your own LLM key, OpenAI, Anthropic, or Groq, or let the workspace admin share one. No vendor lock-in, no markups, no rate-limit surprises.

🎯

Lead Scoring

Deterministic 0 to 100 scoring against a workspace rubric (ICP fit, timing & intent, reachability, red flags). Math runs in Python, the LLM only writes the human-readable reason, so scores are reproducible and audit-friendly.

🧠

AI Overview

One-click summary on any Person, Deal, or Organization: deal review, company review, and recent news with publication dates. Cached 24h per entity so re-clicks are free.

🔎

Research Agent

Click "Research" on a person, the agent searches the web (funding, hiring, recent news, growth signals), summarises into a 4-bullet note, and saves it back to the contact. Off-topic detection prevents noise.

📨

Inbox Triage

Every inbound email gets an intent / urgency / suggested-action pill. Cheap heuristics filter no-reply & marketing noise without burning tokens; the LLM only handles real conversations. Filter the inbox by urgency or "stalled" (sender awaiting reply).

⚙️

Competitor & red-flag detection

Configure competitor keywords once, leads working at competitors get capped at score ≤ 30 regardless of other signals. Built-in heuristics catch job-seekers ("open to work"), freelancers, and entry-level titles automatically.

🔑

Bring your own LLM key

Personal key wins over workspace-shared key. OpenAI, Anthropic, or Groq. Keys are AES-GCM encrypted at rest, never logged.

/ Integrations

Integrations.

crm2crm reaches into the tools you already use, so context lives next to the deal, not in a different tab.

LinkedIn sync (via Ln2CRM) Push profiles into crm2crm right from the LinkedIn page. Match-first deduplication so you never create the same contact twice.
Smart BCC (any email client) BCC a unique drop address on outbound mail, the message lands as an Activity on the matching contact. Works with any email client or provider. No OAuth, no verification screens.
Microsoft Outlook (OAuth) One-click connect; pulls Outlook email threads onto each contact's profile. Conversation history per person without manual logging.
Contact enrichment FullEnrich integration: find verified work emails & phone numbers on demand from a LinkedIn URL or person+company. Per-key credits visible in settings.
LLM providers (BYO key) OpenAI, Anthropic, or Groq. Personal keys override workspace-shared admin keys. Used by Lead Scoring, AI Overview, Research Agent, and Inbox Triage.
API keys (REST & MCP) One key, two surfaces. Use it from your scripts via REST, or paste it into Claude Desktop's MCP config to talk to your CRM in plain English (28 read & write tools).
Pipedrive import Couple-clicks migration: pipelines, custom fields, persons, organizations, deals, notes, activities. Re-runs upsert instead of duplicating.
CSV import Bulk-import contacts / organizations / deals from any source via mapped CSV. Preview the field mapping before commit.
Webhooks for inbound mail Postfix-backed inbound pipeline on EU infrastructure. HMAC-signed, rate-limited, dedup by message-id.
/ Pricing

Free. Everything included.

crm2crm is completely free — every workspace gets the full feature set. Bring your own AI & enrichment keys.

Free for everyone.

No card, no trial, no seat limits — bring your own AI key and you're set.

Start free
/ FAQ

Frequently asked.

Is crm2crm really free?
Yes, completely free for everyone. Every workspace gets 5,000 contacts, 5,000 companies, and 5,000 deals, unlimited team seats, 10 pipelines, 100 MB of file storage per user, and all AI features. You bring your own LLM key (OpenAI, Anthropic, or Groq) and enrichment key and pay those providers directly, which is what keeps crm2crm free to run.
What gets migrated from Pipedrive, exactly?
Pipelines and their stages, all custom field schemas, persons (with multi-email and multi-phone), organizations, deals (value, currency, weighted value, stage, won/lost time), notes (with their pinning state), and activities (tasks, calls, emails, meetings, with type and due date). All custom field values are mapped through the schema migration step.
How long does migration take?
Pipedrive limits API calls to ~80 requests every 2 seconds, so timing scales with your dataset. A workspace of ~10,000 deals usually finishes in 20 to 40 minutes. The job runs in the background, close the tab and come back later, the progress is durable.
Will running migration twice duplicate data?
No. Every Pipedrive ID we import is recorded in a mapping table. Re-running the job updates existing records instead of creating new ones, safe to re-trigger if you imported a snapshot and want to refresh.
Can I try migration on a small slice before committing?
Yes, use Test mode. It pulls the 10 newest deals plus only their related persons, organizations, notes, and activities. The slice is referentially intact (every deal has its company, every note has its deal), so you can see how the data looks in crm2crm before running the full sync.
Does crm2crm work without Ln2CRM?
Yes. crm2crm is a full standalone CRM and it's free for everyone — you don't need an Ln2CRM plan to use it. If you also run the Ln2CRM LinkedIn extension the two connect, but crm2crm stands on its own.
Where does my data live?
On EU infrastructure (Hetzner Helsinki), in an isolated workspace tied to your Ln2CRM organization. Backups are automated. Any OAuth tokens and LLM API keys you connect are AES-GCM encrypted at rest.
Do AI features cost extra?
No per-call fee from us. You bring your own LLM key (OpenAI, Anthropic, or Groq) and pay the provider directly at their list price, no markup, no resale margin. A workspace admin can also share one key for everyone instead of each user adding their own.
What does the Claude Desktop / MCP integration actually let me do?
Paste your CRM API key into Claude Desktop's MCP config (snippet provided in Settings → Integrations) and you can ask Claude things like "show overdue tasks of mine", "find Org Acme and run an AI Overview", "mark activity #2082 done", "move deal Parler to Negotiations". 28 tools cover most read & write actions, persons, deals, organizations, activities, inbox, notes, custom fields, lead scoring.
How does AI lead scoring work?
Pure Python math against a workspace rubric you control (ICP fit, timing & intent, reachability, red flags). The LLM only writes a 2 to 3 sentence human-readable reason, it never picks the number. Means the same lead always gets the same score, and you can audit which criteria fired. Includes built-in red-flag heuristics for job-seekers ("open to work"), freelancers, and entry-level titles, plus a competitor cap (admins configure keywords → competitor leads hard-capped at score ≤ 30).
What if I want to leave?
Export everything via the API or as a CSV at any time, then delete your workspace from Settings → Trash → Purge. We do not lock data in.

Ready to ditch the second CRM bill?

crm2crm is free for everyone — bring your own AI key and start in a couple of clicks.

Start free Talk to us