The Announcements plugin allows you to display important updates, news, or maintenance notifications to your clients through the Blesta interface. Easily manage announcements and keep your clients informed about key changes or service updates.
From £14.99 - View Pricing
What Announcements gives you
Gives both your staff and your clients a purpose-built interface in their own area of Blesta.
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.
A client dashboard widget shows your latest announcements the moment clients log in, and a matching staff home widget keeps your team aware of what has been published.
Announcements is added to the Blesta staff global search dropdown, so you can search your announcements by title from anywhere in the admin area, hidden and scheduled ones included.
Mark an announcement Visible or hide it while you draft it, Pin it so it always appears first, and set Require Login to keep it for signed-in clients only instead of showing it to everyone in the portal.
Each announcement either opens a full page you write in a built-in rich-text editor, or sends the reader straight to a link you specify, so you can point at a status page, a blog post, or anything else you already publish.
Create, edit, and delete announcements from a single staff screen with a title, a short summary, and a full body. The list filters by title, visibility, login requirement, pinned, and flash so you can find any announcement instantly.
Flag an announcement as a Flash and it pops up as a dismissible alert with its title, summary, and a Read More button. One setting decides whether flashes appear at the top of every page in the client portal or only above the client dashboard widgets.
Give any announcement an optional Publish At and Expire At time and it stays hidden until the window opens, then disappears on its own when it closes. Leave a bound blank to publish immediately or never expire, and set the announcement date yourself when importing older news.
Taking an announcement live emails every active client using the Announcement Published template, which you edit like any other Blesta email with announcement and client tags available. The email goes out at the moment you save an announcement into a live state, so a scheduled announcement appears on its own when its publish time arrives but does not email anyone then.
Viewing, creating, editing, deleting, and searching announcements, plus the staff widget, are each separate permissions you grant per staff group, so only the roles you choose can publish to your clients. **Grant announcement authoring only to staff you trust as administrators:** announcement bodies are published as raw HTML so your rich formatting, embeds, and styling render exactly as written, which means the permission to write an announcement is effectively the permission to put arbitrary markup and scripts into every client's browser.
v3.0.0 - 2026-09-14
PHP 8.2 - 8.4 · Blesta 6.x
Added support for Blesta 6. This version requires Blesta 6.0 or later; Blesta 5 installs should stay on version 2.x
Updated the announcements list, search results, create and edit forms, plugin settings and the staff dashboard widget to the Blesta 6 admin theme, including dark mode
Changed the Edit and Delete links on the announcements list and search results to buttons
Changed the date fields on the create and edit forms to the browser's own date picker
Moved the Announcements entry in the staff navigation under Tools
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Fixed an announcement title ending in a backslash or containing a line break breaking every flash announcement on the client dashboard
Fixed the staff announcement search treating _ and % in the search box as wildcards instead of as literal characters
Added scheduled publishing, with optional "Publish At" and "Expire At" dates that control when an announcement is shown to clients
Added an editable email template that notifies clients when an announcement is published
Added announcements to the staff global search
Added date and time pickers to the "Created At", "Publish At" and "Expire At" fields, which previously had to be typed out by hand
Fixed an announcement summary containing a backtick, a dollar sign or a backslash breaking every flash announcement on the client portal, and being treated as code rather than as text
Fixed HTML written in an announcement title being rendered as markup in flash announcements instead of being shown as typed
Fixed dollar sign patterns in an announcement title, summary or link being mangled in flash announcements
Fixed the announcements list honouring a company filter submitted with the page's filters, which could list another company's announcements on a multi-company install
Fixed an error when the announcements list filters were submitted in an unexpected shape
Fixed the announcement content type accepting values other than HTML Content and Redirect To Link
Fixed the new announcement form starting with no content type selected, which showed both the HTML content and the redirect link fields at once
Fixed announcement dates showing in UTC rather than the company's timezone, which could show the wrong day for companies not on UTC
Fixed announcement dates ignoring the date format configured in the company's settings
Fixed the tooltip "?" icons stretching across the full width of the form on phones and other narrow screens
Fixed the announcement list filter labels, which focused the wrong dropdown when clicked
Removed the "Advanced Editor" setting. The rich-text editor and the HTML content or redirect link choice are now always available
v1.0.0 - 2024-09-23
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
- V1.0.0
Blesta Club release
Get exactly what you need and want.
Requires PHP 8.2 - 8.4 · Blesta 6.x
Value: £42.3
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(1 customer review)
I've been using this plugin since 11th Feb 2023 and it's been working perfectly. Easy to use and adds a lot of value to Blesta.
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
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
Plugin
Set custom exchange rules for currencies.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x