What if your website could send a perfectly-timed SMS based on what your users do — without you lifting a finger?
With Website Activity Triggers, WPSMS allows you to automatically send SMS messages when specific actions occur on your site. Whether it’s a new order, form submission, login event, or membership upgrade — your users or admins can be instantly notified via SMS.
This is true automation, directly within WordPress.
What Are Website Activity Triggers?
Activity Triggers are rules you create that watch for specific events on your site. When the event happens, WPSMS sends a custom SMS message — either to the site admin, customer, or both.
No manual messaging. No delays. Just real-time alerts that keep everyone informed.
Why Use SMS Triggers?
Instant delivery – Notify users and staff in real-time
Hands-free automation – Set it once and forget it
Higher engagement – SMS open rates are over 95%
Improved user experience – Keep customers in the loop
Save time – No more chasing down orders or follow-ups
Supported Trigger Types
WPSMS supports a wide range of built-in triggers and can be extended for more:
WooCommerce Triggers
New order placed
Order status changed (processing, completed, refunded, etc.)
Cart abandoned (via supported plugin integration)
Product back in stock
Low inventory alerts
User Account Triggers
New user registration
User login or logout
Password reset initiated
Role updated (e.g. member → subscriber)
Contact & Booking Triggers
Contact form submitted (CF7, WPForms, Gravity Forms, etc.)
Appointment booked
Booking confirmed or canceled
Membership & LMS Triggers
Subscription started or renewed
Access level changed
Lesson/module completed (for LMS platforms)
Customize Each Trigger Message
You’re in full control of what each message says:
Use shortcodes like
{name},{order_number},{date},{email}Send messages to one or multiple phone numbers
Set custom logic per event or user role
Add fallback values for missing data
Example:
“Hi {name}, your order #{order_number} has been shipped and will arrive soon. Thanks for shopping with us!”
Example Use Cases
| Event | Message Sent |
|---|---|
| A customer places an order | “Thanks for your order! We’re processing it now.” |
| A team member logs into admin | “Admin login alert: {user_name} just signed in.” |
| A user resets their password | “Reset request received. Let us know if this wasn’t you.” |
| A membership is upgraded | “Welcome to Premium! You now have full access.” |
| A support form is submitted | “New support request received from {email}.” |
Built to Work With Your Tools
WPSMS integrates with popular plugins so triggers fire naturally as part of your workflow:
WooCommerce
Easy Digital Downloads
Contact Form 7, WPForms, Ninja Forms
MemberPress, Paid Memberships Pro
Tutor LMS, LearnDash, LifterLMS
Bookings (via plugins like Amelia, Bookly)
Need a custom trigger? Extend with hooks or use webhooks with no-code tools like Zapier or Make.
Set It Up in Minutes
Choose the type of activity (e.g. New Order)
Define who should receive the message (admin, customer, both)
Customize the SMS content
Save your trigger — you’re done
You can create unlimited triggers and manage them from your WordPress dashboard.
Why Use WPSMS for Website Triggers?
Native to WordPress — no external systems required
Easy visual setup — no coding needed
Fast, reliable message delivery via trusted SMS gateways
GDPR-ready with opt-in support
Works globally and supports multiple admin users
