Looking web2print Solution with WooCommerce? sales@najeebmedia.com 

WooCommerce Personalized Product Option

WooCommerce Personalized Product Option Plugin can add 14 types of input fields on product page. Client personalized these product like choose a color for T-Shirt, add text on Mug, upload design for Visiting Cards etc before checkout. The best part of this plugin is image/file upload control with cropping options.

Version 6.9 Released – February 7, 2016

WooCommerce Personalized Product Option Plugin allow site admin to add unlimited input fields on product page. Client personalized these product like choose a color for T-Shirt, add text on Mug, upload design for Visiting Cards etc before checkout. There are total 14 different types of inputs available in this plugin with Awesome File/Image upload form.

  1. Image editing with Cropping
  2. Conditional Fields
  3. Most Advance File Upload
  4. Fixed Fee & Discount Price Handling
  5. Variation Quantity


  • Best File Upload Script
  • iPhone/iPad supported
  • Field level validation message control
  • Large image upload with Chunk feature
  • Dynamic Prices (Select | Checkbox | Radio)
  • Show Thumb on Cart Page of Uploaded Image
  • Image Cropping
  • Remove images| Order not completed
  • Fixed and Discount Price
  • Thumbs Preview
  • Conditional Fields
  • Ajax Based Validation

Input Types

  1. Text
  2. Textarea
  3. Checkbox
  4. ColorPicker
  5. Email
  6. File Uploader (HMLT5 based)
  7. Hidden Field
  8. Pre-uploaded images
  9. Masked input
  10. Radio
  11. Select box
  12. Section break
  13. Color Palette (New)
  14. Instagram import (Paid Add-on – coming soon)
  15. Facebook import photos add-on

Addon - Bulk Quantity for Options

Bulk Quantity for Options Addon allow store admin to set discount prices for each options. This Addon is best tool for companies like Printin, designing and who looking to sale products with options with different prices. More detail can be found here.

Photo editing with Aviary

Aviary is best online image processing application. We have connected this API with our plugin as Add on. Once file is uploaded user can edit image with Aviary by apply selected filters/features set by Admin. Aviary process the image and returned it in same upload instance. More about Aviary Add on

Store Admin

To setup this plugin below screenshots and Videos are provided. Once meta is attached it can be see in WooCommerce -> Orders against each order.



Following link will redirect to demo WooCommerce based store. You will see some input fields on product page. Add  this product to cart and proceed to checkout to see how this plugin works.

Looking Support

Plugin screenshot

Video Tutorial

Plugin Reviews

There are tons of good product-add on plugins, but has major feature none of the others do: allow a separate image gallery for product options. The other great feature is the conditional hide/show. (The file upload is nice, too.) Most surprisingly (and please excuse my cynicism), every feature has (so far) worked perfectly. Support has been quick, too.

I would highly recommend this person to anyone! Najeeb has surpassed every job i have given him, cannot praise enough and would definitely use again



Does this plugin handle Prices with options?

Yes, you can add prices (in % also) with options

Can clients upload images/files for admin and it will be received by admin?

Yes, File input allow admin to create upload and these files are accessible by admin from order panel.

Can I set Discount Prices for Bulk quantity?

Yes, See this Bulk Price

Can I set Discount Prices for Bulk quantity?

Yes, See this Bulk Price

How all extra fields will be sent to admin?

All fields/data will be sent to admin in Email and in Order panel as well.

Can customer add different quantities for different options?

Yes, with ‘Variation Quantity’ input admin can set different options and customer can choose different quantities for different options before add to cart. More detail

Change Log

= 6.9 February 7, 2017 =
* Bug fixed: Audio and Video meta types added
= 6.8 February 1, 2017 =
* Bug fixed: Meta were not adding if used with categories
* Bug fixed: Warning removed
* Featre: Filters add in render_input function for args ‘ppom_input_args’
= 6.7 December 12, 2016 =
* Filter Added: nm_input_class-{type} to load custom input classes instead core
= 6.6 December 6, 2016 =
* Bug fixed: Quantity input layout issue in mobile
* Bug fixed: JavaScript messages and alerts translation
= 6.5 October 27, 2016 =
* Bug fixed: Radio & Select input options were not showing when description added, fixed
* Bug fixed: Fixed price were not calculated correctly with decimals, fixed
= 6.4 October 19, 2016 =
* Feature: Now Meta can be Apply on Product Categories within Meta Settings
* Feature: jQuery depracated ‘live’ function is replaced with ‘on’
* Feature: Conditional logic now can be applied with Checkbox input
* Bug fixed: When same options were added in Select & Radio inputs with fixed they were overwritten, now it’s fixed
* Bug fixed: Spaces added in Checkbox & Radio input after and before labels
* Bug fixed: Radio input options will not show (+0) if price is not set
= 6.3 September 29, 2016 =
* Feature: Added new Fields Variation Quantity
= 6.2 September 26, 2016 ==
* Bug fixed: Security issue fixed
* Feature: Image type input now can be linked with external url
= 6.1 September 5, 2016 ==
* Bug Fixed: Checkbox input showing $ with price when % is selected
* Bug fixed: Security issue fixed.
= 6.0 August 7, 2016 ==
* Feature Added: New Input Quantity Added
= 5.9 July 24, 2016 ==
* Bug Fixed: Radio input showing $ with price when % is selected

