Just updated126 new versions in the last 24 hours
Custom User Registration Fields for WooCommerce plugin banner
Plugin Updated

Custom User Registration Fields

by WooCommerce woocommerce.com v2.2.5 Unlimited sites

Custom User Registration Fields for WooCommerce by Addify is a WooCommerce plugin that extends the default registration form. You can add as many custom fields as you need, let customers pick a user role, and approve new accounts automatically or by hand.

Version
2.2.5
Released
Oct 6, 2026
Developer
WooCommerce
Type
WordPress plugin
Requires
WooCommerce
Licence
GPL
Included in
Every plan, or $7.19 a year on its own

What’s new in Custom User Registration Fields 2.2.5

Version 2.2.5 · Oct 6, 2026 Latest
  • SecurityRestricted the default registration fields AJAX save action to authorized administrators and valid field posts.
  • SecurityAdded per-item permission checks to registration field and user approval bulk actions.
  • SecurityRemoved approval and disapproval by email GET links; administrators now use the protected actions on the Users page.
  • SecurityBlocked direct web access to registration uploads and added authenticated, ownership-checked downloads.

What it does

The standard WooCommerce registration form asks for very little, which is a problem when you need a company name, a VAT number or a document before you know who a customer is. This plugin lets you add unlimited fields to that form, using 19 field types such as text inputs, dropdowns, multi-select lists, file uploads, date and time pickers, color pickers and Google reCaptcha. You can also bring WooCommerce's default billing and registration fields into the same form.

Role handling is where it fits B2B and wholesale stores well. A user roles dropdown lets customers choose their classification, and you decide which roles appear. Field dependencies show extra fields only when a relevant choice is made, so a business buyer sees company fields while a retail shopper does not. New registrations can be approved automatically or manually, and email notifications go to administrators and customers on signup and profile changes. Uploaded files are protected from direct web access and are only available to authorized users.

Best for

  • B2B WooCommerce stores that need company and VAT details
  • Wholesale shops that vet buyers before granting access
  • Stores serving several customer types with different roles

Features

Unlimited custom fields

Add as many extra fields as you need to the WooCommerce registration form, collecting the customer details your store actually uses from the first signup.

19 field types

Choose from text, dropdown, multi-select, file upload, date and time pickers, color picker and Google reCaptcha fields, among others, to match each piece of information you collect.

User role selection

Show a user roles dropdown on the registration form so customers can pick their role, while you control which roles are available to choose from.

Conditional field dependencies

Set fields to appear only when a related choice is made, such as showing company name and VAT number fields when a customer selects a business role.

Automatic or manual approval

Approve new registrations automatically, or review them manually from the Users page before granting access, which helps when validating wholesale or B2B accounts.

Registration email notifications

Send automated emails to administrators and customers when someone registers or updates their profile, with custom field data included in registration-related emails.

My Account self-service

Customers can view and update their registration fields and user role from the My Account page, so profile changes do not have to go through you.

Admin-only hidden fields

Hide selected fields from customers and use them to store internal notes or details about a user that only administrators can see.

Custom User Registration Fields older versions

  • 2.2.4Aug 72 fixes
  • 2.2.3Jul 241 fix
  • 2.2.1Jun 301 improvement
  • 2.2.0Dec 4, 2025
  • 2.1.3Oct 15, 2025
  • 2.1.2Apr 24, 2024
  • 2.1.1Nov 3, 2023
  • 2.0.0Apr 18, 2023

Members and buyers of this product can download older versions.

Questions about Custom User Registration Fields

Does this work without WooCommerce?

No. Custom User Registration Fields is a WooCommerce extension and requires WooCommerce to be active. It adds fields and role options to the WooCommerce registration form and the customer My Account page.

Can I show different fields to different types of customers?

Yes. You can set field dependencies so certain fields appear only when a customer makes a matching choice, including their selected user role. This lets business customers see fields like company name, VAT number and business address while other shoppers get a shorter form.

Can I review new accounts before they get access?

Yes. You can choose automatic approval or manual approval for new registrations. With manual approval, administrators approve or disapprove users through protected actions on the WordPress Users page, which suits stores that need to verify wholesale or B2B customers first.

Will it work alongside other user role plugins?

It is described as compatible with third-party user role extensions, so roles created by those tools can be offered in the registration form's user roles dropdown. You decide which roles are shown to customers when they sign up.

Is Custom User Registration Fields free?

The code of Custom User Registration Fields is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of Custom User Registration Fields is this?

Version 2.2.5, released Oct 6, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update Custom User Registration Fields?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Custom User Registration Fields automatically and keeps a backup, so you can roll back.

What does Custom User Registration Fields need?

Custom User Registration Fields needs WooCommerce installed and active.

More from WooCommerce

Custom User Registration Fields 2.2.5Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in