Membership Pro alllows you to to send SMS Reminders emails to subscribers before/after their subscriptions expired so that they know about it and renew their subscriptions if they want. It also allows sending SMS message to notify administrators when there is someone subscribes for a plan on your website. To use this feature:
Membership Pro allows you to send up to 3 SMS reminder to subscribers before or after their subscription expired. When you add/edit a subscription plan, you will see three settings.
Send First Reminder Send Second Reminder Send Third Reminder
Enter the number you want for each setting (leave it empty or 0 to disable sending SMS reminder), choose to send before/ after subscription expired, depends on your need. Also, you need to set Enable SMS setting to Yes to have the system send SMS messages for this plan.
Membership Pro generate default sms reminder messages when you first install the extension. However, it is good to review and change these default messages to meet your own need if needed. To do that, go to Membership Pro -> Emails & Messages, look at SMS Messages tab, change the following items to meet your need:
You can use the following tags in the email messages:
To have system send sms reminders to subscribers, you need to go to Extensions -> Plugins, find and publish System - Membership Pro SMS plugin. The plugin will be run every 20 minutes to check and send sms reminder to subscribers. It has following parameters, you can review and change it to meet your own need if needed
To be able to send SMS reminder, you need to use a SMS gateway. As of right now, Membership Pro supports follow SMS gateways:
Depends on the SMS gateway you are using, you need to enable and configure the related SMS Plugin (go to Extensions -> Plugins, find the plugin, enter necessary paramerers and enable it):
Due to the size of the SMS plugin, two plguins Membership Pro SMS - Nexmo and Membership Pro SMS - Twilio are not shipped in Membership Pro package. You can download these plugins and install it manually from the links below case you want to use it
plug_membershiprosms_nexmo.zip
plug_membershiprosms_twilio.zip
By default, Events Booking uses a system plugin to trigger sending reminder emails. It's easy to setup (just need to publish the System - Membership Pro SMS plugin), however, it also has some downside:
If you want to address these limitation, you can setup cronjob (For example, you want the system to send reminder at 3pm every day), you can setup cron job:
By that setup, your server will run the cron job, trigger sending reminder process at pre-determined time in the day (depends on your cron job setup).