The WHMCS Link Compliance Module helps you monitor hosting services that are required to display a promotional banner or text link back to your business website. It checks eligible websites on a schedule, stores evidence, and helps your staff track issues through incidents and an internal action queue.
This article explains how to install and activate the module for first use.
Before You Begin
- Make sure the module files have been uploaded to your WHMCS installation in the correct
/modules/addons/folder. - Ensure your WHMCS installation is functioning normally and your daily automation cron is already set up.
- You will need a valid licence key before the module can be fully used.
Step 1: Upload the Module Files
Upload the WHMCS Link Compliance Module folder to your WHMCS installation under:
/modules/addons/
Once uploaded, the module should appear in your WHMCS Addon Modules list.
Step 2: Activate the Module
- Log in to your WHMCS admin area.
- Go to System Settings > Addon Modules.
- Locate WHMCS Link Compliance Module in the list.
- Click Activate.
If you are updating from an earlier version of the module, click Upgrade instead so WHMCS can apply any required database changes.
Step 3: Enter Your Licence Key
- In System Settings > Addon Modules, click Configure for the module.
- Enter your License Key in the licence field.
- Click Check License.
- Wait until the licence status shows as Active.
Important: Licensing is checked from the module configuration area. If the licence is missing, invalid, expired, or suspended, the module will not be able to perform automated compliance checks.
Step 4: Assign Admin Permissions
To allow staff to access the module:
- Go to System Settings > Staff Management > Admin Roles.
- Edit the admin role(s) that should have access to the module.
- Enable access for WHMCS Link Compliance Module.
- Save your changes.
Step 5: Open the Module
Once activated and licensed, go to:
Addons > WHMCS Link Compliance Module
You can then begin configuring the module settings, syncing eligible services, and testing checks.
After Installation
After installation, the next steps are:
- Configure your scope, DNS, and link detection settings
- Set workflow thresholds and ticket options
- Run an inventory sync
- Test one or two sites before relying on automation
Notes
- The module does not auto-suspend clients in version 1.
- The module uses WHMCS daily automation rather than requiring a separate cron job in normal use.
- If you are upgrading, always complete the upgrade before relying on new admin tabs or new database fields.