GP Populate Anything
Populates the level field and filters the course choices by the selected level.
Explore GP Populate AnythingRead course levels and course names from your Notion catalog so the form shows only the courses that match the level a student selects.
Illustrative experience
The finished experience
Students choose a level and see the matching courses from the Notion database your team maintains.
A good fit for
Course providers and training teams already maintaining their offerings in Notion.
Create the Notion database with course pages and a Course Level property. Connect the Notion account and grant access to the top-level page containing that database.
GC Notion
Use Populate Anything’s Notion Database Properties object type to fill the first field from the Course Level property.
GP Populate Anything
Populate the course choices using the Notion Pages object type. Filter the pages by the level selected in the first field, and use the course page names as the visible choices.
GP Populate Anything
Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.
Populates the level field and filters the course choices by the selected level.
Explore GP Populate AnythingConnects the Notion account so Populate Anything can read authorized database pages and properties.
Explore GC NotionThis 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
GC NotionConnect
Covers this on one site. More sites need Advanced or Pro.
Covers this on one site. More sites need Advanced or Pro.
Separate licenses, separate checkouts. Start with either one.
See plans for this solution →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.
No. This recipe reads Notion data into the form. Sending the submitted registration into Notion needs a separate GC Notion feed, as shown in the intake-board solution.
No. It filters the catalog choices. Capacity, registration payment, and scheduling each need their own configured setup.
In the Notion database. Populate Anything reads those pages and properties for the form, so the team does not maintain a separate static choice list.
Explore more ways to build with Gravity Forms.
More ways to build
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.