Just updated114 new versions in the last 24 hours
WooCommerce Gravity Forms Product Add-ons plugin banner
Plugin Updated

Gravity Forms Product Add-ons for Woocommerce

by WooCommerce woocommerce.com v3.8.5 Unlimited sites

WooCommerce Gravity Forms Product Add-ons by Lucas Stark is a WooCommerce plugin that attaches a Gravity Forms form to a product page. Customers fill in text fields, dropdowns, checkboxes, file uploads and pricing fields before adding the item to the cart, so you can sell made-to-order or personalized products.

Version
3.8.5
Released
Sep 27, 2026
Developer
WooCommerce
Type
WordPress plugin
Requires
WooCommerce
Licence
GPL
Included in
Every plan, or $10.39 a year on its own

What’s new in Gravity Forms Product Add-ons for Woocommerce 3.8.5

Version 3.8.5 · Sep 27, 2026 Latest
  • ImprovedTested up to WooCommerce 11.1
  • FixedAfter a form attached to a product was edited, viewing the cart or checkout could send that form's notifications and create a Gravity Forms entry for every affected cart item, on every page view, and ordering again with the "revalidate" setting did the same. Checking whether a saved entry is still valid submitted the whole form. It now only validates it, and nothing is saved or sent.
  • FixedThat check also rejected cart items that were still valid - list fields, numbers in a decimal-comma format, and fields set to allow no duplicates (the value matched the item's own entry) - and on a form with several items in the cart, one item's result could carry over to the next. An item whose form had been deleted caused a fatal error instead of asking to be reconfigured.
  • FixedOrdering again with the "resubmit" setting rejected valid items (list fields, email confirmation, decimal-comma numbers), could fatal on list fields with columns or a deleted form, ran the form's feeds from the second item on, lost the customer's single-file uploads and added a broken link to multi-file uploads. The order's own values and files are now carried into the cart.
  • FixedEditing a cart item and saving it without changing anything doubled its quantity. The saved quantity now replaces the old one.
  • FixedChoosing a variation on a product with a form filled the browser console with around 250 Gravity Forms deprecation warnings, and relied on a Gravity Forms function that is removed in Gravity Forms 4.0. The totals are now recalculated through Gravity Forms 3's products module.

What it does

Standard product variations work well for size and color, but they fall short when a product needs custom text, uploaded artwork, or choices that depend on earlier answers. This plugin lets you build the product configuration form in Gravity Forms and attach it to a WooCommerce product. You get the Gravity Forms field set and its conditional logic, so fields, pricing and the submit button can appear or hide based on what the customer picks. Multi-page forms let you split a long configuration into steps.

Pricing fields and user input prices update the product total as the customer makes choices. In the cart, each unique configuration is tracked as its own item, and identical configurations have their quantities combined. Customers can edit a cart item later, and orders can be placed again with the original values carried back into the cart. You also control how prices appear on the shop, using the WooCommerce default or custom text such as "As Low As." The plugin works with WooCommerce block-based cart and checkout pages and with high performance order storage (HPOS).

Best for

  • WooCommerce stores selling personalized or engraved products
  • Shops taking made-to-order items with uploaded customer files
  • Businesses selling configurable products or services with variable pricing

Features

Gravity Forms on product pages

Attach a Gravity Forms form to a WooCommerce product and use standard and advanced fields such as text inputs, drop-downs, checkboxes and file uploads.

Conditional logic for options

Show or hide fields, pricing and the submit button based on the selections a customer makes while configuring the product.

Dynamic pricing fields

Add pricing fields and user input prices that recalculate the product total as customers choose options, including on products with variations.

Multi-page product forms

Split a complex configuration into a step-by-step form so customers work through their choices one page at a time.

Unique configuration tracking

Each distinct configuration becomes its own cart item, and duplicate configurations are detected so their quantities are increased instead of added again.

Editable cart items

Customers can reopen a configured item from the cart, change it and save it, with the saved quantity replacing the previous one.

Custom price display

Choose how prices appear, either with the WooCommerce default or with custom text such as "As Low As" ahead of the price.

Block checkout and HPOS support

Works with WooCommerce block editor cart and checkout pages and with high performance order storage for orders.

Gravity Forms Product Add-ons for Woocommerce older versions

  • 3.8.4Sep 84 fixes
  • 3.8.3Sep 11 improvement
  • 3.8.2Aug 251 fix
  • 3.7.12Aug 15
  • 3.7.11Aug 4
  • 3.7.10Jul 20
  • 3.7.9Jun 30
  • 3.7.8Jun 24
  • 3.7.7Jun 19
  • 3.7.5May 5

Members and buyers of this product can download older versions.

30 older versions in all. If you need one that is not listed, ask support.

Questions about Gravity Forms Product Add-ons for Woocommerce

Do I need both WooCommerce and Gravity Forms for this to work?

Yes. The plugin requires WooCommerce, and it relies on Gravity Forms to build the product forms. You create the form in Gravity Forms, then attach it to a WooCommerce product so its fields appear on the product page.

Can the product price change based on what the customer selects?

Yes. You can use Gravity Forms pricing fields and user input prices, and the total updates as customers make choices. Conditional logic can also show or hide pricing fields depending on earlier selections.

Can customers upload files such as artwork or photos with their order?

Yes. File upload fields are among the supported Gravity Forms fields. When a customer orders again, the values and files from the original order are carried into the cart.

What happens if a customer adds the same configuration to the cart twice?

The plugin detects that the configuration matches an existing cart item and increases its quantity instead of creating a duplicate line, which keeps the cart and order easier to read.

Is Gravity Forms Product Add-ons for Woocommerce free?

The code of Gravity Forms Product Add-ons for Woocommerce is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of Gravity Forms Product Add-ons for Woocommerce is this?

Version 3.8.5, released Sep 27, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update Gravity Forms Product Add-ons for Woocommerce?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Gravity Forms Product Add-ons for Woocommerce automatically and keeps a backup, so you can roll back.

What does Gravity Forms Product Add-ons for Woocommerce need?

Gravity Forms Product Add-ons for Woocommerce needs WooCommerce installed and active.

More from WooCommerce

Gravity Forms Product Add-ons for Woocommerce 3.8.5Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in