Description
A separate paid Pro version with unlimited subscribers is available from the developer’s website: https://demo.devsolutionsfinder.com/sga-store/
Status Guard Alerts Lite is developed and maintained by karticklnsel (kartick@lnsel.com) on behalf of lnsel.com (https://lnsel.com).
Status Guard Alerts Lite lets a site owner set a short status alert
(“Office closed today due to weather”, “Service disruption on Route 4”,
“We’ve moved locations!”) in seconds from a phone or the WordPress admin.
The alert:
- Displays as a banner on the website (auto, or via
[ssal_alert_banner]) - Can optionally be emailed instantly to your email subscribers
- Can optionally be texted instantly to your SMS subscribers (Twilio)
- Can also just be updated on the website with nothing sent
Also included: CSV export of subscriber lists, and an alert history with
one-click reuse and delete.
Visitors subscribe via the [ssal_email_signup] and [ssal_sms_signup]
shortcodes. The owner manages both lists (add/remove/export) under
Site Alerts in the WP admin.
Each list (email and SMS) supports up to 25 active subscribers.
Why not a marketing-suite plugin
Most all-in-one marketing plugins gate SMS and automation behind
expensive ecommerce-tier pricing. Status Guard Alerts Lite instead talks
directly to SMTP2GO (https://www.smtp2go.com) for email and
Twilio (https://www.twilio.com) for SMS. You create your own
accounts, paste the keys into Site Alerts Settings, and pay those
providers directly. No middleman markup.
Setup
- Install & activate the plugin.
- Go to Site Alerts Settings:
- Email: sign up at smtp2go.com, create an API key (Settings API
Keys), paste it into the SMTP2GO field, and set your From
Name/Email. Or fill in your own SMTP server instead. - SMS (optional): create a Twilio account, buy a number, and paste
the Account SID, Auth Token and From Number. - Use Test Delivery at the bottom to confirm both work.
- Email: sign up at smtp2go.com, create an API key (Settings API
- Add
[ssal_alerts_page]to a page (e.g. a “Get Alerts” page) so
visitors can subscribe. - Go to Site Alerts Set Alert whenever there’s an update. Type
the message, check the box to show it on the site, and check
“Email list” and/or “SMS text list” only if you want it actively
sent out. Hit Publish.
Alert Expiry
Every alert can have an optional expiry date/time. When it passes,
the website banner automatically switches to a default “all clear”
message (configured under Settings, leave it blank to just hide the
banner instead). This only updates the website; it does not send
another email or text, since the original alert was already delivered
when published.
Shortcodes
[ssal_alert_banner]— the alert banner (also shows automatically
if “Auto-display” is enabled in Settings).[ssal_email_signup]— email subscribe form.[ssal_sms_signup]— SMS subscribe form, shown with your consent text.[ssal_email_unsubscribe]— self-service “enter your email to
unsubscribe” form. It never unsubscribes on submit; it emails a
confirmation link to the address entered, so only the actual inbox
owner can complete it.[ssal_alert_history limit="10"]— a styled table of recent alerts.[ssal_alerts_link]— a styled button linking to your Alerts page
(set the URL once under Settings Website Banner Alerts Page URL,
or passurl="..."directly).[ssal_alerts_page]— drop this single shortcode on a page to get
the signup forms + unsubscribe + recent history, already laid out
and styled.
SMS subscribers can reply STOP to any text; Twilio handles opt-outs
automatically for standard numbers.
External services
This plugin connects to the following services only when the site administrator configures them.
Data sent: Subscriber email addresses and alert email content when notifications are sent.
Purpose: Deliver email notifications requested by site administrators and subscribers.
Service provider: SMTP2GO
Terms of Service: https://www.smtp2go.com/terms/
Privacy Policy: https://www.smtp2go.com/privacy/
Service provider: Twilio
Data sent: Subscriber phone numbers and alert text when SMS notifications are sent.
Purpose: Deliver SMS notifications requested by site administrators and subscribers.
Terms of Service: https://www.twilio.com/legal/tos
Privacy Policy: https://www.twilio.com/legal/privacy
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Status Guard Alerts Lite” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Status Guard Alerts Lite” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.3
- Added an optional link to the separate Pro version (Plugins screen, a Pro Version page and a small Dashboard box). No notices, no tracking.
1.3.2
- Clarified plugin ownership and author information for the WordPress.org review.
1.3.1
- Updated plugin author and contributor details to match the submitting account.
1.3.0
- New: SMS text alerts via Twilio (signup form, subscriber list, test
text, send on publish). - Each list (email and SMS) supports up to 25 active subscribers.
- Removed all upgrade prompts and links.
- Uninstall leaves shared data alone if Status Guard Alerts Pro is installed.
1.2.7
- Fixed: the email signup and unsubscribe forms did nothing on submit
(the front-end script used outdated action/field names). - Fixed: a fatal error when sending SMS or a test SMS.
- Fixed: the subscriber-limit messages said 30 instead of the real limit.
- Fixed: the SMTP Encryption and Provider dropdowns now keep their saved
values, and the SMTP settings labels can be translated. - Fixed: the “Email list” option now also works when only SMTP (not
SMTP2GO) is configured. Removed an “SMTP Email” checkbox that had no effect. - Uninstall now clears the scheduled queue event and the DB version option.
1.2.1
- Fixed a handful of direct-database-write calls that were missing their
no-caching justification comments, updated “Tested up to”, and
reworded the short description to plain English wording.
1.2.0
- Resolved all issues reported by the WordPress Plugin Check tool:
text domain now matches the plugin slug, all custom-table SQL uses
$wpdb->prepare() with identifier placeholders, missing translator
comments added, nonce/sanitization documented throughout, removed
the now-unnecessaryload_plugin_textdomain()call, and raised the
minimum WordPress version to 6.2 (required for the%iplaceholder
used in the query fixes above).
1.0.0
- Initial release of the Lite edition.






