Back to blog
WordPress6 min read

WordPress Welcome SMS: Registration & Password Reset by Text

Send welcome texts on new user signup and optional password reset links via SMS — SplitSMS core WordPress integration.

Membership sites, LMS platforms, and B2B portals register users every day. WordPress sends a confirmation email by default — and most users never open it. A welcome SMS on registration confirms the account instantly and gives you a direct line for OTP or support later.

SplitSMS WordPress plugin includes a WordPress core integration: welcome SMS on user registration and optional password reset notification via text.

Welcome SMS on new user registration

Enable WordPress core under SplitSMS → Integrations. When wp_insert_user or standard registration completes, SplitSMS sends your welcome template to the phone number stored on the user profile — or a phone field you collect at signup via WPForms, JetFormBuilder, or custom registration forms.

Example: Welcome to {site_name}, {user_login}! Your account is active. Log in at {site_url}. Keep it under 160 characters and include one clear next step.

Password reset via SMS (optional)

Email password reset links get lost in spam. Optional SMS notification alerts the user that a reset was requested and can include a short link if your workflow supports it. Enable only if you collect verified phone numbers at registration — sending reset hints to wrong numbers is a security risk.

Pair with SplitSMS OTP API if you want true phone-based login — send a six-digit code instead of a long email link for mobile-first audiences in Ghana and Nigeria.

Where to store phone numbers on WordPress

Standard user meta works for custom registration plugins. WooCommerce billing phone can double as SMS destination for customer accounts. Form plugins should write phone to user meta on signup so SplitSMS core integration finds it on the next login.

Validate format at registration — SplitSMS logs show invalid number errors so you fix the form field rather than losing silent failures.

Transactional vs marketing on member sites

Welcome and password reset SMS are transactional — users expect them when they sign up or request access. Marketing SMS to the same list requires separate opt-in. Use SplitSMS contact groups and campaigns for newsletters; use the WordPress plugin for account lifecycle messages.

Get started with SplitSMS on WordPress

Install plugin v1.6.0 from splitsms.com/integrations, connect your API key, enable WordPress core under Integrations, and register a test user on staging. Check SplitSMS → Logs for delivered status.

Combine with WooCommerce, WPForms, and Crocoblock on the same site — one plugin, one API key, every WordPress event covered.

Try SplitSMS free

Send bulk SMS, OTP, and campaigns — 5 free credits on signup.