WHMCS 9.x · PHP 8 · Pure addon module

The sales engine your WHMCS was missing.

Capture leads, send proposals, raise CRM invoices with PDF, record payments and read a live P&L — all inside your WHMCS admin. No external tool, no core file edits, no monthly SaaS bill.

11 connected modules One-click lead → WHMCS client Gulf currencies built in Zero core modifications
yourhost.com/admin/addonmodules.php?module=crm&action=dashboard

CRM for WHMCS

+ New Lead
Outstanding (CRM invoices) 37,450.00 SAR
128
Total Leads
214,800 SAR
Open Pipeline
17
Open Tasks
4
Overdue Tasks
Leads by Stage
New41
Contacted33
Qualified22
Proposal15
Won12
Lost5
Recent Activity
  • call Discovery call — Al Rajhi Tech · 2h ago
  • email Sent proposal PRO-0042 · 4h ago
  • meeting Demo booked — Gulf Cloud · yesterday
  • note Budget confirmed 60k SAR · yesterday
  • won Deal closed — Nile Hosting · 2d ago
0
WHMCS core files touched
11
Modules in one addon
10
Currencies incl. SAR/AED/KWD
1‑click
Lead → WHMCS client
The problem

Your billing system shouldn't lose the deal before it bills it.

WHMCS is brilliant at invoicing customers you already have. But every lead before that — the proposals, the follow-up calls, the "send me a quote" — lives in spreadsheets, your inbox, and your memory. That's where revenue leaks. This addon closes the gap without bolting on a separate CRM.

Everything included

One addon. The whole pre-sale to paid journey.

No add-on creep, no per-seat pricing. Eleven connected modules ship in a single install.

📊

Dashboard

Live KPIs at a glance — total leads, open pipeline value, outstanding invoices, open & overdue tasks, plus a real-time activity timeline.

🎯

Leads & Pipeline

Capture, qualify and track leads through New → Contacted → Qualified → Proposal → Won/Lost with searchable filters and deal value.

📝

Proposals

Build itemised proposals with tax, intro & terms, set a validity date, and track draft → sent → accepted with one-click acceptance.

🧾

CRM Invoices + PDF

Issue branded invoices independent of WHMCS billing. Auto-numbered, tax-aware, downloadable PDF, full balance tracking.

💳

Payments Hub

Record payments against invoices, manage custom payment methods (bank, cash, card, gateway), reconcile outstanding balances.

📦

Items Catalog

Reusable products & services with unit price and tax rate — drop them into proposals and invoices in a click.

🏢

Companies

Multi-company billing entities with logo, VAT number, signatory & signature for compliant, professional documents.

Tasks & Reminders

Assign follow-up tasks with priority & due dates. A daily cron flags everything due soon so nothing slips.

📈

P&L Reports

Income vs expenses per lead — invoiced, paid, unpaid, costs and net profit — date-filterable with CSV export.

🔄

Lead → Client

Convert a won lead into a real WHMCS client in one click. No re-typing, no copy-paste, no duplicate data.

🌍

Gulf-Market Ready

SAR, AED, KWD, QAR, BHD, OMR & EGP plus USD/EUR/GBP. Full Arabic + emoji storage (utf8mb4), RTL-aware documents.

🛡️

Roles & Security

Native WHMCS access-control roles, CSRF-signed forms, scoped uploads. Enterprise-safe by design.

Inside the product

Built to look like it belongs in WHMCS.

Native admin styling, zero learning curve for your team. Here's what they'll actually use every day.

A pipeline that actually gets updated

Because it's one tab away from the invoice your staff are already raising. Search by name, email or company; filter by stage; see deal value and the linked WHMCS client without leaving the page.

  • Colour-coded stages mirror your sales process
  • Per-lead currency for multi-country sales
  • Jump straight to the converted client record
…?module=crm&action=leads

Leads

+ New Lead
🔍 Search name, email, company… All statuses ▾Filter
NameCompanyStatusValueClient
Khalid Al-OtaibiAl Rajhi TechQualified62,000 SAR
Sara MansourGulf Cloud LLCProposal18,500 AED
Omar HaddadNile HostingWon40,000 EGP#1043
Fatima Al-SabahKuwait DataCoContacted9,200 KWD
James CarterCedar Web UKNew5,400 GBP
Noura Al-FarsiMuscat NetWon7,800 OMR#1051

Profit & loss, per lead, in real time

