Notion Data Storage Tips: Understanding Markdown and Block Formatting
Here’s some advice for anyone starting out who wants to use Notion to store data: Notion handles markdown differently than you might expect. Each formatting option creates a separate block at a specific position connected to a database item. This means you can’t simply paste markdown generated by an agent into a database item. I say “simply” because there are ways to do it (like https://write2notion.vercel.app/), but just appending markdown-formatted content to a database item will result in lots of ** and ## symbols that aren’t pleasant to read. I imagine an agent could work around this by individually inserting those blocks, but if you ever want to retrieve information from that page, you’d have to do the same thing all over again! So consider what you want to use it for. Alternatively, you could use an Airtable database as your back-end and use the API I mentioned earlier to get your content into the database. If you ever need to work with that data again, you can refer back to the Airtable database.