Dynamically create coupon codes for Gravity Forms which can be provided to the user for use on a subsequent form.
Easily disable a large range of dates from being selectable using GP Limit Dates with this handy filter.
An easy way to make sure the user enters unique values in each of the designated fields.
A simple way of getting the subtotal for your Gravity Form calculations.
A simple way to create custom templates for displaying files uploaded via a Multi-File Upload field. Image files can be displayed as images, video files can be loaded as playable videos, PDFs (and other text file types) can be stylized to indicate the file type. The possibilities are endless.
Gravity Forms does not support the concept of inventory out of the box. This snippet provides an easy method for setting up simple, one-off inventory limits on a per field basis.
This snippet allows you to limit submissions to any (or all) Gravity Forms per a time period (i.e. 30 minutes, 24 hours, 2 days, etc) by a user ID, user role, IP address, a specific form URL, or the value of a specific field.
Improve Gravity Forms validation errors for mobile users by automatically focusing on the first field with a validation error.
Rounding by increments allows you to round a number (up or down) to the nearest increment of n. If n were 25, 26 would be rounded to 25, whereas 49 would be rounded to 50.
A simple, code-based solution for creating conditional logic rules based on the current time. Works anywhere Gravity Forms conditional logic is supported (i.e. fields, confirmations, notifications, etc).
An easy method for preventing inexperienced users from submitting the form prematurely.
Filling out field after required field can rot your brain. Save a huge amount of time by automatically unrequiring required fields.