Client Notifications for Lagom WHMCS Client Theme

Client Notifications for Lagom WHMCS Client Theme

Developed By RS Studio

Compatible with WHMCS v8.13

Lagom WHMCS Client Notifications

Client Notifications is a powerful extension for the Lagom WHMCS Client Theme, designed to help you deliver dynamic, targeted messages to your WHMCS clients in a fully integrated and visually consistent way. Whether you need to announce system maintenance, upsell services, or onboard new users, this extension gives you the tools to communicate with precision and impact.

Key Features

  • Targeted display rules – show messages based on client status, services, location, cart contents, or page context.
  • Multiple notification types – choose between alerts, modals, and floating banners with full customization.
  • Flexible visibility scheduling – set start and end dates, display delays, or trigger notifications on page load, exit intent, or click.
  • Dynamic content variables – personalize messages with client name, service status, unpaid invoices, and more.
  • Timer countdown support – highlight urgency with animated countdowns using customizable styles and intervals.
  • Multi-language support – create localized notifications tailored to each client’s language preferences.
  • Import/export ready – migrate campaigns between staging and production with all settings and media preserved.
  • Seamless Lagom integration – fully styled and optimized for the Lagom WHMCS Client Theme interface.

Full Feature Overview

Fully Integrated, Flexible Notification System

The extension allows you to create and display various types of notifications, including inline alerts, modals, and floating alerts, directly within the client area of WHMCS. Each notification can be placed on specific client pages, product groups, order steps, or CMS pages built with the Lagom Website Builder. With deep integration into the Lagom ecosystem, your notifications will look and feel like a native part of your platform.

Advanced Display Conditions for Precision Targeting

You can precisely control where notifications appear using a comprehensive set of display rules. Choose from page categories such as the client area, order process, or CMS pages. Add custom URL filters to display messages based on full URLs or keywords, enabling both exact and partial matches. Whether you need to notify users browsing a specific product or visiting a certain help section, the flexibility is unmatched.

Client-Based Filtering Options

Target your messages to specific client groups, logged-in or guest users, users from selected countries, or those with particular marketing preferences. You can also configure messages to appear only to new users based on the number of days since registration. This level of personalization ensures clients receive relevant information when it matters most.

Service and Domain-Based Conditions

Lagom WHMCS Client Notifications includes granular filtering based on services and domains assigned to a client’s account. Display messages only to users with active services, specific billing cycles, server groups, or product statuses. Set thresholds based on the number of assigned services or domains to tailor onboarding flows, upselling offers, or renewal reminders.

Smart Cart-Based Notifications

Leverage shopping cart filters to deliver messages depending on what the customer has added to their cart. Configure notifications to display based on product combinations, cart total value, selected currencies, or applied promo codes. These features are ideal for guiding purchasing decisions, cross-selling, and handling cart abandonment scenarios.

Multiple Notification Styles and Behaviors

Notifications can be presented as classic alerts, pop-up modals, or floating sticky banners. Choose when and how modals should appear: immediately on page load, only when a user attempts to leave the page (Exit Intent), or when triggered by a click. You can customize modal size, button alignment, background color, and even restrict the ability to close the message—ensuring the user sees what is most important.

Language Control and Dynamic Variables

You can define notification content in multiple languages and inject dynamic variables such as client name, email address, service count, or outstanding invoice totals. This enables highly personalized messaging at scale. With the built-in timer feature, you can even include countdowns for limited-time offers or announcements.

Rich Media and Custom Graphics

Enhance your notifications with built-in icon packs from Font Awesome and Lagom UI, or upload your own SVGs and illustrations through the built-in Media Manager. Custom graphics can be displayed in modals and alerts with configurable positioning and sizing for full visual control.

Custom Buttons and Actions

Use the Button Manager to create fully customizable action buttons. Link them to WHMCS pages, custom URLs, or trigger notification closures. You can adjust size, color, style, alignment, and icons. In modal notifications, you can also require a checkbox confirmation before allowing closure—ideal for important compliance or onboarding messages.

Reusable and Portable Notification System

All created notifications can be exported and imported via ZIP files, including any assigned media. This makes it easy to prepare notifications in a staging environment and move them to production without hassle. Imported notifications remain unpublished by default, giving you full control over deployment timing.

Full Control Over Visibility and Lifecycle

Define exact display windows using start and end dates. Track who modified a notification and when. Configure reappearance behavior after dismissal—per page reload, at next login, or after a specified number of days. Add custom CSS classes for advanced styling or JavaScript integration.

Use Cases

Lagom WHMCS Client Notifications is more than a simple message tool, it is a powerful communication engine designed to drive engagement, reduce support load, and improve user experience throughout your entire WHMCS installation. Below are practical examples of how this extension can be used in real-world scenarios.

Promotion-Based Campaigns

Notify existing customers about exclusive time-limited offers based on their current services. You can highlight promotions such as discounted product upgrades or encourage customers to switch to longer billing cycles with attractive pricing. Introduce cross-selling strategies by recommending complementary services to those already in the client’s account. These targeted messages are ideal for campaigns like Black Friday, Cyber Monday, or seasonal sales and can be shown only to relevant client groups or filtered by product ownership.

Page-Specific Messaging

Display contextual messages on specific pages of your client area or order process. For instance, show information related to the selected support department to better guide the customer’s inquiry, or inform about stock limitations when browsing particular product groups. You can also display a customized message only to non-logged-in users visiting the login or registration page. Tailor the tone and purpose of your notification depending on whether the user is browsing account management sections or actively placing an order.

Maintenance and Downtime Notifications

Communicate planned service interruptions before they cause confusion. Whether you’re announcing general website maintenance or informing a subset of users about downtime affecting specific server locations or assigned services — you can deliver accurate information only to those affected. This helps customers prepare in advance and significantly reduces the number of unnecessary support tickets.

Informational Announcements

Proactively notify customers about critical account details like products or domains nearing expiration and offer discount codes as renewal incentives. Let your users know about new server locations or the availability of new products tailored to their current services. You can also communicate known issues in real time to reduce frustration and reassure users that the matter is being resolved — all while avoiding repetitive support requests.

Client Interaction and Feedback Requests

Use smart notifications to request client reviews, gather service feedback, or prompt users to complete surveys. These messages can be shown after a set number of days post-registration or targeted only at loyal users who meet specific criteria. With modal display options, confirmation checkboxes, and dynamic client variables, your requests will feel personalized and respectful.

Why Choose Lagom Client Notifications Extension?

  • Seamless Lagom Integration – Designed specifically for the Lagom WHMCS Client Theme with full visual consistency.
  • Advanced Targeting – Display messages based on client status, services, domains, location, cart contents, and more.
  • Flexible Display Options – Use alerts, modals, or floating banners with full control over appearance, triggers, and behavior.
  • Multilingual & Dynamic – Support for multiple languages, dynamic variables, and personalized content.
  • Marketing & Sales Ready – Ideal for promotions, upselling, cross-selling, and time-limited offers with countdown timers.
  • Support Load Reduction – Communicate proactively about maintenance, known issues, and service updates.
  • Reusable & Portable – Import/export notifications between environments with media, filters, and settings preserved.

Compatibility

  • Requires the Lagom WHMCS Client Theme.
  • Fully compatible with the latest version of WHMCS and PHP.

 

There are no reviews yet!

Be the first to review Client Notifications for Lagom WHMCS Client Theme.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • Selected versions of WHMCS v8.12
        8.12.0, 8.12.2
  • All versions of WHMCS v8.11

System Requirements


  • Requires Lagom WHMCS Client Theme

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By RS Studio

Changelog

v1.3.0 Released April 1st, 2025

Latest Version


  • Removed Support for IonCube Loader 13 – The extension now requires IonCube Loader 14 or later.

  • New Shopping Cart Filters – Added new filters that allow defining conditions customers must meet in the order cart for a notification to be displayed – Case #148.

  • New Filtered Service(s) – Added a new filter to the "Services Assigned To Client Filters" group, enabling notifications to be triggered based on the number of services assigned to a customer account – Case #135.

  • New Filtered Domain(s) – Introduced a new filter in the "Domain Filters" group, allowing notifications to be triggered based on the number of domains assigned to a customer account – Case #135.

  • New Marketing Emails – Added a new filter to the "Client Filters" group, allowing segmentation of clients based on their marketing email preferences (opted in or out) – Case #129.

  • New Services Not Assigned To Client Filters – Introduced a new filter group that defines which services must not be assigned to a customer account in order for a notification to be displayed – Case #188.

  • New Display Conditions – Added new configurable options that provide enhanced flexibility for defining the conditions under which a notification will be shown again to the customer – Case #160.

  • New Reset Timer Type – Introduced a new countdown timer type that resets every 24 hours, starting from a defined start date – Case #140.

  • Fix Fixed an issue where typing special characters in notification text fields or button labels converted them into HTML entities (e.g., “"”) – Case #154.

 

See also

Discord Notifications

A simplistic, free & open source hook allowing instant Discord notifications when an action is triggered.

Free
Netgsm Sms

Netgsm Sms addon provides you sending customized bulk sms and creating sms templates.

Free
MSG91 SMS/OTP Plugin

MSG91 WHMCS SMS plugin gives you the power and flexibility to stay connected with your customers by sending them an SMS and OTP's for 2FA at the crucial steps that matters the most.

Free
SMS Manager

More Advanced SMS System

Commercial
SMS Alert

Send automated SMS alert from WHMCS, and verify users mobile with OTP

Free