Uxkode Product Addons for WooCommerce
Add unlimited custom Product Add-Ons with optional customer input fields, plus single or dual Custom Buttons with full styling controls!
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 37 days ago
Is Uxkode Product Addons for WooCommerce abandoned?
Likely maintained (last update 37 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Uxkode Product Addons for WooCommerce lets you add unlimited product add-ons and fully customizable single or dual buttons to your product pages. Collect customer input, apply dynamic pricing, and create call-to-action buttons like “Request Quote” or “Notify Me” — all with an easy, no-code interface.
Key Features at a Glance
- Unlimited Product Add-Ons – add unlimited Add-Ons to products, with or without customer inputs, including text, number, and textarea fields with custom pricing.
- Collect Customer Inputs – allow customers to provide text, number, or textarea inputs for personalized products.
- Dynamic Pricing Updates – prices update automatically based on selected Add-Ons after clicking “Add to Cart”.
- Custom Buttons & CTAs – single or dual Custom Buttons with custom text, URL, colors, and hover effects.
- No-Code Setup – simple, intuitive admin interface that works with any WooCommerce-ready theme.
This lightweight plugin is perfect for offering extra Product Add-Ons, collecting customer inputs, upselling extras, or adding Buttons/CTAs like “Notify Me”, “Request Quote”, or “Learn More” directly on product pages.
Detailed Features
- Unlimited Product Add-Ons – support for custom pricing and optional customer inputs for text, number, or textarea fields.
- Dynamic Pricing Updates – cart prices automatically update based on selected add-ons.
- Per-Product Custom Buttons – single or dual buttons with customizable text, URL, and target (same tab or new tab).
- Fully Customizable Button Styles – change colors and hover effects to match your store design.
- Compatible with both Simple & Variable Products – works seamlessly with all product types.
- 100% Responsive Design – looks great on desktops, tablets, and mobile devices.
- Translation-Ready & Standards-Compliant – follows WordPress coding standards for full localization support.
Plugin Minimum Requirements
- WordPress 5.8 or later
- WooCommerce 6.0 or later
- PHP 7.4 or later
Installation
- Upload the
uxkode-product-addons-for-woocommercefolder to/wp-content/plugins/, or install it directly via the WordPress Plugins screen. - Activate the plugin from the Plugins screen in WordPress.
- Create product add-ons by navigating to Uxkode Addons Product Add-Ons, then add your add-on title, input type, pricing, and status.
- Assign add-ons to products via Product Edit Product Data Product Add-Ons Assign available add-ons, and enable or disable them as needed.
- Customize button styles from Uxkode Addons Dashboard Custom Buttons.
- Enable and configure buttons for products via Product Edit Product Data Custom Buttons, choosing single or dual buttons, and adding text, URL, and target (same tab or new tab).
Documentation
Follow our step-by-step guide here:
https://uxkode.github.io/docs-uxkode-product-addons-for-woocommerce/
Frequently Asked Questions
No. The plugin provides an intuitive admin interface for both product Add-Ons and Custom Buttons.
Yes. Product Add-Ons and Custom Buttons work seamlessly with both simple and variable products.
Yes. You can configure colors, hover effects, and more for each button in the admin panel.
Yes. It is compatible with any WooCommerce-ready theme.
Review feed
Screenshots

Uxkode Addons Admin Dashboard

Product Add-Ons Admin Dashboard

Custom Buttons Admin Dashboard

Plugin Settings Admin Dashboard

Product Data Tab for Product Add-Ons

Product Data Tab for Custom Buttons

Display of assigned Add-Ons and Custom Buttons on the single product page

Shows updated product price, selected Add-Ons, Customer inputs on the Cart page

Shows updated product price, selected Add-Ons, Customer inputs on the Checkout page

Order placed successfully and shows order details.
Changelog
1.0.1
- Admin UI improvements
1.0.0
- Initial release
- Product Add-Ons with multiple field types, optional customer input collection, and dynamic pricing
- Custom single and dual buttons with custom styling options
- Support for both Simple and Variable Products
- 100% responsive and translation-ready