Cognito Forms Notion Integration
Sync Cognito Forms with Notion automatically - entries, submissions, and form data always up to date, no coding needed
Free to start. No credit card required.
Trusted worldwide
500+ teams stopped copying data manually.
Yours can too.
The Cognito Forms Notion integration lets you pull live form data directly from Cognito Forms into your Notion workspace using Note API Connector. Whether you are collecting job applications, processing event registrations, running customer surveys, or managing order and quote requests, this integration keeps every submitted entry, field value, and generated document synced into a structured Notion database automatically - no manual exports, no copy-paste, and no scripts to maintain.
With Note API Connector you can sync Cognito Forms with Notion on a fully automated schedule (hourly, daily, or at custom intervals) without writing a single line of code. Connect your Cognito Forms account using an API key, choose a Notion database, map the entry fields visually to Notion properties such as text, date, number, or relation, and your form data flows in on autopilot from that point forward.
How to connect Cognito Forms to Notion
Connect your Notion workspace
Click Connect to Notion, authorize Note API Connector, and select the pages and workspace where your Cognito Forms data should appear.
Get your Cognito Forms API key and connect it
In Cognito Forms, click your organization name in the top-left corner, select Settings, then open the Integrations section and click + New API Key. Name the key, set its permission scope to at least Read access for the forms you want to sync, then copy the key immediately - Cognito Forms will not show it again. In Note API Connector, click Create Request, paste your Cognito Forms API endpoint URL, open the Authorization tab, select Bearer token, and paste your API key without any prefix. Give your request a name and click Run. Note: creating API keys in Cognito Forms requires a Pro, Team, or Enterprise plan.
🔑 Bearer Token auth
Choose your data and map fields
In the Response Field Mapping screen, select which Cognito Forms fields to include - such as entry number, submission date, field values, or entry status - and map each one to a Notion property. You can match existing properties, create new ones, or set the field type. Click Save & Import when you're done.
Set your sync schedule and go live
Enable Auto Schedule and choose your refresh interval. Your Cognito Forms entry data will sync with Notion automatically from that point forward, with no manual refreshes needed.
⏱ Hourly / Daily / Custom
What Cognito Forms data can you sync with Notion?
Use these Cognito Forms API
endpoints directly in Note API Connector. Each one can be mapped to a separate Notion database.
Start with the All Forms endpoint to retrieve your form IDs, then use them to replace
{form_id} (and {entry_id} where needed) in the endpoint URLs below.
All forms in your Cognito Forms organization with names and IDs. Start here to get the form IDs needed for the entries, form details, and document endpoints.
https://api.cognitoforms.com/v1/forms
All entries submitted to a specific form, including field values, entry number, and submission date. This is the main endpoint for syncing form data into Notion. Replace {form_id} with your Cognito Forms form ID.
https://api.cognitoforms.com/v1/forms/{form_id}/entries
One entry identified by its entry number or entry ID, with the full set of submitted field values. Useful for pulling a specific submission into Notion. Replace {form_id} and {entry_id} with your values.
https://api.cognitoforms.com/v1/forms/{form_id}/entries/{entry_id}
Schema and metadata for a specific form, including its fields, sections, and field types. Useful for understanding a form structure before mapping its entries to Notion properties. Replace {form_id} with your form ID.
https://api.cognitoforms.com/v1/forms/{form_id}
A generated PDF document tied to a single entry, such as a contract, invoice, or confirmation letter built from the submitted data. Useful for logging document references alongside entry records in Notion. Replace the placeholders with your values.
https://api.cognitoforms.com/v1/forms/{form_id}/entries/{entry_id}/documents/{template_number}
See how it works
Why sync Cognito Forms with Notion?
Always up to date
Scheduled sync runs automatically. Your Notion database reflects the latest Cognito Forms entries without any manual exports.
No coding required
Point, click, and map fields. Connect Cognito Forms to Notion in minutes without any programming knowledge.
Custom schedule
Choose hourly, daily, or custom intervals. You control exactly when Notion pulls fresh entries from Cognito Forms.
Conclusion
With Note API Connector, setting up a complete Cognito Forms Notion integration takes minutes, not days. Every new entry syncs automatically into Notion on your chosen schedule, with no code and no manual export.
Whether you are building an applicant tracking database from job application entries, logging event registrations, syncing quote requests into a Notion table, or giving your team a live view of survey results, connecting Cognito Forms to Notion turns every submission into a structured, searchable Notion database that stays current automatically.
Frequently Asked Questions
Yes. Cognito Forms provides a REST API that exposes forms, entries, and generated documents. Note API Connector connects to this API using an API key to pull Cognito Forms data into Notion on a scheduled basis.
In Cognito Forms, go to Settings > Integrations and create a new API key. In Note API Connector, connect your Notion workspace, click Create Request, paste a Cognito Forms API endpoint URL, and add your API key as a Bearer token under the Authorization tab. Map the response fields to Notion properties and enable Auto Schedule to keep entries syncing automatically.
Yes. Enable Auto Schedule in Note API Connector and choose your refresh interval: hourly, daily, or custom. New Cognito Forms entries will sync into Notion automatically on that schedule with no manual action required.
Yes. Creating API keys in Cognito Forms requires a Pro, Team, or Enterprise plan. Once you have an eligible plan, any organization owner or administrator can generate an API key from Settings > Integrations.
Call the All Forms endpoint (https://api.cognitoforms.com/v1/forms) in Note API Connector first. Each form in the response includes its ID, which you then use in place of {form_id} in the entries, form details, and document endpoint URLs.
Cognito Forms lets you send your API key as a Bearer token in the Authorization header, or as an access_token query parameter appended to the URL for systems that cannot send custom headers. Note API Connector supports Bearer token authentication directly under the Authorization tab, so no extra setup is required.
You can sync your list of forms, entries and their field values for any form, individual entry details, and generated documents linked to an entry. Each Cognito Forms endpoint can be mapped to a separate Notion database.
No. Note API Connector is a no-code tool. You paste your Cognito Forms API endpoint URL, add your API key as a Bearer token, select your Notion database, and map fields visually. No programming knowledge is needed.