# Is this a custom Gravity Form modification? Prices dynamically update on Options

**URL:** <https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132>\
**Category:** Get Help\
**Tags:** custom, conditional-logic, woocommerce\
**Created:** [March 3, 2021, 6:38am UTC](https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132 "2021-03-03T06:38:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![user601e29516f567546](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/user601e29516f567546/32/2620_2.png) [@user601e29516f567546](https://community.gravityforms.com/u/user601e29516f567546)\
**Post date:** [March 3, 2021, 6:38am UTC](https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132/1 "2021-03-03T06:38:29Z")

</div>

Example:

> **[Die Cut Stickers | Custom Shape | Sticky Brand](https://thestickybrand.com/product/custom-shape-bombproof/)**
>
> Our Custom Bomb Proof stickers are vinyl, die cut stickers that can be made to whatever shape you desire. Made from durable vinyl that protects your stickers from wear & tear including scratching and sun damage.

The price changes live dynamically on the same row as the option. When you click on custom size and type in the field it does that as well.

I’d like to be able to produce this feature for a client who sells banners by length and width.

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [March 3, 2021, 4:43pm UTC](https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132/2 "2021-03-03T16:43:10Z")

</div>

That is a Gravity Forms form. Very interesting. I think they have all that information in the option label, and then they turn off the default behaviour of Gravity Forms option fields which is to show the price change. That is done with this filter:

> **[gform\_format\_option\_label - Gravity Forms Documentation](https://docs.gravityforms.com/gform_format_option_label/)**
>
> This filter is executed when calculating and displaying the pricing on option fields. Use this filter to change the format of the option field labels. Can be used to disable or change the format of the price displayed on option fields.

They are using Woocommerce and some sort of additional plugin “Save Share Cart”, but I can’t see anything else going on behind the scenes. It does look possible in Gravity Forms, as they are doing it right there.

---

<div class="post-metadata">

**Author:** ![user601e29516f567546](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/user601e29516f567546/32/2620_2.png) [@user601e29516f567546](https://community.gravityforms.com/u/user601e29516f567546)\
**Post date:** [March 3, 2021, 7:27pm UTC](https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132/3 "2021-03-03T19:27:34Z")

</div>

Thanks Chris. Also, you should check out their custom size radio button. Its nothing new there, but as soon as you type in the sizes, the bottom does a live calculation for each of the options. Is that done with the filter as well?

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [March 4, 2021, 5:19pm UTC](https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132/4 "2021-03-04T17:19:40Z")

</div>

Hi Anton. I did see the custom size radio button. I’m not sure how they are doing that in the form. It could be conditional logic that shows a specific field based on the total area (L x W of the custom size) or maybe there is some JavaScript going on to modify the pricing. I can’t tell from the front end how they are doing that.

---

<div class="post-metadata">

**Author:** ![richardw8k](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/richardw8k/32/2354_2.png) [@richardw8k](https://community.gravityforms.com/u/richardw8k)\
**Post date:** [January 5, 2022, 8:41am UTC](https://community.gravityforms.com/t/is-this-a-custom-gravity-form-modification-prices-dynamically-update-on-options/8132/5 "2022-01-05T08:41:39Z")

</div>


