How to Send Form Submissions to Notion Automatically Without Zapier
If your team lives in Notion, your website contact form probably does not fit into that workflow. A visitor fills out your form. The submission lands in an email inbox somewhere, separate from the Notion workspace where your team actually manages clients, projects, and leads. Someone has to notice the email, copy the details, and paste them into Notion by hand. On a busy week, that step gets skipped. The enquiry sits in an inbox nobody checks until it is too late to reply. Moving data from email into Notion manually does not scale, and it is exactly the kind of small, repeated task that quietly costs you leads. This post walks through how to send form submissions straight into a Notion database automatically, with no Zapier account, no custom code, and no manual copying, using Formgrid's native Notion integration. Short Version Skip Zapier and custom webhook code entirely. Create your form, connect your Notion workspace once through Notion's own authorization screen, choose which database submissions should go into, and every new entry appears as a page automatically. Properties are created for you from your form fields on the first submission. Try it free at formgrid.dev, or keep reading for the full walkthrough with screenshots. Why This Is Harder Than It Should Be If you have looked into connecting a form to Notion before, you have probably run into one of these: Zapier. It works, but it costs $20 or more per month on top of whatever you already pay for your form tool. You also have to build the Zap yourself, and Zaps break quietly when either tool changes something on their end. There is also a delay between the form submission and the Notion entry showing up, since Zapier checks for new data on a schedule rather than instantly. Manual export. Download a CSV of your submissions and import it into Notion. This works exactly once, then becomes a task you have to remember to repeat. It is never real-time, and it is the first thing to get skipped when you are busy. Notion integrations built into some form tools. A few form builders offer a native Notion connection, but only for forms built inside that tool. If you already have an HTML form on your website, or a form built somewhere else, those integrations are not an option for you. Building it yourself. Writing a webhook handler that receives your form submission and inserts it into Notion through their API is a real option if you can code, but it means hosting backend code, handling authentication with Notion, and maintaining it going forward. That is a lot of ongoing work for something that should be a checkbox. None of these are good defaults for a team that just wants their form submissions to show up in Notion the moment someone submits. Who This Is For This guide is for anyone who manages their work in Notion and wants form submissions to land there automatically. Agencies and freelancers who track clients and projects in Notion and want new enquiries to appear as a page they can move into their existing workflow. Small teams who use a Notion database as their shared source of truth and do not want leads sitting in an inbox separate from everything else they manage. Course creators and community builders who run their whole operation out of Notion and want enrollment or membership enquiries to show up right alongside the rest of their workspace. Anyone replacing a Zapier setup who wants the same result without the extra monthly cost or the Zap that needs maintaining. If your team already lives in Notion, this integration was built for that exact workflow. The Simple Alternative Formgrid, an open-source form backend and no-code form builder, now has a native Notion integration built directly into the platform. You connect your Notion workspace once, using Notion's own authorization screen, the same one you have seen when connecting other tools to Notion. From that point on, every form submission automatically creates a new page in the Notion database you choose. No Zapier account, no webhook to write, no manual export. It works whether you build your form using Formgrid's no-code form builder or you already have an existing HTML form on your website pointed at a Formgrid endpoint. Either way, the moment someone submits, the same submission that triggers your email notification also creates a page in Notion, in real time. How Notion Databases and Pages Work, in Plain Terms Before the walkthrough, here is the short version of what you are actually setting up. In Notion, a database is like a spreadsheet. Each row in that spreadsheet is called a page, and you can open any page to read the full details behind it. Each column in the spreadsheet is called a property, things like Name, Email, or Message. When a form is submitted, Formgrid creates one new page in your chosen database, essentially adding one new row. Each field from your form becomes a property on that page: your Name field becomes a Name property, your Email field becomes an Email property, and so on. The submission time is added automatically as a property called Submitted At. You do not need to set any of this up manually. The properties are created automatically the first time a submission comes in, matched to your form's fields. Step by Step: Connecting Formgrid to Notion Step 1: Sign Up at Formgrid Head to formgrid.dev and sign up using Google or email. No credit card required. Step 2: Create Your Form Once you are logged in, you will land on your dashboard. Click New Form to get started. You can either build a form from scratch using Formgrid's drag-and-drop form builder, or, if you already have an existing HTML form on your website, create a form and use the endpoint URL it gives you instead. Both work the same way with the Notion integration. Step 3: Open the Integrations Tab Click into your form to open its details page, then click the Integrations tab. Step 4: Find the Notion Section Scroll down to the Notion integration section and click Connect with Notion. Step 5: Authorize Formgrid in Notion You are redirected to Notion's own authorization screen. This is Notion's official page, not a Formgrid page, so it looks exactly like the consent screen you have seen when connecting any other tool to Notion. Choose the workspace and the pages or databases you want to share with Formgrid, then confirm. Step 6: Choose Your Database Back in Formgrid, you will see a dropdown listing every Notion database you shared with the integration in the previous step. Select the one where you want form submissions to appear. Step 7: Confirm the Connection Click Connect. The Integrations tab now shows a connected state, including the name of the Notion database you selected, along with the option to disconnect at any time. Step 8: Test It Fill out your form yourself, either on your live website or through the Formgrid shareable link. Within moments, three things happen at once, automatically, with no extra setup on your part. You get an email notification instantly, and it is not a generic "new submission" email. Formgrid analyzes every submission with AI before the email arrives, so the subject line already tells you what kind of submission it is before you open it: [Hot Lead] Contact Form [Likely Spam] Contact Form [Sales Pitch] Contact Form [Support Request] Contact Form [General Enquiry] Contact Form You know what arrived without opening the email. Spam gets deleted in one tap. A hot lead gets opened and answered immediately. The AI also writes a summary inside the email body, so you understand what the person needs without reading through every field yourself. At the same time, a new page appears in your connected Notion database with every field from your submission filled in as a property. The same submission also becomes a tracked lead in your Formgrid dashboard, starting at New, which you will see in the next section. That is the entire setup. From here, every future submission to this form lands in Notion automatically, with no further steps. The Full Picture: What Happens to Every Submission It is worth being explicit about all three things that happen simultaneously, since most people searching for a Notion integration are only thinking about the first one. Instant email notification with AI analysis. Every submission is analyzed before the email reaches your inbox, so the subject line tells you what it is: a hot lead, likely spam, a sales pitch, or a support request, before you open it. A short AI summary inside the email tells you what the person actually needs. Automatic Notion database entry. At the same moment, a new page is created in your connected database with the full submission as properties, organized in the workspace your team already uses. Lead pipeline tracking. The same submission also becomes a tracked lead inside Formgrid, moving through New, Contacted, and Converted as you work it. You can add a private note, set a follow-up reminder that emails you on the day you need to act, and see your conversion rate over time. If you reply to a lead directly from the Formgrid dashboard using a connected Gmail account, the status updates to Contacted automatically and the reply is logged on that lead's timeline. You get the speed of an email, the organization of Notion, and a managed follow-up workflow, all from one submission, with no manual step connecting any of them. How Notion and Formgrid Work Together It helps to think of these as two different jobs rather than two tools doing the same thing. Notion is where you organize and search your submission data. Filter by date, search by email, open a page to read the full message, or build a Notion view on top of it, exactly the way your team already works with everything else in your workspace. Formgrid is where you manage the human side of each enquiry. Pipeline stages, follow-up reminders, conversion tracking, AI categorization, and replying from your own Gmail address without leaving the dashboard. None of that exists natively inside No
Comments
No comments yet. Start the discussion.