How to Setup Registration Form

This form gives you full power to control the data you request from your client and also to confirm the number using WhatsApp number or email.

4 min read·Updated May 12, 2026
How to Setup Registration Form

This form gives you full power to control the data you request from your client and also to confirm the identity using WhatsApp verification or secure email OTPs.

Registration Management Screen
Registration Form Management

Main dashboard for configuring customer registration forms and authentication settings in WordPress.

Keywords: wordpress registration form, user management, wawp signup setup

Enable Signup Verification

If this option is enabled, your customers will be prompted to verify themselves using a One-Time Password (OTP). If disabled, registration clears immediately without checks. We highly recommend enabling it to filter out ghost users and ensure all captured customer datasets are legitimate.

Enable Signup Verification Settings
Enable User Verification

Settings to toggle mandatory OTP verification for new customer signups to prevent fake accounts.

Keywords: signup verification, otp registration, account security

Standard Signup Form Fields

This section structures core WordPress global fields. If an item is flagged with a "Can’t edit" mark, it stems directly from internal system cores (like username/email handlers). However, you maintain control to completely toggle visibility off if unnecessary (e.g. hiding manual password generation).

Standard Field Lists
Standard Registration Fields

Managing default WordPress user fields like name and email within the Wawp registration form.

Keywords: standard signup fields, wordpress user meta, form customization
  • First & Last Name: Automatically syncs into native WordPress meta fields and stores seamlessly within corresponding WooCommerce transactional identities.
  • Email: Bound natively to user accounts and commerce profiles.
  • Phone: Registered internally into awp_phone metadata, and pushes straight into standard WooCommerce billing_phone handlers automatically.

Make sure your Country Code Settings are active to guarantee clean phone data standardizations during global user registrations.

You can manage verified states directly from inside the Users dashboard:

User Verification Visual Dashboard
User Verification Status

Dashboard view showing the verification state (Verified/Not Verified) for each registered site user.

Keywords: user status dashboard, verified users list, wawp member management
  • Not Verified: The user has not passed OTP validation successfully.
  • Verified By Wawp: Confirmed actively through registration gateways, logins, or manual administrator overrides.

Add New Custom Field

Expand your forms with specialized inputs tailored for your data requirements.

1
Open Editor Click on the Add New Custom Field button to trigger configuration.
2
Set Unique Key Define a Meta Key identifier. Existing keys (e.g., billing_address_1) auto-populate standard third-party data buckets.
3
Configure Visibility Assign descriptive labels, select input behavior models, and dictate required statuses.
Add Custom Popup Layout
Add Custom User Field

Interface for creating additional data fields to collect specialized information from customers.

Keywords: custom registration fields, wordpress meta data, advanced form builder
Active Fields Catalog View
Custom Fields List

Overview of all active custom fields added to the registration form with reordering options.

Keywords: manage custom fields, registration form inputs, user data collection

Available Input Types

Field ModelFunctionality
Text InputStandard single-line answers (Names, Preferences, Short facts).
Text AreaDeep multi-line text boxes for open feedback or longer paragraphs.
Email InputValidates specific alternate email formats (e.g. Alternate billing).
Number InputStrict digit-only validation restricts letter clutter.
CheckboxAllows selection of multiple defined variants.
Radio ButtonConstrains options to exactly one single definite selection.

Separate selection options line-by-line formatted as: Option Text | SaveValue. Leave blank values to save exact text representations automatically.


Signup Verification Method

Select which conduit dictates your verification stack. Channels must rely strictly upon a singular method configuration (either strict WhatsApp confirmations OR dedicated E-Mail channels). Ensure your selected mode maps explicitly to visible input trackers.

Channel Configuration Controls
OTP Verification Methods

Selecting the primary channel for sending verification codes (WhatsApp or Email).

Keywords: verification channels, whatsapp otp, email verification setup

Advanced Controls

Enhance flow interactions following customer conversions.

Post-Registration Redirects
Advanced Redirect Rules

Configuring automatic user redirects and auto-login behavior after successful account creation.

Keywords: registration redirect, auto-login wordpress, post-signup flow
  • Redirect URL: Explicitly navigate newly logged customers into curated pipelines after successful signups.
  • Strong Passwords: Triggers complexity requirements (Disable if bypassing passwords entirely).
  • Password Reset Links: Relays recovery handles via identical OTP pathways.
  • Auto-Login: Bypass repeated manual credential challenges directly into valid sessions instantly.

Styling & Visual Theme

Adapt component aesthetics completely mimicking unified platform skins seamlessly.

Frontend Skin Theming
Form Visual Styling

Customization tools for adjusting colors, borders, and typography to match your site's theme.

Keywords: registration form design, custom css forms, branded signup

Below depicts accurate live rendering generated by tailored customizations across live public domains:

Frontend End-User Showcase
Registration Form Preview

Real-world example of the finished registration form as seen by visitors on your website.

Keywords: registration ui preview, end-user experience, live form example

How to Embed this Form

Once you have configured your registration form, you can embed it into any page or template using the Wawp Shortcodes.

Share this article:

Did this page help you?
100% found this article helpful (284 likes)