WordPress plugin

PPOM PRO

PPOM PRO is the paid version of PPOM (Product Addons & Custom Fields for WooCommerce). It adds configurable fields to product pages so shoppers can select options, enter personalization, upload documents, select colors, provide dates and share other details needed for an order. Assign fields to individual products, categories or product tags. These fields can support printed goods, customized gifts, selectable finishes and products that need customer files or instructions.

PPOM PRO

PPOM PRO is the paid version of PPOM (Product Addons & Custom Fields for WooCommerce). It adds configurable fields to product pages so shoppers can select options, enter personalization, upload documents, select colors, provide dates and share other details needed for an order. Assign fields to individual products, categories or product tags. These fields can support printed goods, customized gifts, selectable finishes and products that need customer files or instructions.

Choose fields to collect specific product details

Standard PPOM fields include text, textarea, select, radio, checkbox, date, email, number and hidden inputs. PPOM PRO adds specialized inputs for more specific product workflows:

  • File uploads with configurable file types and size limits, plus a progress bar and thumbnail show.
  • Color tools for predefined palettes or customer-selected colors saved as a Hex value.
  • Date and time tools for date ranges and timezone selection from a predefined list.
  • Quantity and variation tools for bulk quantities, variation matrices and various quantities for options.
  • Presentation inputs such as collapsible fields, dividers, fonts, emojis, conditional pictures and chained inputs.
  • Specialized fields for domain availability checks, fixed-price inputs and text counters that restrict words or characters.

Link options to prices and field rules

Dynamic pricing lets selected options affect the product price. Option prices can be taxable, and options can have assigned weight. For text and numeric fields, conditional logic includes contains, regular expressions, between, multiples, less than, greater than, odd and even conditions.

Instant validation checks required fields in real time without reloading the page. Minimum and maximum lengths, input masking, tooltips, field widths, CSS classes and visibility options help shape how information is collected. Fields can be shown to everyone, guests or selected user roles.

Reuse field groups and let shoppers edit selections

Assign multiple meta groups to one product, or use PPOM Repeater to repeat groups of fields. Conditional Repeater can repeat fields automatically based on a quantity, such as adding a name field for each personalized entry in an order. Import and export tools are available in PPOM settings.

Additional workflow options include editing fields in the cart, displaying fields in a popup and choosing whether grouped fields start expanded or collapsed. When cart editing is enabled, clients can change their selections from the cart page.

Connect store currency, language and order exports

PPOM PRO supports WooCommerce Currency Switcher, WPML Currency Switcher and a WooCommerce Wholesale extension. For multilingual stores, it supports WPML and Polylang. Compatibility with Advanced Order Export For WooCommerce enables custom fields to be exported in CSV, XLS, XML and JSON formats.

Set up fields before publishing products

Install PPOM PRO on a WordPress and WooCommerce website, then create or configure field groups in the plugin settings. Assign fields to products, categories or product tags, configure prices and rules, and review the product page before publishing. The fields then appear in the shopper's product selection workflow.