Website Activity Triggers

Automate SMS Messages Based on User Behavior in WordPress

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

EventMessage 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

  1. Choose the type of activity (e.g. New Order)

  2. Define who should receive the message (admin, customer, both)

  3. Customize the SMS content

  4. 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

Integrate SMS Notifications into Your WordPress Website

Start sending one-time alerts, OTPs, order updates, and marketing campaigns using WP SMS Pro — powerful, flexible, and built for WordPress.