GPLClub
🔌 Plugin

Advanced Product Fields Pro for WooCommerce

v3.1.5 · Updated 14 Feb 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

!

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
Advanced Product Fields Pro for WooCommerce · Plugin for WordPress
Follow

About Advanced Product Fields Pro for WooCommerce

When the price depends on what the customer chooses

WooCommerce knows how to sell a product with a price. What it does not know is how to calculate one: a banner at so much per square metre, furniture whose price rises with the dimensions, a print order where cost depends on material and finish. There the standard catalogue runs out of tools and the usual way out is a quote form and a phone call.

Advanced Product Fields adds custom fields to products, and above all adds **how those fields affect the price**.

The field types

More than 20: single and multi-line text, number, email, URL, toggle, checkboxes, radio buttons, dropdowns, file upload, date picker, colour, text and image swatches, child products, cards, content fields with text, HTML, images or shortcodes, image with quantities, and a field displaying the calculation.

How the price is calculated

Here is what separates this plugin from the ones that only add fields:

  • Flat fee added to the base price.
  • Percentage of the product cost.
  • By character count of the text the customer types.
  • By entered value, when the customer keys in a figure.
  • By formula, for complex cases. That is what solves price per square metre: width by height by rate.
  • By lookup table, when the price follows a matrix of values rather than a formula.

The price updates in front of the customer as they fill things in, before reaching the cart. That matters: a quote seen immediately closes sales a contact form loses.

Conditional logic

Fields show or hide based on the values of others, so a long configurator does not overwhelm: each question appears when it is due.

Where they apply

Fields are assigned per product or globally by category, tag or product type. They work with simple products, variable products, variations and subscriptions.

What it is used for

Product configurators, pricing by measurement, mix-and-match products with stock tracking, print on demand with customer text and images, and add-ons on the product page itself.

Frequently asked questions

Can I charge per square metre?
Yes, through formula-based pricing, combining whichever measurement fields you define.

Does the customer see the price before adding to cart?
Yes, the total updates as they fill in the fields.

Does it work with variable products?
Yes, with simple, variable, variations and subscription products.

Can I apply the same fields to a whole category?
Yes, they are assigned per product or globally by category, tag or type.

Version history

  • v
    3.1.5 Current 14 Feb 2026

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.