Version 5.8 June 7, 2016

  • Feature :Cropping Presets option in Aviary Addon.

Version 5.7 May 9, 2016

  • Bug fixed: Fileuploder does not work when used in Conditional fields on iPhone/iPad, it’s fixed now

Version 5.6 April 27, 2016

  • Image Crop Editor Visual Bug Fixed

Version 5.5 April 14, 2016

  • Bug fixed:  Images cannot be properly cropped on product page, now it can.

Version 5.4 March 21, 2016

  • Feature: Color Palette Added

Version 5.3 March 10, 2016

  • Bug fixed: Image type validation was not working, now it’s fixed

Version 5.2 March 2, 2016

  • Feature: Color Picker now has better visual rather than only Hexcode

Version 5.1 February 28, 2016

  • Feature: Now all images edited with Aviar Addon are renamed with orderid-product-filename when checkout completed
  • Feature: Product page/Add to cart button is blocked when images/files are being uploaded.

Version 5.0 January 22, 2016 (Major Update)

  • Bug fixed: Fixed price variation issue was not adding to cart, Now it is
  • Bug fixed: Product speed was sometime slow down when use so many priced options, it’s optimized to reduce un-necessary delay
  • Bug fixed: Variable product priced option were not added correct price, now it’s fixed
  • Adjustment: Price tag now only shown on top after title for all product types
  • Design issue: If width is not provided then it’s set to 100% to make better layout for all fields
  • Design issue: Now radio input is replaced with Select input to select meta group inside product page
  • Cleanup: All variables are now properly set so it won’t throw any Error, Notices and Warning.

Version 4.9 January 19, 2016

  • Bug fixed: Uploader area height
  • Bug fixed: Cart attached meta, long file name

Version 4.8 November 25, 2015

  • Bug fixed: Conditional Logic related bug is removed

Version 4.7 November 17, 2015

  • Bug fixed: Conditional bug with hidden fields is removed

Version 4.6 October 25, 2015

  • Bug fixed: Aviar addon thumb size fixed when edit completed
  • Feature: Edited image thumb will be displaed on cart page when edited with Aviary
  • Bug fixed: Some typo corrected.

Version 4.5 October 19, 2015

  • Bug fixed: Dynamic prices issue fixed
  • Feature: Price range will be shown on Shop page for price matrix

Version 4.4 October 4, 2015

  • Bug fixed: price variation bug fixed when added to cart.

Version 4.3 September 18, 2015

  • Feature: Percentage now can be used for variations

27 August 2015: Version 4.1 is out with following Bug Fixed

  1. Bug fixed: Uploaded files thumbs also renamed
  2. File uploader is now more secure
  3. BlockUI shown when variations selected

27 June, 2015: Version 4.0 is out with following Bug Fixed

  1. Some notices and warnings removed
  2. More options in admin to clone meta and UI changes

1 June, 2015: Version 3.18 is out with following Bug Fixed

  1. Aviar editing with new SDK
  2. Layout changes for uploaded image
  3. Bug fixed: while importing existing data

22 March, 2015: Version 3.17 is out with following Bug Fixed

  1. show an alert when thumbs is not generated rather then stuck

21 March, 2015: Version 3.16 is out with following Bug Fixed

  1. depracated functions remove for woocommerce->add_error
  2. support for older versions (> 2.1) added
  3. file upload required bug fixed

4 March, 2015: Version 3.15 is out with following Bug Fixed

  1. Bug Removed while importing the Meta

3 March, 2015: Version 3.14 is out with following Bug Fixed

  1. Export and Import Feature added for Prodcut Meta

17 February, 2015: Version 3.13 is out with following Bug Fixed

  1. Bug Fixed: When ‘0’ is passed as meta
  2. Checked against WooCommerce 2.3 major released
  3. Removed some warnings

21 December, 2014: Version 3.12 is out with following Bug Fixed

  1. One time fee is now can set as Taxable
  2. Auto generate data names for meta input fields
  3. Each uploaded file now will have unique name
  4. Conditional fields now supported with ‘image’ type input too
  5. Thumb size issue fixed with Aviary

