Hey Make community!
I noticed many questions about sending markdown content to Notion. After trying various complex solutions, I wanted to share a simpler approach that works in any Make Scenario.
The Problem
-
To convert Markdown to Notion blocks, you need to use a JS library, and I’m not sure if it’s possible to do so on Make.
-
After converting, you need to post blocks to Notion - and there are a few challenges:
-
2000 characters limit per rich_text
-
100 blocks 1-level limit
-
1000 blocks overall limit
-
Maximum 2-level nesting for lists
-
-
Rate limits, retries
The Solution
An API service (Mark2Notion) that handles all the conversion complexity. It’s just a simple HTTP Request module.
How It Works
Two simple endpoints:
-
/convert - just converts Markdown to Notion blocks, in case you need them for some manipulations
-
/append - directly sends markdown to Notion page, handling all limitations.
Resources
-
Copy-paste HTTP modules configs included
Happy to help anyone get it set up or answer questions.
Hope this helps someone else who’s been struggling with the same issue.
Let me know if you have any requests or suggestions.