Custom User Registration Fields for WooCommerce
The WooCommerce User Registration Extension enables you to collect additional information from your clients by allowing you to add personalised sections to the registration form that you provide them. Include things like dropdown menus, checkboxes, multi-select choices, file uploads, dates, and more. Show the fields on the “My Account” page, and designate which ones are mandatory and which ones are optional.
You can also choose to showcase all user roles or just specific user roles in the dropdown menu that is added to registration forms as part of the “user roles” section. This gives customers the opportunity to select an appropriate role during the registration process. Either automatically approve new user registrations or do it manually. This is especially helpful if you need to validate B2B customers before enabling them to log in and place orders. You can choose to auto-approve new user registrations or do it manually. Label fields with particular user responsibilities, and then display them to customers only when they select one of those roles from a drop-down menu.
Key features
- Your WooCommerce registration form can now accommodate a limitless number of additional fields.
- Displaying a user’s field data on the “My Account” website and in registration emails is recommended.
- Pick from one of 17 available field options.
- Display a subset of or all of the custom fields on the purchase detail page and order email in the admin.
- You can decide whether or not to include a dropdown menu labelled “user roles” on your registration form.
- Show a selection of user positions or all of them using the dropdown.
- Approve every user automatically or manually, or select users based on the responsibilities they have chosen for themselves.
- Email alerts should be sent out automatically to administrators as well as consumers.
- Compatible with any and all user function extensions provided by third parties
- Include fields that are dependent on the user responsibilities.
- Enable default registration entries
- Option to hide the field from the customer view and use it as an admin information field on the user profile page of the wp-admin dashboard.
- Give users the option to change their user position directly from the my account page.
- Enable admin notification whenever a user edits the data for their fields from the my account website.
Add multiple custom registration fields
You have the ability to add numerous fields and place them anywhere you like on your user registration form. The entries will appear on the WooCommerce registration form if WooCommerce is active on your website; if WooCommerce is not active, the fields will appear on the WordPress registration form instead.
When you create a new field, you have the option of adding custom labels, placeholders, and descriptions for each one. You can also choose whether or not the field is necessary to be filled out. You also have the option of making the field read-only, which will prevent customers from editing the information they input after registration.
B2B registrations:
This WooCommerce Registration Extension has the potential to function as a fully-fledged B2B registration solution. It gives you the ability to register general customers as well as B2B customers by using the standard WooCommerce registration form. You have the ability to add fields dependent on the user responsibilities. For instance, if you have a “Company” user role, a “Retailer” user role, and a “Wholesaler” user role, you have the ability to establish different kinds of fields for each of these user roles. During the registration process, you have the option of displaying the company name and VAT number if the user chooses the “company” role from the dropdown menu. Alternatively, you can display the business name and location if the user chooses the “retailer” role from the dropdown menu.
Supported custom field types
You are able to collect any kind of information from customers thanks to the WooCommerce Custom Registration Fields extension, which provides 14 different kinds of fields.
- Text
- TextArea
- Selectbox
- Multi-selectbox
- Checkbox
- Multi-Checkbox
- Radio Button
- Number
- Password (Accept secret input)
- File Upload (Limit file types and size)
- Color Picker
- Date Picker (Calendar)
- Time Picker
- Google reCaptcha
- Heading Field
- Description (Message display only)
Enable default registration & billing fields
You have a choice between ten different billing categories to include on your registration form from the options provided by WooCommerce. You don’t need to know any code to activate these fields when you use this extension; all it takes is a few clicks. The following are the categories that are default:
- First Name
- Last Name
- Company
- Country
- Street Address
- Address 2
- State/County
- Town/City
- Postcode/Zipcode
- Phone
Once enabled, the extension will, if a customer has already filled these fields out on the registration page, automatically complete the fields data in the billing section on the checkout page. This occurs once the extension has been enabled. While you have any of the aforementioned categories enabled, our extension gives you the ability to personalise the following information:
- Field Label
- Placeholder
- Field Description/Message
- Optional or Required
- Sort Order
- Field Width
Show fields on checkout under account section:
When you enable registrations during the checkout process, the same registration fields will be displayed on the checkout screen under the section for creating an account. However, there are some restrictions imposed by the technology. For further information, please refer to the documentation.
Roles dropdowns on registration forms
You will also have the ability to present a “user roles” dropdown on your registration page if you use the WooCommerce Registration extension. During the registration process, your customers will have the ability to choose the position that best fits them. Choose between manual and automatic approval for each user position, and then display either all or specific user roles in the dropdown menu.
Manually approving new users
A helpful feature that facilitates business-to-business transactions is the ability to manually approve new user registrations. If this rule is applied to every user position, then no customer will be able to log in until they have been verified.
Showing field data in “My Account”
The information entered in the field is also saved for the customer’s future use on the “My Account” parts of their websites. The administrator of the store has the option of preventing customers from making any adjustments by making certain fields read-only or leaving them editable.
Showing fields in admin panel:
The field data can be viewed by the store manager from the admin dashboard, which is located on the user detail page. The fields that were grouped together and presented under the heading “Custom Fields.” If necessary, the admin has the ability to modify the field data and make changes.
Fields data in order detail page:
Both the admin order detail page and purchase emails have the capability of displaying data from custom fields.
Email notifications for admins and customers
The WooCommerce Registration Fields extension will automatically send email notifications to the manager as well as the customers in order to keep them informed about the registration and account approval status of their accounts. There are three different email messages and notifications that can be customised:
- Post-registration
- When a user attempts to register in while the registration is still waiting to be manually validated by an administrator.
- When a new account is established and it is necessary to obtain human approval,
- When a request for an account is accepted or rejected.
Reviews
There are no reviews yet.