How to Add a Custom Price Field in a WooCommerce Product?

Would you like to impress your customers with custom prices tailored exclusively for them? Want to intensify the loyalty of your customers? Offering your customers the option to pick the desired price will boost customer retention. Hence, this will significantly increase sales and website traffic.

With a WooCommerce custom price plugin, you can offer custom prices, discounts, and specific prices for different types of clients. custom product fields can improve customer experience and increase sales by providing more detailed information about products. Nonetheless, it is important to set a minimum threshold price to avoid potential problems. You can allow customers to place orders if their purchase exceeds or equals that threshold price.

The custom price field in WooCommerce can only be configured by a WooCommerce plugin since WooCommerce has no default specifications for it. You can use the ELEX WooCommerce Name Your Price Plugin to equip your store with custom price functionality. Your process of adding a custom price field will be optimized with this name your price plugin.

Check out this article to dig deeper into how to add custom price fields in a WooCommerce product implying ELEX WooCommerce Name Your Price Plugin!

What are Custom Price Fields?

The custom price fields in WooCommerce give your customers the option of entering a custom price for your products. You can use this feature to allow your customers to make donations, specify a price for custom products or services, or participate in pay-what-you-want models when offering flexibility in pricing.

A custom price field allows customers to enter a price of their choice on your product pages, overriding the product’s default price. Customization offers a higher level of flexibility and can accommodate many different pricing strategies. It provides a solution to the traditional “one-size-fits-all” pricing approach.

What are the uses of featuring a custom price field in WooCommerce stores?

The “Name Your Price” feature in WooCommerce allows customers to set their own prices for products, which can help increase customer engagement and sales. You can configure this custom price field on your WooCommerce store using a WooCommerce plugin since there is no default configuration in WooCommerce.

In WooCommerce, there are several key points to keep in mind:

  • Customers can enter their own prices with custom price fields, allowing them to choose prices based on their budgets.
  • The most common use of these is for donation-based products and fundraising campaigns, in which customers can enter the amount they would like to donate.
  • Customers can specify custom prices for items or services such as customized items or freelance work.
  • Customers can specify their own prices in custom price fields, allowing them to choose their own prices.
  • Allowing customers to set prices encourages user engagement and interaction.

Benefits of Custom Price Fields

Employing the custom price fields in WooCommerce can enhance the flexibility of pricing strategies for store owners as well as improve the user experience for consumers. The subsequent are some of the key benefits:

  1. Flexibility
    By offering custom price fields, store owners are able to offer more flexible pricing options than fixed prices. Having this flexibility lets you accommodate a variety of pricing models, such as pay-what-you-want rates or donation-based pricing, or even custom pricing for products and services tailored to your specific needs.
  2. Enhanced Customer Engagement
    Custom price fields encourage customer engagement and interaction by allowing them to enter their desired price. By allowing customers to set their own prices, businesses can increase customer satisfaction and loyalty.
  3. Increased Conversion Rates
    Using custom price fields will increase conversion rates by removing price barriers and accommodating customers with varying budgets. More customers will purchase if they can set a price within their comfort zone.
  4. Adaptability to different products
    Products and services can be configured with custom price fields. A custom price field can be used to customize the pricing of physical goods, digital downloads, memberships, and custom orders.
  5. Competitive Advantage
    Your e-commerce store can be differentiated from the competition through the use of custom price fields that cater to the preferences of the customers. Having a unique selling point can attract customers and set your store apart from the competition.

Streamlining Custom Price Field with ELEX WooCommerce Name Your Price Plugin

With the ELEX WooCommerce Name Your Price plugin, customers can set prices based on their preferences. You can enable the “Name Your Price” option for all products or customize it for individual products or categories. You can also set minimum and maximum prices using a flat amount or a percentage and customize the pricing interface.

Additionally, you can filter products by specific products, categories, or tags. The plugin’s user-friendly interface offers a seamless shopping experience and empowers users to interact with products and make purchases on their terms.

This plugin allows customers to set a minimum price for products in your store. The product price will be displayed as usual, but customers can enter the price they want to pay. You can also hide product prices so customers can enter an unbiased price. 

By offering this option, your store may generate more interest. You can set a minimum price in the plugin settings and on individual product pages. If you set a minimum price on the product level, it will override the plugin settings. Subsequent are few attributes of the plugin;

  • Set a Minimum Price:  You can set a minimum price for individual products or for your entire store.
  • Hide Price:  Customers can enter a price on the shop and individual product pages instead of seeing the price displayed.
  • Different Minimum Price for Product Variations: Each variation of a product can have a different minimum price.
  • Product Categories: Select which categories to use to display the lowest price.

ELEX Name your price plugin

Highlighted Features

  • Customer can set their own price for products, giving them the freedom to choose a price that works for their budget or preferences.
  • A store’s price can be limited by setting both minimum and maximum price limits.
  • This plugin allows you to customize the labels and messages that appear on product pages, cart pages, and checkout pages, providing a seamless user experience.
  • Allows compatibility with complex pricing strategies and discounts with WooCommerce dynamic pricing plugins.
  • The “Name Your Price” option can be hidden from specific user roles or user groups by store owners.
  • Store owners and customers receive emails about successful transactions and price offers throughout the shopping process.
  • Provides inventory management options based on customer prices, allowing store owners to manage product availability.

