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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Be the first to review Client Notifications for Lagom WHMCS Client Theme.
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.
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.
A simplistic, free & open source hook allowing instant Discord notifications when an action is triggered.
Netgsm Sms addon provides you sending customized bulk sms and creating sms templates.
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.