CodeIgniter Stable Perfex CRM module

WHMCS Connector & Smart Data Synchronization for Perfex CRM

Perfex CRM module, bought direct - lifetime updates and real support.

★★★★★ ★★★★★ 5.00 (3) 22 sales Read the docs
WHMCS Connector & Smart Data Synchronization for Perfex CRM - screenshot

About WHMCS Connector & Smart Data Synchronization for Perfex CRM

Sync WHMCS with Perfex CRM and keep your billing data aligned

If you bill in WHMCS but manage relationships in Perfex CRM, your client and invoice records drift apart fast. The WHMCS Connector module for Perfex CRM is the bridge that keeps them aligned: import customers, contacts and invoices from WHMCS into Perfex with a single click or on an automated CRON schedule, and stop re-keying the same data into two systems. It is purpose-built for agencies, hosting providers and businesses that rely on WHMCS for billing while running day-to-day account management in Perfex.

This connector keeps Perfex always updated with WHMCS data without real-time complexity or risky workarounds. Rather than a fragile real-time hook, it runs as a one-way, on-demand or scheduled sync - which keeps server load predictable and makes every import safe, stable and repeatable for production environments that need accuracy and automation. Nothing in WHMCS or Perfex core is modified; you simply add your WHMCS API key in the module settings and choose how much history to pull in.

WHMCS Connector for Perfex CRM - synchronization settings and import options

What gets synchronized

  • Customer and contact synchronization - WHMCS clients import into Perfex with support for primary and company contacts. Personal versus company profiles are handled automatically so the imported records match how Perfex stores contacts.
  • Invoice synchronization with multi-currency support - invoices transfer with their line items, taxes, totals, payment modes and original currency intact, keeping the Perfex invoicing module faithful to your WHMCS billing records down to the figure.
  • Safe installation and detailed logging - the module works without modifying core files in either system, and every run logs which records were synced, skipped or failed, so reconciliation and troubleshooting stay transparent and straightforward.

Flexible sync modes: manual or automated, only the data you want

You control both the timing and the scope of every import, striking a balance between hands-on control and hands-off automation.

WHMCS Connector for Perfex CRM - sync log showing synced, skipped and failed records

  • Run it on demand - trigger a full synchronization anytime you need it, directly from the module.
  • Or automate it with CRON - point a cron job at the module for regular, hands-off updates.
  • Choose the range - sync all historical data, only records after a specific date, or only new and not-yet-imported records. The same options apply to both manual and CRON-based runs.

Built for real business workflows

This module is designed for real business needs, helping you reduce admin work and keep data aligned across platforms:

  • Hosting providers - sync WHMCS billing clients directly into Perfex CRM for unified support and account management.
  • Agencies and freelancers - eliminate double data entry by linking client and invoice records across WHMCS and Perfex.
  • Businesses using multi-currency - preserve exact invoice totals across platforms without losing currency consistency.
  • CRM-centric teams - use Perfex as your daily client management tool while keeping WHMCS focused purely on billing.

Good to know before you sync

  • Contacts - WHMCS supports multiple contacts per client, but Perfex only allows multiples for companies. For personal profiles, only the primary contact is synced to stay compatible with the Perfex structure.
  • Passwords - WHMCS and Perfex store passwords with different encryption mechanisms, so passwords cannot be synced. Imported users are assigned a secure default password, which they can reset anytime to log in.
  • CRON setup - automated syncing needs a cron job configured on your server; manual sync is always available without one.

Quick setup

Setup takes only a few minutes to install, activate and have a fully operational CRM invoicing integration running smoothly. Add your WHMCS API key in the module settings, choose your sync mode and range, and your first import is ready to run. The connector is built for Perfex CRM 3.0 and above.

Frequently asked questions

Can I sync all contacts from WHMCS? For company profiles, yes. For personal profiles, only the primary contact is synced, matching the Perfex structure.

Are passwords transferred? No, passwords remain secure in WHMCS. Imported users receive a default password in Perfex which they can reset anytime. WHMCS and Perfex CRM use different encryption for storing passwords, which makes transferring those passwords impossible.

Is this a real-time sync? No, syncing is manual or via CRON. This ensures performance and avoids unnecessary server load.

Do I need to edit core files? No. The module installs cleanly without modifying core files in WHMCS or Perfex CRM.

Can I limit which data gets synced? Yes. You can choose to sync all records, only those after a specific date, or only new and not-yet-imported data.

See it in action

✔️ Perfex CRM WHMCS Bridge
✔️ Perfex CRM WHMCS Bridge
Support

Support that actually answers

Buy direct and you reach the people who wrote the code - not a marketplace ticket queue.

  • Priority support - replies the same day, straight from the development team that built it.
  • 6 months of support on Standard (extendable), and Lifetime support on Pro.
  • Support covers guidance on installation, configuration and upgrades - real answers, never canned macros.
  • Regular updates and immediate bug fixing, included in every license type.
Changelog v1.0.0 · Apr 15, 2026
  1. v1.0.0 Latest
    • Initial release of the module, compatible with Perfex CRM 3.0+

Ready to drop WHMCS Connector & Smart Data Synchronization for Perfex CRM into your stack?

Standard $39 or Pro $59/yr - lifetime updates, six months of support, and quick, secure checkout. Cheaper than the old CodeCanyon price, with no marketplace cut.

FAQ

Frequently asked questions

Everything you need to know before buying - and what to do if you still have questions.

What's included in every purchase?

Every product ships with full source code, documentation, demo content, and lifetime free updates. Customer support is included for the entire support period defined on each product page.

Can I use one license on multiple sites?

Each license covers one end product. If you build for multiple clients or sites, you'll need a license per site - if you are building a SaaS product, our Pro license will fit fine.

How long do I get free updates?

All products include lifetime free updates - every new version, patch and compatibility fix is yours for as long as the product is maintained.

What payment methods do you accept?

We accept major credit and debit cards, PayPal, and Apple Pay. EU customers can also pay via SEPA bank transfer for orders above a certain threshold.

More from Perfex CRM Modules

Related products

Other Perfex CRM Modules built and maintained by the same team, sold direct.

$39one-time Buy

Get notified at direct launch

We will email you the moment direct purchase - lower price, instant license and updates - goes live.

Your subscription could not be saved. Please try again.
Thank you for subscribing! You're on the Themesic list. We'll keep you in the loop with:Exclusive launch offers and early-bird discountsNew modules, plugins and product updatesCompany news, roadmap and milestonesHands-on tips, how-tos and best practicesImportant Themesic news, firstOne last step: please check your inbox and confirm your subscription - the email is on its way.