20 November, 2014: Version 3.11 is out with following Bug Fixed

  1. BUG: sometime files not moved to confirmed directory after order completed. Fixed. Click HERE for Thread
  2. BUG: Files upload limits were not working, Fixed
  3. BUG: Files with long names are trimmed to 35 characters only for display, Fixed

16 October, 2014: Version 3.10 is out with following Features and Fixes

  1. New look for upload files in table layout use icon-fonts instead graphic icons
  2. Feature: Cropping image support, define unlimited crop ratios and maintain Resolution
  3. Feature: Some Admin setting tweak to make it more user friendly
  4. Feature: Dynamic price update:
    1. opt-in, sometime dynamic price does not work with some themes so better to hide
  5. Plupload latest version 2.1.2 is added for uploading files.
  6. Feature: Now uploaded image can be display as thumb in cart page if required

5 September, 2014: Version 3.9 is out with following Features and Fixes

  1. On shop page ‘Select option’ text will appear instead ‘Add to card’ when meta attached.
  2. Thumbs cached so no old thumb loaded.
  3. Ajax based validation, won’t refresh product page until are required fields provided.
  4. Some ugly data removed when file is attached only thumb and file name in cart and checkout page.
  5. New media upload script added for pre uploaded images type.
  6. Bugs Fixed:
  7. Conditional logic issue fixed when rule is required and hidden.
  8. Radio input/options now have different IDs.
  9. missing tag is added in checkbox input.
  10. Line break will be shown in cart/checkout for textarea inputs.

26 May, 2014: Version 3.8 is out with following Features and Fixes

  1. Feature: set default values for text and textarea
  2. Feature: Number type input added with max, min and step controlling
  3. BUG fixed: image type input now have proper titles
  4. BUG fixed: plugin were not working on iphone
  5. BUG fixed: generate thumbs with random names.
  6. BUG fixed: selected images will be shown in admin panel
  7. BUG fixed: all undefined variables and indexes errors have been removed

23 April, 2014: Version 3.7 is out with following Features and Fixes

  1. Fixed price can be added into cart
  2. Price matrix based on quantity defined in table
  3. Price can be included into cart of attached file

11 April, 2014: Version 3.6 is out with following Features and Fixes

  1. BUG fixed: Dynamic prices now showing decimal and currency symbols at right place
  2. BUG fix: Options are rendered correctly on all themes now.

9 March, 2014: Version 3.4 is out with following Features and Fixes

  1. Add product_id before uploaded file when order is confirmed
  2. ‘_product_attached_files’ is removed from Cart page
  3. BUG fixed: when more then one file is uploaded these are moved to confirmed directory
  4. BUG fixed: error while duplicating Woo Products

28 January, 2014: Version 3.2 is out with following Features and Fixes

  1. Now 14 types of input are supported
  2. Send files with email
  3. Color palletes input
  4. and much more, see detail below

3 November, 2013: Version 3.1 is out with following Features and Fixes

  1. Conditional field [click for detail]
  2. FIXED: validation issue with radio type is fixed

14 October, 2013: Version 3.0 is launched with following Features

  1. Best plugin option interface with Drag & Drop field
  2. Sorting input fields
  3. Unlimited file upload instances (Awesome)
  4. Radio input supported
  5. Set/restrict max/min checkbox to be selected
  6. Checkout all feature here

9 September, 2013: Version 2.0.10 is out with following Features and Fixes

  1. File limit is updated when user removed the uploaded file

15 August, 2013: Version 2.0.9 is out with following Features and Fixes

FIXED: There was issue while adding priced options, for more detail click here

14 May, 2013: Version 2.0.8 is out with following Features and Fixes

  1. HTML5 Fallback for IE
  2. Now Simple product meta data can be shown on cart/checkout/email
  3. Thumbs will be shown on cart/checkout/email
  4. FIXED: Now Capital file types are converted to Small (JPG -> jpg)
  5. FIXED: Download link is not back in Order Panel in WooCommerce Admin

See detail

7 May, 2013: Version 2.0.6 is out with following Features and Fixes

  1. Fixed: Multiple priced options are now working fine if Select input type is used

30 April, 2013: Version 2.0.6 is out with following Features and Fixes

  1. Datepicker type input (with format controls)
  2. Meta group are now Editable
  3. Better thumb support for images (PNG, GIF added)
  4. Fixed: File type issue with lower case
  5. Fixed: Data labels are now more user freindly (your_title => Your Title)
  6. Uploaded file are linked in cart/checkout/email