GP Populate Anything
Fills each item's amount from the catalog you maintain, so every number comes from one place.
Explore GP Populate AnythingEvery item on your list carries a number. Add them up as someone picks them, and say plainly when the list has gone past the amount you recommend.
Counted as each one is added.
Illustrative experience
The finished experience
Someone sees where they stand while they are still choosing, instead of finding out after they submit.
A good fit for
Clinics, nutrition programs, and anyone helping people stay inside an amount they publish.
Each item is a record — a post with a custom field for the number you are counting — so whoever maintains the list never has to open the form.
GP Populate Anything
Every pick becomes a child entry with its own amount and quantity, populated from the record, and the list stays readable however long it gets.
GP Nested Forms
Use the Nested Forms :sum modifier to total the child amounts. A native calculated Number field can divide that sum by your published limit to show a percentage; no Advanced Calculations perk is needed.
GP Nested Forms
Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.
Fills each item's amount from the catalog you maintain, so every number comes from one place.
Explore GP Populate AnythingCollects every item someone adds as its own entry and sums their amounts into the total the parent form shows.
Explore GP Nested FormsAdd these optional plugins when your project calls for more.
Reads the item list from a Google Sheet when the catalog lives in a spreadsheet rather than in WordPress.
Explore GC Google SheetsOptionally adds search to a large item catalog. Configure the Populate Anything filter so the item name contains Advanced Select Search Value; test loading and empty results with the full catalog.
Explore GP Advanced SelectAdd Child Entry on Trigger snippet, if you want one-click adds instead of the child form's modal.Snippets are free, and each one carries its own instructions in the Snippet Library .
This solution uses a free plugin. Nothing to license from us. This solution spans two suites, so it takes two licenses — bought one at a time, in either order. A plan covers how many of our plugins you run at once, and on how many sites. Here is what this one needs.
Required
GP Populate AnythingPerks
GP Nested FormsPerks
Optional
Tick what you want and the plan follows.
2 perks need Advanced or above — on up to 3 sites.
Only if you add GC Google Sheets.
Free to use with Gravity Forms.
Separate licenses, separate checkouts. Start with either one.
Every plan renews at the same price, and you can upgrade any time for the difference.
Whatever you already maintain. The clinic build this came from used a post per food with its salt value in a custom field; entries or a database table work the same way, and a Google Sheet needs the separate GC Google Sheets Connection.
Conditional logic can show a warning or hide Submit as interface guidance. If the limit must be enforced, validate it on the server as well; hiding a button does not reject a crafted submission. For a recommended amount, a clear warning may be enough.
The total is a field, and the gauge in the clinic build was a div with a few lines of CSS reading that field. None of the plugins draw one for you.
No. Anything with a number per item counts the same way — grams, watts, hours, kilos of material.
Explore more ways to build with Gravity Forms.
More ways to build
40 tees · $18 each
Tell us what you are making and we will work out which pieces it takes — or tell you straight if this is not something we can do.