Buying guide

The Best Self-Hosted Lead Management Software

Updated July 18, 2026

Lead management software has quietly become one of the most expensive categories in SaaS - per-seat pricing, contact-based tiers, and the uncomfortable fact that your entire prospect database lives on a vendor's servers. Self-hosting flips every one of those: you pay once, install on hosting you already own, add unlimited users and contacts, and answer data-residency questions with "it is on our server" instead of a sub-processor list.

What separates good lead management from a glorified contact list is the loop: capture from every channel where leads appear, assign and score them automatically, follow up on schedule, and see the pipeline honestly. The three tools below - all built and maintained by us - cover that loop in two ways: a dedicated standalone platform, and upgrades that turn an existing Perfex CRM install into a capture-and-reply machine. Every one is a one-time purchase with lifetime updates and a browser-based installer, so no command line is involved.

  1. 1 LeadHub - PHP script

    LeadHub

    $29Standard
    Laravel PHP script ★ 4.20 (5)
    View product

    LeadHub is the full loop in one install. Capture: 19 native channels, from Meta/TikTok/LinkedIn Lead Ads and Google Ads to WhatsApp, Telegram, IMAP email parsing, Typeform, Calendly, an embeddable widget and a scoped REST API. Manage: drag-and-drop Kanban pipelines, a scoring engine with field, behavior and engagement triggers, duplicate detection with merge, and round-robin assignment. Follow up: email sequences with stop-on-reply, SMS and webhook automations on a visual flow builder, plus an optional AI layer - next-best-action, drafted replies, and an AI SDR agent that keeps chasing each new lead until a human replies. It is multi-tenant and white-label too, so the same $29 install can serve clients or be resold as a SaaS. The honest caveat: it is the newest product here (v1.0.x), shipping updates monthly - the flip side is that it is built on a current stack (Laravel, Filament, Livewire) rather than a decade-old codebase.

    Best for: Teams that want the whole lead loop - capture, scoring, sequences, AI follow-up - in one self-hosted platform they own for $29.

  2. 2 Facebook & Instagram Leads Synchronization module for Perfex CRM - screenshot
    CodeIgniter Perfex CRM module ★ 4.43 (7)
    View product

    Meta's Lead Ads are still where most SMB leads originate, and the default workflow - download CSV, import, hope nobody forgot - is where they die. For Perfex CRM installs, this module removes the human from that loop: map each ad form's fields once, and every submission syncs into Perfex as a lead with source attribution, continuously. It is one of the most proven modules we ship (600+ sales), and deliberately single-purpose: it captures, Perfex manages. If your lead management problem is specifically "Facebook leads go stale before we call them", this is the shortest path to fixing it.

    Best for: Perfex CRM teams whose leads come from Facebook and Instagram ads and need them in the pipeline the moment they submit.

  3. 3 Mailbox - Perfex CRM module

    Mailbox

    $49Standard
    CodeIgniter Perfex CRM module ★ 4.78 (41)
    View product

    Half of lead management is what happens in the inbox - and if replies live in personal Gmail tabs, the pipeline lies. Mailbox brings each staff member's own IMAP/SMTP account inside Perfex: threaded conversations, assignment of messages to records, and the killer move for lead workflows - converting an email directly into a lead, task or ticket with the thread attached. It is the most reviewed module in our entire catalogue (4.78 across 41 reviews, 1,800+ sales), with OAuth2 for Gmail/Outlook and AES-encrypted credentials. Requirements to plan for: an IMAP-enabled account and Perfex cron jobs configured for background fetching.

    Best for: Perfex teams that manage leads over email and want every reply, and every 'convert this email to a lead', inside the CRM.

ModulePlatformStandardRatingBest for
LeadHub Laravel $29 ★ 4.20 Teams that want the whole lead loop - capture, scoring, sequences, AI follow-up - in one self-hosted platform they own for $29.
Facebook & Instagram Leads Synchronization module for Perfex CRM CodeIgniter $49 ★ 4.43 Perfex CRM teams whose leads come from Facebook and Instagram ads and need them in the pipeline the moment they submit.
Mailbox CodeIgniter $49 ★ 4.78 Perfex teams that manage leads over email and want every reply, and every 'convert this email to a lead', inside the CRM.

The verdict

For a dedicated system, LeadHub is the strongest self-hosted lead management pick we make: the complete capture-score-sequence loop, 19 channels, an AI SDR that never forgets to follow up, and multi-tenancy - for $29, once. If Perfex CRM is already home, upgrade the two points where leads actually leak: capture (Facebook Leads sync, so Meta submissions arrive themselves) and reply handling (Mailbox, so email lives on the record instead of in someone's personal tab). All three leave the software, and every lead in it, on hardware you control.

FAQ

Questions, answered

What should self-hosted lead management software include?

Four things, in order: capture from the channels your leads actually use (ads, WhatsApp, forms, email - not just a web form); automatic assignment and scoring so nothing waits on a human to triage; scheduled follow-up (sequences or broadcasts) with stop-on-reply; and honest pipeline reporting. LeadHub ships all four natively; on Perfex you assemble the same loop from modules, which suits teams already invested there.

What server do I need to run these?

Standard PHP hosting - a shared cPanel host or small VPS both work. LeadHub requires PHP 8.4+ with MySQL/MariaDB and installs from the browser (no SSH, no Composer), with shared-hosting fallbacks like URL-based cron and a sync mail driver. The Perfex modules install from Perfex's own module screen in minutes. None of the three needs a queue worker or special infrastructure to start.

Is a one-time license really cheaper than a subscription?

Almost immediately. Subscription lead platforms commonly run $30-100 per user per month; a five-seat team crosses $1,800 a year. LeadHub is $29 once with unlimited users on your server, and the Perfex modules are $49 each with lifetime updates. Even adding a $10/month VPS, the first year typically costs less than one month of the SaaS equivalent - and years two onward are hosting-only.

Keep comparing

Related guides

Browse the full Themesic catalogue

Every module sold direct - lifetime updates, real developer support, and full source code. Cheaper than the marketplace, with no middleman cut.