Contact Addify for Custom User Registration Fields for WooCommerce support

Addify is ready to help you get the answers you need.

Be as specific as possible - let us know what you expected, what's happening instead, and when you noticed this. The more detail you, provide the faster we can help.

Replies will be sent to you at

Thanks for contacting Addify

Addify will reply to your questions about Get extension name shortly.

While you wait, check out these handy resources:

$49.00

Custom User Registration Fields for WooCommerce

Developed by Addify
See Subscription Details
(16 customer reviews)

Custom User Registration Fields for WooCommerce

16 reviews  |   Developed by Addify

The WooCommerce User Registration Extension lets you collect extra information from your customers by adding custom fields to your registration form. Add dropdowns, multi-select options, checkboxes, file uploads, dates, and more. Display the fields on “My Account” page, and make them either required or optional.

You can also add a “user roles” dropdown menu to registration forms to let the customers select an appropriate role during registration — you can choose to display all or just specific user roles in the dropdown. Auto-approve new user registrations, or do it manually, which is particularly handy if you need to validate B2B customers before allowing them to log in and place orders. Tag fields with specific user roles and show them only when a customer selects a specific role from dropdown.

Key features of WooCommerce Registration Extension

  • Add unlimited extra fields to your registration form
  • Add fields to WordPress and WooCommerce signup forms
  • Show field data on a user’s “My Account” page and in registration emails
  • Choose from 14 field types
  • Show specific or all custom fields in admin order detail page and order email
  • Choose whether to display a “user roles” dropdown menu on your registration form
  • Display all or specific user roles in the dropdown
  • Select from auto or manual approval for user roles
  • Manually approve new user registrations
  • Send automated email notifications to admins and customers
  • Compatible with all third-party user role extensions
  • Add fields dependable to user roles
  • Enable default registration fields

Add multiple custom registration fields

You can add multiple fields and position them anywhere on your user signup form. If WooCommerce is active on your site, the fields will be displayed on WooCommerce registration form; if WooCommerce is inactive, the same fields will display on the WordPress registration form.

WooCommerce Custom Checkout Fields

When creating a new field, you can add custom labels, placeholders, and descriptions for each one, and specify whether the is field required or optional. You can also make the field read-only, so customers can’t change the data they enter after registration.

B2B registrations:

This WooCommerce Registration Extension can act as a full-fledged B2B registration solution that allows you to register both general and B2B customers using default WooCommerce registration form. You can add fields dependable to user roles. For example, If you have created “Company”, “Retailer” and Wholesale user roles, you can create different types of fields for all of these user roles. You can show company name and VAT number when a user selects “company” role from the dropdown and show business name and address when a user selects “retailer” role from the dropdown during registration.

Fields Dependable to Roles

Supported custom field types

WooCommerce Custom Registration Fields extension provides 14 field types, so you can collect any type of information from customers. 

  1. Text
  2. TextArea
  3. Email
  4. Selectbox
  5. Multi-selectbox
  6. Checkbox
  7. Multi-Checkbox
  8. Radio Button
  9. Number
  10. Password
  11. File Upload
  12. Color Picker
  13. Date Picker (Calendar)
  14. Time Picker
  15. Google reCaptcha

Enable default registration & billing fields

WooCommerce offers 10 different billing fields that you can choose to display on your registration form. With this extension, you can enable these fields in a few clicks – no code required. The default fields include,

  • First Name
  • Last Name
  • Company
  • Country
  • Street Address
  • Address 2
  • State/County
  • Town/City
  • Postcode/Zipcode
  • Phone

Once enabled, if a customer has already filled these fields on the registration page, the extension will automatically fill the fields data. in the billing section. While enabling any of the above fields, our extension allows you to customize the following details,

  • Field Label
  • Placeholder
  • Field Description/Message
  • Optional or Required
  • Sort Order
  • Field Width

Show fields on checkout under account section:

If you have enabled registrations during the checkout, the same registration fields will be displayed under the account creation section on the checkout page. However, there are some technical limitations. Please see the documentation for more details.

Roles dropdowns on registration forms

WooCommerce Registration extension also enables you to display a “user roles” dropdown on your registration form. Your customers can select the most suitable role for themselves during registration. Display all or specific user roles in the dropdown, and choose manual and auto-approval for each user role.

User Role Dropdown

Manually approving new users

Manually approval for new user registrations is a handy feature that facilitates B2B commerce. If applied to all user roles, no customer will be able to log in until you validate them.

Showing field data in “My Account”

The field data is also included in on customers’ “My Account” pages for future reference. The store admin can keep fields editable, or make them read-only to stop customers from making any changes.

WooCommerce Custom Fields in My Account

Showing fields in admin panel:

Store admin can view the field data from the admin dashboard under the user detail page. The fields displayed together under the heading “Custom Fields”. The admin can edit and change field data if needed.

Custom Fields in Admin Panel

Fields data in order detail page:

You can show custom fields data in the admin order detail page and order emails.

Fields in admin order detail page

Email notifications for admins and customers

WooCommerce Registration Fields extension automatically sends email notifications to both admin and customers to keep them up-to-date about their registration and their account approval status. There are three customizable notifications and email alerts:

  • Post-registration
  • When a user attempts to log in and the registration is still awaiting manual validation
  • When an account is created and manual approval is required
  • When an account is approved or denied

FAQs

Can I show fields on billing, shipping & payment section?

