How to append Markdown to Notion Page

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

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.

Update: Mark2Notion now supports Notion → Markdown

Hey everyone - quick update since I posted this guide.

Mark2Notion now works in reverse: you can export Notion pages to Markdown format.

Use cases:

  • Backup Notion pages automatically

  • Export documentation to static site generators

  • Extract Notion content for processing (AI, transformations, etc.)

  • Sync Notion with external systems

Make.com setup (Notion → Markdown):

Add an HTTP module:

  • URL: https://api.mark2notion.com/api/notion-to-markdown

  • Method: POST

  • Headers:

    • x-api-key: YOUR_MARK2NOTION_API_KEY

    • Content-Type: application/json

  • Body:

json

{
  "notionToken": "YOUR_NOTION_TOKEN",
  "pageId": "YOUR_PAGE_ID"
}

The response contains clean markdown with all formatting preserved (tables, lists, colors, code blocks, etc.).

Combined with the original Markdown→Notion flow, you can now build complete bidirectional workflows in Make.

Full guide: https://mark2notion.com/guides/notion-to-markdown

Questions? Let me know!