in Tags: wordpress
Introduction – User Registration is a easy to use form, from which one can make registration form very easily.

SMS Alert makes it easy to integrate SMS with the User registration plugin for sending customer and admin notifications as well as OTP verification.

Steps for Customer and Admin notification

  • Go to user registration >> Forms in the menu
  • Create registration form in User registration plugin.
  • Create a field for phone number.
  • Now go to field option of phone number field and enter billing_phone in field name.
  • Then Click on Update form.
  • Now paste the shortcode to the new page and publish it.

Setting in SMS Alert plugin for Customer and Admin notification.

  • Go to User registration tab in SMS alert plugin
  • Enable “When customer is registered”.
  • Now go to admin notification and enable ” when a new customer is registered” option.

OTP verification.

  • For OTP verification of form submissions go to User registeration >> SMS Alert
    in the menu.
  • Go to otp settings and enable OTP for Registration in SMS Alert plugin setting.
FAQ’s
  1. 1. What does this integration allow me to do?

    This integration enables you to use the User Registration Plugin to build user-registration forms and then send SMS notifications (to both the user and admin) and/or enable OTP verification via SMS Alert when a new user registers.

  2. 2. What are the prerequisites before setting it up?

    – Make sure the User Registration Plugin is installed and activated, and you have a registration form created with a phone number field.
    – The SMS Alert plugin must be installed, configured (API credentials, sender ID, etc).
    – The form must properly map the phone number field so that SMS Alert knows which field holds the mobile number.

  3. 3. How do I map the phone field in the registration form?

    1. In the User Registration Plugin menu, go to Forms, edit or create your registration form.
    2. Add a field for phone number.
    3. In the field settings for the phone number field, set the Field Name (or meta/ID) to billing_phone. This allows SMS Alert to recognise the field.
    4. Save / update the form.

  4. 4. How do I enable SMS notifications for both user and admin?

    1. In WordPress admin, go to SMS Alert plugin → the User Registration tab.
    2. For user (customer) notification: enable “When customer is registered” (or similar).
    3. For admin notification: enable “When a new customer is registered” under admin notifications.
    4. Save the settings.

  5. 5. How do I enable OTP (mobile number verification) during registration?

    1. In the User Registration Plugin → go to SMS Alert settings → OTP Settings.
    2. Enable OTP for Registration. This ensures that after a user enters their phone number during registration, they must verify via a one-time password (OTP) sent to their mobile before full registration completes.
    3. Save the settings and test the user flow.

  6. 6. What should I check if SMS or OTP isn’t working?

    Troubleshooting steps:
    – Ensure the phone field is correctly added to the form and mapped to billing_phone.
    – Confirm SMS Alert plugin is properly configured (API credentials, sender ID, active account, credits).
    – In SMS Alert settings for “User Registration” ensure the notifications are enabled and saved.
    – For OTP: ensure the OTP setting is enabled and the form captures the mobile number before registration completes.
    – Check if the phone number format is valid and supported by your SMS gateway.
    – Monitor the SMS Alert logs (if available) to see if send attempts were made or if there were errors.

  7. 7. Are there any special considerations or limitations?

    – If the registration form has multiple phone/number fields, ensure the correct one is used/mapped.
    – Be mindful of SMS cost and usage, especially if many users register frequently.
    – For users in India (or other regulated regions), ensure compliance with SMS and DLT / sender-ID rules.
    – Always test the end-to-end flow (form submission → phone capture → SMS/OTP send → registration complete) to ensure everything works with your specific form and site configuration.

Still can't find the solution for your Query?

Contact Support