Membership Integrations
Send automated SMS notifications for membership events with Paid Memberships Pro and Simple Membership.
The Membership Integrations add-on connects your WordPress membership site with SMS notifications. Automatically send text messages when members sign up, renew, cancel, or when their membership is about to expire.
Why SMS for Memberships?
Email notifications can get lost in crowded inboxes. SMS ensures your members stay informed:
| Benefit | Description |
|---|---|
| Instant Welcome | New members feel valued with immediate welcome messages |
| Higher Engagement | 98% SMS open rate vs 20% for email |
| Reduced Churn | Timely renewal reminders prevent accidental cancellations |
| Better Communication | Keep members updated on their account status |
Supported Plugins
| Plugin | Status |
|---|---|
| Paid Memberships Pro | Supported |
| Simple Membership | Supported |
| MemberPress | Planned |
| WooCommerce Memberships | Planned |
| Restrict Content Pro | Planned |
Key Features
Instant Welcome Messages
Welcome new members right away with an automated SMS, making them feel valued from day one.
Membership Confirmations & Updates
Send a quick text when memberships are confirmed, changed, or upgraded, so members always know their status.
Cancellation & Expiration Alerts
Show consideration even when members leave or their memberships end, and provide helpful next steps if they want to rejoin.
Easy Integration
Connect WSMS to membership plugins in minutes. No complex coding or setup required—just install and configure.
Additional Features
| Feature | Description |
|---|---|
| Personalized SMS Templates | Customize messages for each membership event |
| Bulk Notifications | Send group texts for announcements and promotions |
| Activity Logs | Track every SMS sent in one centralized dashboard |
| Scalable Solution | Works for small sites or large communities |
Supported Events
| Event | Description |
|---|---|
| User Registered | When a new member signs up |
| Membership Confirmed | When membership is confirmed/activated |
| Membership Level Change | When member upgrades or downgrades |
| Membership Renewal | When subscription renews |
| Expiration Warning | Before membership expires |
| Membership Expired | When membership has expired |
| Membership Cancelled | When member cancels subscription |
How It Works
- Install & Activate: Install the add-on alongside WSMS
- Configure Gateway: Set up your preferred SMS gateway in WSMS settings
- Connect Plugin: Select your membership plugin (Paid Memberships Pro or Simple Membership)
- Enable Notifications: Choose which membership events trigger SMS
- Customize Messages: Set up personalized message templates
- Save & Test: Test the notifications with a sample membership
Configuration
Paid Memberships Pro Setup
- Go to SMS → Integrations → Paid Membership Pro
- Enable desired notifications:
- User Registered SMS Notification
- Membership Confirmed SMS Notification
- Membership Cancelled SMS Notification
- Customize message templates
- Save settings
Simple Membership Setup
- Go to SMS → Integrations → Simple Membership
- Enable desired notifications
- Customize message templates
- Save settings
Message Variables
Use these variables in your messages:
| Variable | Description |
|---|---|
%member_name% | Member’s display name |
%first_name% | Member’s first name |
%last_name% | Member’s last name |
%membership_level% | Current membership level name |
%expiration_date% | Membership expiration date |
%site_name% | Your website name |
%site_url% | Your website URL |
Example Messages
Welcome Message
Welcome to %site_name%, %member_name%! Your %membership_level% membership is now active. Thank you for joining us!
Membership Confirmed
Hi %first_name%, your %membership_level% membership has been confirmed. Enjoy your exclusive benefits!
Expiration Reminder
Hi %member_name%, your %membership_level% membership expires on %expiration_date%. Renew now to keep your benefits!
Membership Cancelled
Hi %member_name%, your membership has been cancelled. We're sorry to see you go. Visit %site_url% to rejoin anytime.
Installation
- Ensure WSMS is installed and activated
- Download Membership Integrations from your account
- Go to Plugins → Add New → Upload Plugin
- Upload
wp-sms-membership-integrations.zipand activate - Enter license key in SMS → Add-Ons
Requirements
| Requirement | Version |
|---|---|
| WordPress | 6.0+ |
| PHP | 7.4+ |
| MySQL | 5.7+ |
| MariaDB | 10.2+ (alternative to MySQL) |
| WSMS (core) | 6.9+ |
| Membership Plugin | Paid Memberships Pro or Simple Membership |
Perfect For
- Subscription-based businesses
- Online course platforms
- Exclusive content sites
- Community websites
- Professional associations
- Gym and fitness clubs
- Premium service providers
Documentation
- wp_sms_mi_pm_optin_notification - Control opt-in status for Paid Memberships Pro
Related
- Add-ons Overview - All available add-ons
- WSMS Pro - Core premium features
- Install Add-Ons - Installation guide
- Ultimate Member Auto-Subscribe - Ultimate Member integration
Last updated: December 29, 2025