PPOM Plugin
Let customers personalize their order directly on the product page.
30+ field types: text inputs, file uploads, color pickers, date selectors, conditional logic, and more. Set up in minutes. No code, no dev work.

FLEXIBLE CUSTOMIZATION FOR A PERSONALIZED EXPERIENCE
A WordPress Plugin for Personalized Ecommerce Businesses
- No coding knowledge required
- Flexible and easy to use
- Instant setup, no learning curve
- Advanced features & customization
- Reliable updates
- Quality code and full support
TRUSTED BY MORE THAN 20,000+ HAPPY USERS!
Brilliant, Consistent, It’s Been Reliable for Years! – I have used PPOM on a couple of site for a few years now. It is brilliantly built, works well with other plugins and offers superb features. I can’t fault it any way. Great job guys, thank you for such an amazing plugin!

THE WOOCOMMERCE PROBLEM
WooCommerce’s default options weren’t built for personalization
Variations work for simple sizes and colors, but the moment a customer needs to add text, upload a file, or choose a custom option, the default setup falls short.
30+ FIELD TYPES· TESTED · TRUSTED · COMPATIBLE
Every field type your store could need, all in one plugin
Free users get the core field types right out of the box. Upgrade to Pro and unlock the largest field library of any WooCommerce addon, optimized for every major WordPress host, theme, and plugin ecosystem.
Text Input Free
Let customers personalize their orders with names, messages, or any custom text.
View live demoText Area input Free
Display a larger box that allows the client to personalize the Product with text.
View live demoEmail Input Free
Email input displays a dedicated email field that validates the entered email address.
View live demoNumber Free
Number input displays a field that only accepts numeric values for personalization, such as phone numbers, IDs, and quantities.
View live demoHidden input Free
Hidden input displays conditional messages based on selected products, such as discounts for purchasing multiple quantities.
View live demoPhone Input PRO
Basic Phone Input displays a phone field for collecting contact numbers on personalized products like business cards or ads.
View live demoCheckbox Input Free
Allow users to select multiple options set by the admin. Prices can also be set against each option.
View live demoRadio Input Free
Radio input lets customers select one option from a limited set, with optional pricing for each choice.
View live demoSelect Input Free
Select input lets customers choose one option from a dropdown, ideal for larger option sets with optional pricing.
View live demoRadio Switcher PRO
The Radio Switcher input creates a more appealing view of the product page and allows different images for each option.
View live demoSuper List PRO
The Super List input offers predefined dropdowns with the most common topics, such as languages, countries, currency symbols, etc.
View live demoChained Input PRO
PPOM renders chained input in the dropdown. Unlimited cascading lists can be rendered without refreshing the page.
View live demoFile Input PRO
Customers can upload files from their devices. Admin can set any file type and size.
View live demoEmojis PRO
This input allows you to sell products that can contain emojis, text with emojis, etc.
View live demoConditional Images PRO
This input allows you to display different info based on the chosen images.
View live demoImages Options Input PRO
Image input is just like Radio/Checkbox, but images can be uploaded against each option. Price can also be set against each.
View live demoImage Cropper PRO
Image cropping input lets customers upload and crop images with selectable sizes, ratios, and optional pricing.
View live demoAudio/Video Input PRO
Audio/Video input lets customers choose audio or video options added by the admin, with optional pricing for each selection.
View live demoImages Dropdown PRO
Image dropdown input lets customers choose from visual options with images, labels, and optional pricing.
View live demoPersonalization Preview PRO
Personalization preview lets customers see their customizations update live before adding the product to the cart.
View live demoFixed Price PRO
Let’s admins add custom pricing for special options like printing packages or extra services.
View live demoVariation Quantity PRO
Let’s customers order different quantities for each product variation or option.
View live demoPrice Metrics PRO
Let’s admins offer bulk discounts where prices decrease as quantities increase.
View live demoCollapse PRO
Let’s admins group and organize multiple fields under a collapsible parent section.
View live demoVariation Metrics PRO
Let’s customers add different quantities across multiple product options and variations.
View live demoMeasure Input PRO
Let’s customers enter dimensions like length, width, or distance for custom-sized products.
View live demoQuantity Option PRO
Let’s customers add extra quantities of optional add-ons or services to their purchase.
View live demoDivider PRO
Let’s admins separate and organize product fields with visual section dividers.
View live demoSelect Option Quantity PRO
Let’s customers choose product options and set quantities from a dropdown menu.
View live demoQuantities Pack PRO
Let’s customers select and purchase multiple product variations with different quantities from one page.
View live demoBulk Quantity PRO
Let’s admins set quantity-based pricing and discounts for products with multiple pricing options.
View live demoDate Input PRO
Basic date input lets customers select dates like birthdays or events using a built-in date picker.
View live demoTimezone Input PRO
Let’s customers select their local timezone or region for location-based personalization and scheduling.
View live demoDaterange Input PRO
Let’s customers select date ranges or predefined booking periods for rentals, events, or appointments.
View live demoHTML PRO
Let’s admins display custom text, instructions, or HTML content on the product page.
View live demoText Counter PRO
Let’s admins limit text length by words or characters with optional per-character pricing.
View live demoColor Palettes PRO
Let’s customers select product variations using visual color swatches and palettes.
View live demoFont Picker PRO
Let’s customers choose fonts from Google Fonts or custom font selections.
View live demoColor Picker PRO
Let’s customers choose colors using a built-in color picker or preset palettes.
View live demoOnly display fields when they actually matter
Set rules to show or hide fields based on what a customer has already selected. Build product forms that feel intelligent and personal, not overwhelming. Works across all 30+ field types.
See conditional logic demo