Add Custom Price Field with ELEX WooCommerce Name Your Price Plugin


  1. The ELEX WooCommerce Name Your Price plugin can be downloaded from the plugin’s product page or from the WordPress repository.
  2. Your online store’s WooCommerce admin should be logged in.
  3. To upload a plugin, select Plugins > Add New.
  4. The plugin should be activated.

You can access the plugin’s settings by going to Dashboard > Plugins > Installed Plugins > ELEX WooCommerce Name Your Price Plugin > Settings

How to Add Custom Price Field in WooCommerce Product? | General settings of name your price plugin

Here, you can configure the following details:

  1. Enable Product Min Price to make the custom price field available for customers in your store.
  2. A minimum threshold amount must be entered by the customers to make the purchase in the Set Min Price field.
  3. Enter a custom price label to be displayed before the custom price field on the product pages.  By default, it is ‘Enter Your Price’.
  4. Enter a price description to be displayed after the custom price field on product pages. By default, it is ‘A simple min price applied to a product’.
  5. Enable the Hide Price option if you need to hide the actual price of the products from their product pages.

These settings will be applied globally on all products in your store. If you need to set these options for specific products separately, you can go to the product page dashboard and set the details as required. Go to the Product data meta box on the dashboard. You can see the Name Your Price option under the General tab.

You can add the required details such as a minimum price, label, and description on the dashboard as per your requirements if you need to apply it exclusively for a specific product. Also, you can hide the product price individually. The details you will enter on the product level will override the global settings on the plugin dashboard.

How to Add Custom Price Field in WooCommerce Product? | Name your price in individual product level

Similarly, you can set different details for different variations of a single variable product in your WooCommerce store. 

Check an example:

How to Add Custom Price Field in WooCommerce Product? | Example of name your price settings

Customized Prices for all your Products

You can enable a “Name Your Price” feature globally or for specific products and categories. Using the WooCommerce Name Your Price Plugin, you can customize the pricing of both products and categories. Furthermore, the plugin is required to enable the shop page.

Offer Customized Prices for all your Products

Hide Price

If the hide price option is enabled in the settings, the price will not appear on the shop and product pages. When the changes are saved, the price of the products won’t be displayed on the shop or product pages.

Hide price

Setting the Minimum Price at the Product Level

The plugin will enable you to configure a minimum price on every product page dashboard if activated on your site. The minimum price, labels, and descriptions for those products can be set, and you can hide the price options specifically for those products from their product pages. On the plugin dashboard, you can set a minimum price for other products. On the product page, click General on the dashboard.

set minimum at product level

Setting Minimum Price for Variable Products

There is an option to set different minimum prices, labels, and descriptions for a product with variations, and then hide the price options separately for each variation. Navigate to the dashboard of the product page and select Variations. You will set the minimum price for each variation based on the variation price and the amount entered by the customer.

Last Shot

The ability to customize pricing in WooCommerce can be a powerful tool for increasing sales, improving customer satisfaction, and gaining an edge over your competitors. A WooCommerce custom pricing plugin enhances your store’s flexibility, caters to diverse customer needs, and optimizes revenue. Implementing custom pricing strategies that are both beneficial to your business and your customers can be achieved using the right plugins and SEO practices.

It is possible to implement a custom price field in WooCommerce that offers flexibility and enhances the shopping experience, but it is also important to consider the SEO implications. Your site can maintain SEO-friendliness while offering dynamic and personalized pricing to your customers by paying attention to canonical tags, schema markup, and user experience. Ensure both the SEO health of your site and high-quality user experience by regularly monitoring its performance.

Adding a custom price field to your WooCommerce store can offer several SEO benefits, including improved user experience, increased keyword relevance, expanded content capabilities, and adaptability to evolving search trends. Your site’s visibility will be enhanced, more organic traffic will be attracted, and conversions will increase as a result of integrating this feature into your overall SEO strategy.


  1. How do you add a price to WooCommerce?
    Navigate to WooCommerce > Products. You need to enter the cost of goods for a product under the General tab.
  2. How do custom fields work?
    Custom fields can be used to create tailored reports and dashboards to monitor progress and performance. Custom fields can be added to CRM records to store additional information
  3. What is the best way to change the price of a product based on location in WooCommerce?
    To configure product prices based on country, go to WooCommerce -> Settings -> Product Price Based on Country.

Further Reading

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Shipping Plugin with USPS Postage for WooCommerce ELEX USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Abandoned Cart Recovery with Dynamic Coupons ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery ELEX WordPress Embed YouTube Video Gallery Plugin FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations ReachShip WooCommerce Multi-Carrier & Conditional Shipping Plugin Shipping Plugins Uncategorized WooCommerce WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin