GP Conditional Pricing
Prices a product field from the choices made elsewhere in the form, and takes the whole list as a CSV import instead of one rule at a time.
Explore GP Conditional PricingA concierge service prices airport meet-and-greets by airport, direction and party size: 25,000 combinations, all kept in a spreadsheet.
Cairo, arrival, four passengers.
One row of a price list that was imported, not typed.
Illustrative experience
The finished experience
A few ordinary questions and the form lands on the exact figure — the price book was imported, not typed.
A good fit for
Anyone whose pricing is a matrix rather than a formula.
Airport, direction, party size: each one is an ordinary field the pricing rules can read.
Gravity Forms
Build two or three levels by hand and click Export Pricing. The CSV that comes back is the format: one row per combination, the conditions on one side and the price on the other.
GP Conditional Pricing
Import Pricing Levels takes the file in one go, and Replace All keeps the spreadsheet as the source of truth. Levels match top to bottom, so put the strictest rows first and test the awkward combinations.
GP Conditional Pricing
Inspired by a real build
Spotlight: One Perk for 25,000 Pricing Levels with AdhamDesign
December 2022
Learn how Adham Maher uses Gravity Forms Conditional Pricing's bulk importer to accommodate 25,000 pricing rules.
Read the spotlight
Unlocking Gravity Forms Conditional Pricing’s Secret Features with Yearbox.com
September 2022
See how you can save dozens of hours using Conditional Pricing's bulk importer to create one product with endless potential price points.
Read the spotlight
Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.
Prices a product field from the choices made elsewhere in the form, and takes the whole list as a CSV import instead of one rule at a time.
Explore GP Conditional PricingThis 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 Conditional PricingPerks
Covers this on one site. More sites need Advanced or Pro.
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.
Conditional Pricing supports unlimited pricing levels, but the form still has to fit your host’s PHP input limits. The number of products, condition columns and condition rows all contribute to max_input_vars; there is no universal 1,000-row cutoff. Ask your host to review the actual form and test a full export/import before replacing the price list.
Export first. Build a couple of levels in the editor, click Export Pricing, and edit the file that comes back; the documentation links a sample file and a format spec. The concierge build got its file right with support’s help.
Edit the spreadsheet and import it again with Replace All, which clears the old levels and puts the file in their place. The editor and your spreadsheet stay in step.
For a flat table with one unique key per combination, GC Google Sheets and GP Populate Anything are a possible separate lookup recipe. Verify matching, missing-key behavior and every pricing-rule precedence case before replacing this CSV-based Conditional Pricing build.
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.