PPOM PRO
Quantity and pricing that work together
Variation Quantities
Bulk Quantity
Quantity Option
PPOM PRO
Personalization preview
The Personalization Preview field lets shoppers type their custom text, a name, a message, or a design, and see it placed directly on the product image, exactly where it will be printed or applied. What they see is what they get. Fewer returns, fewer “this isn’t what I expected” emails, more confident buyers.



PPOM PRO
For orders that need more
Field Repeater
Cart Edit
Enquiry Form
Trusted by More than 20,000+ Happy Users
Join thousands of WooCommerce stores using PPOM Pro to sell personalized products, custom apparel, engraved gifts, print-on-demand, made-to-order food, and more
Thousands of Store Owners Trust PPOM
Join thousands of users who have unlocked the full potential of their stores by upgrading to PPPOM Pro.
Upgrade NowTry it yourself with a 30-day money-back guarantee!

Based on 278+ reviews on

Based on 450+ reviews on
It’s just what I needed for adding an additional service on a product and charging for it per units.
Thank you!

@matutino
VERIFIED
I love this plugin! I’m extremely happy with it. I would highly recommend it to anyone needing to add on extras to their products in WooCommerce.

@kjm13
VERIFIED
This review is more about PPOM Pro, than the free version. However what’s considered Pro at the competion, is Free here. And what’s Pro about PPOM is actually Ultra. Features like custom font pickers are simply stellar. Saves months of coding.

@rhyker2u
VERIFIED
Best than Best.
With help of this plugin, I could able to add some extra items to my main product with ability do increase and decrease the price.
Thanks guys, keep it going!

@alecasgari
VERIFIED
GO PREMIUM
Find The Right Plan For You!
- Support & Updates for 1 site
- Email Support
- 30+ Product Meta Fields
- Import & Export Fields
- Everything in Essential+
- Support & Updates for 3 sites
- Priority Email Support
- Meta Fields Repeater
- Cart Edit
- Fields Popup
- Quantities Pack
- Everything in Plus+
- Support & Updates for 50 sites
- Live Chat & Priority Support
- Domain Checker
- Variation Quantity Matrix
100% Money-Back Guarantee!
Purchase with peace of mind. If you find out that this plugin does not meet your needs, we offer a 30-day no-questions-asked money-back guarantee. You can change plans or cancel your account at any time!
*You can change plans or cancel your account at any time! Special introductory pricing, all renewals are at full price.
Supported by Real People

Our products are used by





TOP NOTCH SUPPORT
Need support? Stay relaxed,
we have you covered!
Our Happiness Engineers are happy to help you get the best results from our products. No matter the question, we deal with it and don’t leave you wondering what to do.
- Large Knowledge Base
- 300+ Product Docs
- 200+ Video Tutorials
- Support via Email
- 1 Business Day Reply
- Priority Support
NEED A HAND?
Frequently Asked
Questions
How does the website limit work?
Once you choose a plan, you get access to a specific number of websites to activate the product. After the license is active you will start getting security updates. Yes, subdomains count as an active website (this includes WordPress multisite).
You can use the product on any number of websites owned by you or not. Keep in mind that you will only receive updates, support, and new features just for the websites with an active license.
Can I use PPOM on client sites?
Yes, you can use our Agency License to set up PPOM on your customers’ websites, unless you are offering hosting services.
Still have a question?
If you have not found the answer to your question here, get in touch and we will be happy to help.
Join over 20K users who build awesome sites with our products!
By downloading you agree to our terms of use and privacy policy.