FormsLite.io Docs
  • Introduction
  • Getting Started
    • Setup
    • Settings
      • Custom Subject
      • Success Page
      • Custom Redirect
      • Captcha and Spam Protection
        • Honeypot
        • hCaptcha
        • Report Spam
      • Custom Reply-to Email
      • Custom From Name
    • Plus Features
      • Add CC Emails
      • Autoresponder
      • Notion Database Integration
      • Webhooks
      • Domain Whitelisting
    • Examples
  • Guides
    • HTML Only
    • HTML + JavaScript
    • Alpine.js
    • Svelte
    • Vue.js
    • React
Powered by GitBook
On this page
  1. Getting Started
  2. Plus Features

Notion Database Integration

Overview

FormsLite.io offers a unique PLUS feature that allows users to connect their access key with a Notion database. This integration automatically inserts a copy of each form submission into the specified Notion database, making it ideal for use cases such as managing a newsletter email list.

Steps to Connect FormsLite.io with Notion

  1. Log in with Email Sign-In Link:

    • Use the email link (magic link login) to access your account.

  2. Access the Settings Panel:

    • Navigate to the settings panel, which is accessible for PLUS users.

  3. Connect to Notion:

    • Click on "Connect to Notion" in the settings panel.

  4. Notion Authentication Flow:

    • Follow the Notion authentication process to grant FormsLite.io access.

  5. Select Pages for Integration:

    • Choose the Notion pages you want to give access to for the FormsLite.io integration.

  6. Configure Database Integration:

    • Back in the FormsLite.io settings panel, select a Notion database from the dropdown menu.

    • Choose an access key from the second dropdown menu.

    • Press "Add Link" to complete the integration.

Important Note

Ensure that the HTML form input names match the names of the database column fields in Notion, including capitalization and any special characters. This alignment is crucial for the data to be correctly inserted into the Notion database.

Example Use Case

When someone submits a form on your website, a copy will automatically be saved in your Notion database. This feature is particularly useful for scenarios such as managing a newsletter email list.

Example HTML Form

<form method="POST" action="https://api.formslite.io/submission">
    <input type="hidden" name="access_key" value="ACCESS_KEY">
    <input type="text" name="Name" required />
    <input type="email" name="Email" required />
    <textarea name="Message" required></textarea>
    <button type="submit">Submit Form</button>
</form>

Summary

The Notion database integration for PLUS users in FormsLite.io provides a powerful way to automatically manage form submissions directly within Notion. By following the setup steps and ensuring proper naming conventions, you can seamlessly integrate and streamline your data management processes.

PreviousAutoresponderNextWebhooks

Last updated 11 months ago