Back to Documentation
Quick Start
Quick Start Guide
Get up and running with mdsync.app in 5 minutes.
Step 1: Sign Up
- Visit mdsync.app
- Click "Get Started" on the landing page
- Sign in with your Google account (this is your primary authentication)
Step 2: Connect GitHub
- In the dashboard, click "Connect GitHub"
- You'll be redirected to GitHub to authorize mdsync.app
- Grant access to repositories and webhooks (required for syncing)
- You'll be redirected back to the dashboard
Step 3: Connect Notion
- In the dashboard, click "Connect Notion"
- You'll be redirected to Notion to authorize mdsync.app
- Select the workspace you want to use
- Grant permission to create and update pages
- You'll be redirected back to the dashboard
Step 4: Create Your First Sync
- Click "Add Synchronization" button in the dashboard
- Step 1 - Repository: Select a GitHub repository from the dropdown
- Step 2 - Folder: Choose a folder path (use "/" for root, or "/docs" for a specific folder)
- Step 3 - Branch: Select which Git branch to sync from (default: "main")
- Step 4 - Notion Page: Select a Notion page as the destination (or create a new one)
- Step 5 - Webhook (if on Starter/Pro): Enable automatic webhooks for auto-sync
- Step 6 - Confirm: Review your settings and click "Create Synchronization"
Step 5: Test It
- Make a change to a markdown file in your GitHub repository
- Commit and push the changes
- If webhooks are enabled, the sync will trigger automatically
- If on the Free plan, click "Sync" manually in the dashboard
- Check Notion - your changes should appear!
Need Help?
- Check out our detailed Guides
- Review the Creating Your First Sync guide
- Contact support at info@rosyai.lt