Every payment recorded and every cost logged rolls into a true P&L. Filter by date range, see net profit per deal, and export the whole thing to CSV for your accountant.

  • Invoiced · Income · Unpaid · Expenses · Net
  • Point-in-time outstanding balance tracking
  • One-click CSV export
…?module=crm&action=reports

Reports Income vs Expenses

⤓ Export CSV
186,400
Invoiced
148,950
Income
37,450
Unpaid
29,200
Expenses
119,750
Net Profit
LeadInvoicedIncomeUnpaidExpensesNet
Al Rajhi Tech62,00062,00008,40053,600
Gulf Cloud LLC48,50030,00018,5006,20023,800
Nile Hosting40,00040,00009,60030,400
Muscat Net35,90016,95018,9505,00011,950
TOTAL186,400148,95037,45029,200119,750

Branded invoices, with a real PDF

Auto-numbered from your own prefix, tax-aware line items, multi-company headers with logo & signature, and a downloadable PDF — completely independent of WHMCS's own billing engine.

  • Per-company branding, VAT number & signatory
  • Balance & partial-payment tracking
  • Generated straight from an accepted proposal
…?module=crm&action=invoice_view&id=42
Hostting LLC
Riyadh, KSA · VAT 3001234567
INVOICE
INV-00042
Partially Paid
Bill To
Gulf Cloud LLC
Sara Mansour · Dubai, UAE
Due
2026-06-01
DescriptionQtyUnitTaxTotal
Managed WHMCS Hosting — Annual130,00015%34,500
Migration & Onboarding110,00015%11,500
Priority SLA Support12,00015%2,300
Subtotal42,000.00
Tax (15%)6,300.00
Total48,300.00 AED
Paid30,000.00
Balance18,300.00 AED
Why it's safe to install

Pure addon. Nothing in WHMCS core is touched.

The #1 reason hosting providers refuse third-party modules is upgrade risk. This one is engineered so that risk doesn't exist.

🧩 Zero core edits

All data lives in dedicated mod_crm_* tables. No patched WHMCS files — survives every WHMCS upgrade untouched.

↩️ Non-destructive

Deactivate any time and your CRM data is preserved, not dropped. Re-activate and it's exactly as you left it.

🔐 Security-first

CSRF-signed forms, native WHMCS role access control, scoped file uploads, prepared queries throughout.

⚙️ WHMCS 9.x · PHP 8

Built and tested for the current WHMCS generation on modern PHP 8.x — not a legacy port.

🌐 utf8mb4 everywhere

Arabic, emoji and mixed RTL/LTR content store and render correctly across every table.

📦 One install

Standard WHMCS addon. Upload, activate, assign roles — running in under five minutes.

Pricing

Own it. No subscription.

A perpetual licence with a year of updates & support. Use it on your production WHMCS for as long as you run it.

Perpetual licence
$99 USD
one-time · includes 1 year of updates & priority support
  • All 11 modules — no upsells, no per-seat fees
  • Unlimited leads, proposals, invoices & clients
  • 1 year of version updates & email support
  • Built-in licence manager & activation
  • Install on your production WHMCS domain
Buy now — email admin@hostting.net

One-time payment. No subscription. Renew support & updates after year one if you want them.

Questions

What hosting providers ask first.

Will it break when I upgrade WHMCS?

No. It's a pure addon module — it never modifies WHMCS core files. All data is stored in its own mod_crm_* tables, so WHMCS upgrades don't affect it and it doesn't affect them.

What happens to my data if I deactivate it?

It's preserved. Deactivation is intentionally non-destructive — no tables are dropped. Re-activate later and everything (leads, invoices, payments, tasks) is exactly where you left it.

Does it work with my currency?

Yes. SAR, AED, KWD, QAR, BHD, OMR and EGP are built in alongside USD, EUR and GBP, with per-lead currency support and full utf8mb4 (Arabic/emoji) storage.

How is this different from WHMCS's own invoices?

WHMCS invoices bill existing clients on recurring products. CRM invoices & proposals cover the pre-sale stage — quoting prospects who aren't clients yet — with their own numbering, branding and PDF, then convert the won lead into a real WHMCS client in one click.

Can I try it before buying?

Yes — there's a fully interactive demo you can click through right now, and we can arrange a guided walkthrough on request. Email admin@hostting.net.

Is it secure for a production server?

It uses CSRF-signed forms, native WHMCS access-control roles, scoped uploads and prepared database queries throughout. It's designed to sit on a live billing server.

Ready when you are

See it running on real data.

Click through the live demo, then reach out — we'll get you licensed and installed the same day.

or email us directly at admin@hostting.net