# How to Install the Client Notifications Extension

> Install the Phox Client Notifications extension for WHMCS and show alerts, modals and floating alerts in your client area. Requirements, upload, activation.

Source: https://phox.wdes.org/docs/how-to-install-the-client-notifications-extension/
Last updated: 2026-11-08

![Client Notifications](https://phox.wdes.org/docs/assets/client-notifications.CfJ2E8DN_Z1nDprb.webp)

## 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](https://wdes.org/login).
2. Go to **Subscriptions** and open the **Client Notifications** product.![Subscriptions page with the Client Notifications product](https://phox.wdes.org/docs/assets/client-notifications-subscriptions.oEQ4X0gr_Z1qFLic.webp)
3. Click **Download**.![Client Notifications product page with the Download button](https://phox.wdes.org/docs/assets/client-notifications-download.A3tFZGRj_1m3s6e.webp)

## 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.![FTP client showing the client-notifications folder inside the extensions folder](https://phox.wdes.org/docs/assets/client-notifications-upload-path.DwtfswHr_19E4SB.webp)
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.

![Extensions tab with the Client Notifications Activate button](https://phox.wdes.org/docs/assets/client-notifications-activate.B18ef9IR_Z8KAhf.webp)

The extension is now active. Next, see [How to Configure the Client Notifications Extension](https://phox.wdes.org/docs/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**.

![Information tab with the Deactivate button](https://phox.wdes.org/docs/assets/client-notifications-deactivate.BaK0Tb5C_Nbx9p.webp)

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](https://phox.wdes.org/docs/how-to-configure-the-client-notifications-extension/#extension-settings)).

> **Warning:**
>
> Deactivating does not release the license tied to your domain. To use the extension on a different domain, log in to the client portal, open the product under **Subscriptions** and reset the license there.
