Skip to content
Documentation Menu
WP connect > Contact Form 7 to Notion Documentation

Contact Form 7 to Notion Documentation

Start managing your data more efficiently by integrating your Notion database with your Contact Form 7 using our add-on.

Simply pinpoint the Notion tables you wish to link to a Contact Form 7, map the appropriate fields, and you’re ready to roll. Henceforth, all responses from your forms will funnel directly into your Notion database, enhancing your data collection and organization process. It’s an easy-to-use, practical solution for improved data management.

Installation & Settings

To install our Contact Form 7 to Notion add-on in WordPress, follow the steps below:

  1. Download the plugin file to your computer
  2. Log in to your WordPress dashboard
  3. On the left-hand side menu, click on “Plugins” and then “Add New”
  4. Click the “Upload Plugin” button at the top of the page
  5. Click the “Choose File” button and select the plugin file you downloaded in step 1
  6. Click the “Install Now” button
  7. Wait for the plugin to be installed, and then click the “Activate” button


Generate Notion Secret token

  1. In Notion, click on “Settings & members” in the top-left section
  2. Click on “My connections”
  3. click on “Develop or manage integrations”
  4. Click on create on “create new integration”
  5. Select a workspace to associate with the integration
  6. Enter a name
  7. Go to “Capabilities” in the left options
  8. In the bottom of the page in “User Capabilities” select “Read user information including email addresses”
  9. Click on “Save changes”
  10. Go to “Secrets” in the left options
  11. Click on “Show”
  12. Copy the integration secret token to clip-board
Generate Notion Secret token


Add Notion Secret Token to Contact Form 7

  1. In the left-hand menu section of Contact Form 7, click on “Integration”.
  2. Click on “Setup integration” button in Notion section.
  3. Paste your secret token from Notion in “Secret token” section then click on “Save changes”.


Add Connection to Notion Database

  1. in the top-right corner of the Notion database, Click on the 3 black circles.
  2. Click on “Add connections” in “Connections” section in the bottom part of the menu.
  3. Search for your Integration, then click on it.
  4. A pop-up with “’Your integration name’ will have access to this and all child pages. Continue?” will show up, then click on “Confirm”
Add Connection to Notion Database


Add Form Submissions to Your Notion Database

  1. Open the form you want to connect with your Notion base.
  2. In the top, click on “Settings”
  3. Click on “Notion”
  4. Check “Add form submissions to your database” checkbox
  5. Select the database of your choice between those present in the Notion workspace you added while setting-up your integration
  6. Click on “Save”


Fields Mapping

Now that you have saved your submissions settings. The database Fields section will show up.

  1. In “Notion Database column”, select a column name to match with a Contact Form 7 field present in your form.
  2. Repeat step 1 for each field present in your form.
  3. Click on “Save”.


Supported fields

Contact Form 7 fields:

  • Text fields
  • Email
  • URL
  • Tel
  • Number
  • Date
  • Text area
  • Drop-down Menu
  • Checkboxes
  • Radio button
  • Acceptance
  • File
  • Range

Notion properties:

  • Titre
  • Texte
  • Number
  • Select
  • Multiple Select
  • URL
  • Email
  • Phone

Compatibility Table