CWeb Product Finder for Gravity Forms
CWeb Product Finder for Gravity Forms turns a Gravity Forms questionnaire into a product picker. At the end of the form, the plugin scores each of your products against the visitor’s answers and displays the best match (plus a couple of alternatives) as styled cards.
The scoring engine is fully local PHP. No OpenAI, no Claude, no remote service. You define rules in a clear « When → Then » admin UI: when the visitor’s answers match certain conditions, boost / penalize / exclude / require specific products.
Highlights
- Two product sources: built-in Recommended Products CPT, or your existing WooCommerce catalog.
- Direct product targeting: rules pick the products they affect by ID, no tag indirection. Auto-completed from your form’s actual fields and choices.
- AND / OR conditions: combine multiple form answers in a single rule.
- Four effects: Boost (+N points), Penalize (−N points), Exclude (hard filter), Require (only required products are eligible).
- No external API: all scoring happens on your server. Predictable, free, and private.
- Setup wizard plus dedicated Scoring Rules and Help admin pages.
- Hidden field auto-detection: the plugin scans your form for hidden fields and picks the right one (or asks if there are several).
- Example form included: a small SaaS Plan Picker you can import and start tinkering with right away.
- Theme-friendly CSS: all classes prefixed
.cwebpf-*, with CSS variables for colors and fonts. - AI fallback hook:
cwebpf_ai_fallback_recommendationfilter lets you plug an AI service for ambiguous cases. No built-in API call.
Typical use cases
- Web hosting / VPS plan finder
- SaaS pricing wizard (« which plan is right for you? »)
- Service quote estimator
- Insurance / financial product recommender
- B2B product configurator
About the name
This plugin is a third-party companion for Gravity Forms (a separately sold commercial plugin by Rocketgenius, Inc.). It is not affiliated with, sponsored by, or endorsed by Rocketgenius. The « for Gravity Forms » suffix simply signals compatibility. The « CWeb » prefix refers to Collectif WEB, the agency that maintains this plugin.
