The Service Change Notify plugin automatically sends notifications to clients when changes are made to their services, keeping them informed and reducing support inquiries.
From £4.99 - View Pricing
What Service Change Notify gives you
Runs on Blesta's cron with no manual upkeep, so everything stays up to date on its own.
Configure it independently for each brand on a multi-company install, so every company runs with its own settings.
Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.
Set the From email address and From name the alerts are sent with, so they arrive looking like the rest of your mail rather than something generic.
Each change is alerted once and once only, and switching the plugin on starts from today instead of emailing you about every change already on file.
Pick any combination of Pending, Completed, Canceled and Error, so you are told about every step of a change or only about the ones that need a human.
The emails it sends install as standard Blesta templates in every language you have enabled, so you can reword them, restyle the HTML and choose which details they carry.
Every service change that lands in Blesta's service changes queue is emailed straight to the alert address you nominate, so nobody has to sit watching the queue to notice one.
The alert puts the current package, term and price next to the requested one, along with the quantity and the state of the change, so staff can judge it without opening Blesta.

Know the moment a client asks to upgrade or downgrade a service, with a staff alert email that spells out exactly what changed.
When a client requests a service upgrade or downgrade, that request lands in Blesta's service changes queue - and unless someone is watching that queue, it can sit there unnoticed. Service Change Notify closes that gap: the moment a new service change appears, it emails your nominated staff alert address with the details, so your team always knows when a client is waiting on a decision.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Upload the extension folder into your Blesta installation so it lands under your Blesta directory at:
plugins/service_change_notify/
For example, on a typical install: /var/www/html/blesta/plugins/service_change_notify/
Once saved, the plugin checks for new service changes automatically on Blesta's cron every 5 minutes - there is nothing else to schedule.
You're ready to go - see the usage guide for a walkthrough of day-to-day use.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Upgrading works just like installing: upload the new files over the old ones, then run the upgrade from the same page you installed it on.
{change_details} tag to it by hand to see the change details, since an upgrade never rewrites a template you have edited.
Go to Settings > Company > Plugins, find Service Change Notify in the Installed list and click Manage. This opens the plugin's settings panel with four fields:
Click Save to store your settings. From that point on, the plugin watches for new service changes and emails your alert address the moment one appears - it does not alert on anything that already existed before you saved.
Each alert is sent as a standard Blesta email using the "Notify Service Changes" template, found alongside your other company email templates under Settings > Company > Emails. Like any Blesta email template, you can edit its subject and body, and it installs in every language you have enabled. The email tells you which client and service the change belongs to, its status, and a details section with the current package/term/price next to the requested one and the quantity, so you can judge the change without opening Blesta.
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Fixed the {service_change}, {client}, {service} and {change_details} tags rendering as literal text and taking the rest of the email body down with them when used on their own, rather than in their dotted form; all four now render a readable label.
A notification that could not be sent is now retried on the next run instead of being skipped forever behind a successful-looking log entry.
Every failure the notifier hits (no settings, no licence, a rejected send) is now written to the Blesta log instead of failing silently.
Fixed a licence error on the settings screen rendering an empty settings panel with nothing explaining it.
Uninstalling now removes this company's settings row, so a reinstall no longer resurrects the old alert address and notification position.
Hardened the settings form so its saved values cannot be used to replay the whole history of past service changes as new alerts.
The update now checks for each column before adding it, so a failed update can be retried.
v1.0.0 - 2024-09-22
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Blesta Club release
Get exactly what you need and want.
Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Value: £65.55
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(0 customer reviews)
It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.
More extensions to explore
Plugin
Integrate the Announcements plugin to provide updates and news to your clients.
PHP 8.2 - 8.4 · Blesta 6.x
Plugin
Download multiple invoices simultaneously.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Automate Convoy stock management.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Give your clients rewards based upon service purchases.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Plugin
Integrate Crisp live chat into your client area.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x