Custom Fields for WooCommerce

Custom Fields for WooCommerce

4.84 (19 reviews)

Adding custom fields to your store’s My Account, Registration, and Checkout pages can greatly improve the customer experience and help collect desired data. With the Custom Fields for WooCommerce plugin, you can effortlessly add unlimited custom fields while maintaining clear and user-friendly forms. Supporting 19 different field types, this plugin ensures that your registration and checkout processes remain simple even as you collect detailed information.

Key Features

  • Add unlimited custom fields to My Account, Registration, & Checkout Pages
  • Make fields dependent on one another
  • Limit field visibility for desired user roles
  • Create product-specific custom fields 
Magento

WooCommerce Marketplace Approved. View Listing

  • Marketplace Verified

    Marketplace Verified

  • Extension Partner

    Extension Partner

  • Rated
    Rated 4.84
  • Downloads

    3k+ Downloads

$79
Save 20%

$6.58/month
Billed annually at $79 / year

  • 1 year free support
  • 1 year extension updates
support
30 DAYS MONEY BACK GUARANTEE

Your money is secure with our buyer protection. Claim a full refund for any reason.

Demo Video

Features of Custom Fields for WooCommerce

Add & Manage Unlimited Custom Fields

With the Custom Fields WooCommerce plugin, you can create and add multiple fields to various pages by selecting from 19 field types.

The plugin makes it easy to format fields and limit visibility for desired user roles. You can make fields dependent on one another and easily create product-specific fields. 

Additionally, you can use the dedicated VAT fields and enable custom notifications via message or email to update customers about their account status.

Choose from 19 Custom Field Types

With the Custom Fields WooCommerce plugin, you can create and add multiple fields to registration, checkout, and my account pages while selecting 19 field types and 15 checkout positions, customizing formatting, and specifying visibility for user roles. 

New custom fields and existing WooCommerce custom checkout fields, registration, and my account page can be customized in various ways.

Make Fields Dependent on Each Other

WooCommerce Custom Fields plugin allows you to create fields dependent on other fields to keep the registration as well as checkout pages simple. Only display fields when necessary. 

To clearly understand this, an Account Type drop-down field can be created and two options can be added to it: Company and Individual. You have the option of adding VAT fields that are tied to the selection of a certain company. The VAT fields will only be visible if the Account Type field is set to “Company.”

Add Fields Dependent on User Roles

With the Custom Fields plugin, fields can be created for certain user roles, and so only relevant customers will see them. For example, it is possible to establish a VAT field that is only shown to wholesale customers when they check out.

Any required fields will appear on the User Registration form after a user has selected a user role from the dropdown menu.

Choose from Multiple Checkout Field Positions

The plugin gives you an option to choose from 15 different field positions. These checkout fields can be placed almost anywhere on the checkout page.

  • Before or after Customer Details
  • Before or after the Billing Form
  • Before or after the Shipping Form
  • Before the Order Review heading
  • Before or after the Order Review
  • Before or after the Order Notes
  • Before or after the Terms and Conditions
  • Before or after the Order Submit Button

Edit & Reorder Default Fields

You can choose to enable default fields and reorder them as per your preference. The default fields on the registration and checkout pages can be adjusted as follows:

Manage Default Registration Fields 

You can choose to display default billing fields on the registration form. Quickly enable desired fields, edit their labels, and make them mandatory or optional as required. 

Manage Default Checkout Fields

You can insert custom fields to the checkout page and add field prices either on a fixed or percentage basis. Additionally, you can choose to show/hide default billing & shipping fields based on different user roles and rename the billing and shipping field labels as per your requirements. 

Displays a user role dropdown on the registration form

On the registration form, you can display a user role dropdown, allowing users to pick their desired user role. The Custom Fields for WooCommerce lets you offer a tailored experience to each user, displaying relevant fields and showcasing relevant data to each customer. 

Assign Fields to Specific Products and Categories

As you create checkout fields, you can add them for specific products, categories, & product tags. This will ensure the field is displayed on the checkout page only when the selected product is in the cart. 

Apply Desired Prices For Custom Fields

When you create a new checkout field, you can choose to keep it for free or add a desired field price. You can apply either fixed or percentage prices for the fields. For example, if you add a gift-wrapping service to users upon checkout, you can charge them a fee if they choose to use the service.  The price can be charged as fixed or based on the percentage amount of the total order. 

Validate New User Registrations Manually

New user registrations can be manually validated and approved based on user roles. Using the user roles drop down, you can opt to manually validate selected roles and configure the rest to automatically approve.

Approve New User Messages Settings

This feature allows you to manage and customize the messages that are sent to users based on their account status such as created, pending approval, or disapproved.

Technical Compatibility

  • Version1.4.0View changelog
  • WordPress Version Required4.0.0 or Higher
  • WooCommerce Version Required3.5.0 or higher
  • Multi-Site SupportYes
  • LanguagesEnglish
  • WPML CompatibilityWPML Supported
  • TranslatableYes, Translation Ready
  • CountriesWorldwide

Complete Features List

  • Choose from 19 field types, including dropdown, checkbox, multi-select, and more
  • Supports a dedicated VAT field with validation
  • Add fields on Checkout page using 15 predefined positions
  • Display field data on the My Account, Order Details pages, and order emails
  • Make fields uneditable from the My Account page
  • Make fields optional or mandatory
  • Add custom CSS, customize field description and placeholders
  • Sort fields as needed
  • Allow selected default billing fields on the Registration form
  • Personalize the labels of default billing and shipping fields
  • Show/hide custom or default billing and shipping fields for user roles including guest users
  • Supports B2B registration
  • Customize account validation messages and email notifications sent for account pending, approved, and disapproved statuses

Customer reviews

19 reviews

Overall rating

4.84
5
84%
4
16%
3
0%
2
0%
1
0%
Write Review
Showing 1–6 of 19 reviews
  1. blank
    Great plugin Great support
    5

    Custom Fields for WooCommerce

    Custom Fields for WooCommerce

    This plugin does exactly what we need, with great features and flexibility. We discovered a couple of issues that we needed to be resolved and the support was only too happy to help. They even implemented a new feature for us! Thanks team.
  2. blank
    5

    Custom Fields for WooCommerce

    Custom Fields for WooCommerce

    Highly Recommended.
  3. blank
    5

    Custom Fields for WooCommerce

    Custom Fields for WooCommerce

    I’ve used a lot of custom fields plugins, but this one is the best. It lets me add fields for different products or categories, which has made my checkout process much easier.
  4. blank
    4

    Custom Fields for WooCommerce

    Custom Fields for WooCommerce

    Great Plugin but I had a small issue with another plugin, but the support team fixed it quickly. I'm still using this plugin.
  5. blank
    5

    Custom Fields for WooCommerce

    Custom Fields for WooCommerce

    must have plugin for all WooCommerce stores.
  6. blank
    5

    Custom Fields for WooCommerce

    Custom Fields for WooCommerce

    This plugin Easy to set up. Adding custom fields to the registration form has really improved our data collection.