How to Send Gravity Forms Data to Notion

Your workflow just leveled up: Gravity Forms now talks directly to Notion. 🔮

  1. Step 1 — Install and Activate GC Notion
  2. Step 2 — Create a GC Notion Feed
  3. Step 3 — Set Up GC Notion Feed
  4. Step 4 – Test Connection
  5. Step 5 – Make Magic Happen with Notion

The Notion Connection makes sending your data from Gravity Forms to Notion databases and automating task creation easy as 1-2-3, or simple as Do-Re-Mi, ABC... 🕺

Notion, if you’re not familiar with it, is an all-in-one tool you can personalize for your projects, goals, calendars, roadmaps, and more. With its database capabilities and versatile page blocks, Notion is what we use for our operations here at Gravity Wiz — team collaboration, project management, HR, admin… you name it, Notion does it. 

In this guide, I’ll show you how to set up this magical link using a job application form. Let’s go!

This article requires the Gravity Connect Notion plugin.

Buy Gravity Connect to get this plus other premium Gravity Forms plugins!

View Plugin Buy Now

Step 1 — Install and Activate GC Notion

GC Notion is available through Gravity Connect. You can find the download under Account > Downloads > Gravity Connect.

Before we continue, make sure you have a Notion database and a Gravity Forms form ready to go. If not, these resources will help you get set up:

How to create a database in Notion.
How to build a form with Gravity Forms.

Step 2 — Create a GC Notion Feed

Head to the form you want to connect with Notion. In the Settings menu, click on Notion—you’ll land on the GC Notion Feeds screen. From there, click on Add.

Step 3 — Set Up GC Notion Feed

Authorize your Notion account and connect to a database. Then, map each form field, form property, or Notion value to its corresponding Notion property.

Setting up a Notion feed and mapping fields with the Notion connection

For properties like Select, Multi-Select, and Statuses, you can match existing values or create new ones from Gravity Forms. Check out the full list of available property combinations in GC Notion’s documentation.

My favorite part: Since every entry in a Notion database is its own page, you can also build the layout using the Page Content Template. Drop in text, headers, and lists—they’ll turn into proper Notion blocks like magic. Plus, you can also sprinkle in Gravity Forms merge tags to pull in entry data.

Creating a Notion page template and merge tag searching with the Notion Connection Page Content Template

Want your pages to stay in sync with your entries? Just turn on Update & Delete Records. When enabled, any changes you make to an entry will automatically update the corresponding page—and if you delete the entry, the page is removed too. You can toggle this setting on or off anytime. 😊

Lastly, you can create as many feeds as you need, and add conditional logic so they only run when the right conditions are met. In my case, I’m using one application form across three job listings, but I want the data to go to separate databases. So, I’ve set up three feeds—each one with a simple rule like this:

The conditional logic Gravity Forms setting for use with Gravity Connect: Notion.

Step 4 – Test Connection

After the saving the feed, you can hit the Insert Test Record button to run a quick check that the feed is working.

Pro-tip: I like to add a dummy entry too—it helps me see exactly how the fields line up. 👀

Running a test of the Notion Connection sending entry data to Notion.

Step 5 – Make Magic Happen with Notion

Now that your data’s in Notion, you can put it to work however you like. Personally, I like viewing job applications in a Kanban board—it makes it easier to visualize and move candidates through different stages and tags.

An example of what you can do in the Notion UI with Gravity Forms data.

Here’s a little parting gift: you can follow a full setup for this guide in our Notion Connection Workshop. Dave even shows how you can use AI to help evaluate candidates by combining GC Notion with our OpenAI Connection. It’s wicked! 🪄

What are the projects you are going to use this Connection for? Let us know in the comments!

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Trouble installing this snippet? See our troubleshooting tips.
  • Need to include code? Create a gist and link to it in your comment.
  • Reporting a bug? Provide a URL where this issue can be recreated.

By commenting, I understand that I may receive emails related to Gravity Wiz and can unsubscribe at any time.


Grab a bundle of free Gravity Forms plugins

Enter your email and receive our most popular free plugins and snippets, plus access to hundreds of others.

This field is for validation purposes and should be left unchanged.