Introduction to Notion Monkey
How to send data to Notion with just a little HTML
Notion Monkey was designed to make it as simple as possible to send data from your website into a Notion DB without any backend code and minimal configuration.
All these guides require that you have a free Notion Monkey account. If you haven't registered your account, please do that before continuing.
Start with a form action
Every Notion Monkey form starts with a unique url (or a form action) where you can post your data. This url is available with every form you create in the Notion Monkey dashboard. This form action is your connection to the Notion DB.
Once you have your form action then you can follow three rules to send your data into the linked Notion DB.
Three rules of Notion Monkey
1. Field names match column headers
When building your HTML form the input names must match a column name in the linked Notion DB.
2. Unrecognized fields are automatically added to the page
When you submit a field with a name that isn't a column in the Notion DB, it will automatically add it to the page.
With this method, you can link your forms to a Notion DB and Notion Monkey will never lose your data.
Next steps
Notion Monkey was designed to give you as much control over appearance and validation as you want. Because of this all of our HTML is merely a suggestion. You can design your forms as creatively as you want and Notion Monkey will accept the data.
The best way to get familiar with how to use Notion Monkey is to create a free account and build your first form.
Last updated