Phox Docs

How to Install the Client Notifications Extension

Last update: 2 min read
Client Notifications

About The Extension

  • Create any number of notifications and show each one as an Alert (inside the page, under the title), a Modal (pop-up) or a Floating Alert (a bar fixed at the top of the window).
  • Target each notification by page, client, client group, country, owned services and domains, and even the visitor's shopping cart, for logged-in clients and guests.
  • Write the content per language, add buttons, icons and images, personalize it with variables such as the client's name or unpaid invoices, and add a live countdown timer.
  • Schedule start and end dates, set a priority, and decide whether clients can close a notification and when it comes back.
  • Measure every notification with built-in statistics: views, closes, clicks per button and click rate.
  • Import ready-made notifications (Black Friday, Christmas Sale, Scheduled Maintenance, Overdue Payment and more), and export or import your own as .zip files.
  • Works in light and dark mode and in right-to-left languages such as Arabic.

Product Requirements

  • Phox Templates module 2.4.8 or later
  • Phox WHMCS theme active on the client area
  • WHMCS 9.0.9 or later
  • PHP 8.2 or later
  • The PHP zip extension, for importing and exporting notifications (your host can enable it)
  • An active Client Notifications extension license

The extension works only with the Phox WHMCS theme. It is not compatible with any other WHMCS theme.

Download

  1. Log in to the client portal.
  2. Go to Subscriptions and open the Client Notifications product.
  3. Click Download.

Upload Files

  1. Extract the .zip file on your computer.
  2. Using FTP, upload the client-notifications folder to modules/addons/phox_templates/extensions in your WHMCS installation.
  3. Check that every file uploaded without errors.

Activate

  1. Log in to the WHMCS admin area.
  2. Go to Addons > Phox WHMCS Templates.
  3. Open the Extensions tab.
  4. Find Client Notifications and click Activate.
  5. Enter your license key if asked.

The extension is now active. Next, see How to Configure the Client Notifications Extension to create your first notification.

Deactivate

  1. Go to Addons > Phox WHMCS Templates > Extensions.
  2. Find Client Notifications and click Manage.
  3. Open the Information tab.
  4. Scroll to the bottom and click Deactivate.

No notification shows in the client area anymore, and no extension CSS or JavaScript is added to your pages. Your notifications, images, statistics and settings are kept, so activating it again brings everything back. To remove the data permanently, use Settings > Danger zone before deactivating (see Extension Settings).

Browse docs