No, it’s a registration fields plugin that shows field only on default WooCommerce user registration form. If you have enabled user registration during checkout, these fields will be displayed on the checkout page under “account creation” section only. You cannot show these fields anywhere else on your checkout page.

Can I show fields every time during the checkout processing to get order related information?

No, these fields are displayed only once, if the customer has already filled these fields before and now he/she making a new order as a registered customer, these fields will not be displayed again.

Can we add fields to admin order detail page and order email?

Yes, you can choose to display specific or all custom fields in admin order detail page and order emails sent to admin and customer.

Does the plugin save fields on my account page?

Yes, your customer can find these finds in “My Account” page

Can I create multiple registration forms using this plugin?

No, this plugin only adds fields to the default WooCommerce registration form.

Can I add registration form anywhere using a shortcode or hook?

No, this plugin provides no shortcode to add form. The fields are automatically embedded within the default user registration form.

Where can I find the additional fields data once filled by the customer?

Admin can see the additional fields data from the backend in the user detail page.

Customer reviews

4.9 out of 5 stars - 16 reviews
Log In To Add Your Review
Sort reviews by:


  1. Clay

    Clay rated

    We use this plugin for a wholesale store where customers must be approved by an admin before shopping. This plugin has worked wonderfully for us to that end - just what we needed and easy to use. Support has been helpful and friendly. We also really appreciate the plugin developers' attention to security. Great plugin. Highly recommend!

    Was this review helpful?   (2) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  2. adamcorrie

    adamcorrie rated

    I was looking for a plugin to add a manual approve option to Woocommerce account creation. This worked perfectly. Support has also been fantastic.

    Was this review helpful?   (2) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  3. Ahmad Barakat

    Ahmad Barakat rated

    Sorting the extra custom fields in order with the default fields of WooCommerce.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  4. kylelamont22

    kylelamont22 rated

    Working great and support was fast with a fix. thks!

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  5. krabbe123

    krabbe123 rated

    Super Support-Team. Hilfe kam schnell und individuell. Plugin macht jetzt was es soll, Zugriff auf Shop-Preise erst nach genehmigter Registrierung. Awesome Support-Team. Help came fast and individually. Plugin do what it should.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  6. admineyewearista

    admineyewearista rated

    Great support from Addify team!! continue like that

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  7. desertridgema

    desertridgema rated

    Awesome customer service and support. They have resolved every issue I've had pretty quickly and their team is helpful and friendly!

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  8. Damir Grgic

    Damir Grgic rated

    Good plugin and Great support, easy to use, save me a lot of time. Thank You.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  9. luxurytravelhackers

    luxurytravelhackers rated

    I had issues because I am not super tech savvy and they solved all the problems for me. Amazing team and super helpful

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  10. distrisextoys

    distrisextoys rated

    Very easy to use plugin, had the registration part that I was looking for and additionally the "approve user" which save me to buy another plugin. I ran some issues with the emails not being sent, but support were very fast helping. Thanks!

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  11. andrewnoakes68

    andrewnoakes68 rated

    Great support! Works very well.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  12. marchenrymetronym

    marchenrymetronym rated

    GREAT SUPPORT

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  13. addifypro

    addifypro rated

    We are really sorry that the plugin did not meet your requirements. However, there are some limitations that have already been explained in the documentation.

    1) The fields are displayed in the wp-admin user detail page.

    2) We have already mentioned this in the documentation that some fields are not supported on the checkout page and one of them is file upload. Its a technical limitation, not a feature limitation.

    3) When a customer is already loggedin the WooCommerce will not display the “create account” section, thus the fields will not visible. We like to keep our plugin within the WooCommerce Standards but if you need to show these fields all the time you can customize WooCommerce checkout to always display create account section and the fields will be automatically displayed.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  14. Michaela Weigelt

    Michaela Weigelt rated

    Very fast and friendly support. They helped me with some problems in a short time and were very competent. The plugin is great and does exactly what it should. I need it for a shop for pharmacies, which have to legitimize themselves during the registration process, including possibilities to upload files. Good plugin!

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  15. comsiwebsupport

    comsiwebsupport rated

    Initial there was a little bug in the plugin, but it was fixed by the developer within a day. Plugin does what we need it to do, so we're happy with it.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  16. zhilkinvladimir

    zhilkinvladimir rated

    What we like about this plugin is its ease of setup, excellent support, the development team responds very quickly, we really missed this plugin, we tried several other similar plugins, but they do not work correctly, and they don’t have why we preferred this plugin, because the development team will soon make an update in which it will be possible to bind registration fields. I mean, let’s say now if the user chooses his role in the form of type (private client), then he needs to fill in all the required fields for both the private client and the company, and for the company we have registered a VAT number that the private person does not have , and as far as I understand the developers, it will be possible to separate such moments and tie some fields to a certain logic, in which if the company is registered, it will not overwrite the required fields that we specified for a private person, and at the same time, the company I will be able to register.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • addifypro

      addifypro rated

      Thank you for an excellent feedback and showing patience. The requested feature is now available in the latest version (1.3.0), please update your plugin and enjoy 🙂 The documentation is updated for your reference. Let us know if you need any help in setting this up.

      Was this review helpful?   (0) (0) Report review

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  17. Jason White

    Jason White rated

    This works as expected. Had some issues with registration compatibility at first, but the devs helped resolve quickly. It's working well now. I'd recommend to easily get custom registration fields.

    Was this review helpful?   (0) (0) Report review

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

WooCommerce - the most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment