In 2024, Notion underwent numerous practical feature updates, including Chinese language support, a floating table of contents, database charts, website publishing, and automation buttons.
However, the biggest issue when using Notion domestically is its speed. When it takes several seconds to open a page, it can be quite frustrating.
It is said that to address this issue, Notion's official team has begun deploying CDN acceleration services, which are expected to be fully operational by 2025, significantly improving Notion's usage speed.
Obsidian → Notion Workflow#
Some may ask, is Obsidian really that powerful for editing text? The answer is yes.
Obsidian is currently recognized as one of the strongest text editors. Its powerful bi-directional linking feature, the security of offline data, a rich plugin ecosystem, a seamless writing experience, and cross-platform compatibility are all noteworthy.
All my notes, blogs, newsletters, novels, and other writings are created and edited in OB, but I also need Notion's database, calendar, and website publishing features.
Taking the Cold Bench Weekly (https://lenband.com/) as an example, I will discuss how I link Obsidian and Notion.
In Obsidian, I specifically created a folder named "Bench Weekly" to manage related content centrally. I standardized the titles of all files to make the content within the entire folder visually neater and more organized.
Before sending to Notion with one click, be sure to convert the images in the article to external links. If you are not clear on what an image hosting service is, please refer to Say Goodbye to High Costs: A Complete Guide to Upgrading Obsidian's Free Image Hosting Cloudflare R2.
Finally, use the "Share to Notion" plugin in OB to sync to Notion with one click.
If the Notion page is already in a website publishing state, please refer to Notion's New Feature: One-Click Website Publishing for More Freedom in Content Creation.
When I sync the article to Notion, the website content is updated simultaneously.
Unlike conventional blog operations, open-source and free tools usually compile articles through GitHub and upload them to a designated repository, or manually upload articles in a third-party backend. However, if you use Notion's one-click website publishing, you only need to sync the article to Notion.
Of course, if you edit the article directly in Notion, that’s a one-step process. But if, like me, you write articles in Obsidian and publish them in Notion, you will need to use this creative workflow.
Share to Notion Installation and Configuration#
- First, create an integration in Notion and remember the name. This step is to obtain an API for remote calls to Notion's capabilities.
https://www.notion.so/profile/integrations
Save this internal integration key, as you will need it shortly.
- Create a new page in Notion, then create a new database, please use "Database - Full Page." The first column name of the database must be "Name" in English, and the second column label name must be "Tags" in English; otherwise, synchronization will fail.
- Connect this database to the Notion integration created in step one. This step indicates that this database has remote access capabilities.
- Be sure to accurately copy the database ID; this step is prone to errors, so keep your eyes wide open 👀! That is
/copy the number in the middle?v=
-
Search for
Share to Notion
in the official Obsidian plugin library to install and start it, or manually install it from the GitHub open-source repository. -
Fill in the Notion integration key and Notion database ID in the Obsidian plugin, leaving the others as default. Restart Obsidian.
- The moment to witness miracles has arrived.
✅ Sync articles from Obsidian to Notion with one click
✅ Modify article content in Obsidian and sync updates to Notion
After Successful Sync#
Once we successfully establish a connection, we can further decorate the Notion page. It can be designed in a weekly style or a blog style, customized as desired. Then, using the web publishing feature, it forms an automated one-click publishing process.
For example, to publish a weekly, edit it in Obsidian, click the button to send to Notion, and it's done!
In fact, since the article has already been published, there is no need to open Notion again. If the content needs updating, it can be modified in Obsidian, and then click the one-click send again, and the Notion page content will be updated.
This is currently the fastest workflow I have used for publishing blogs.
However, there are indeed shortcomings. Share to Notion can only correspond to one Notion database. If you need to publish articles to both a blog and a weekly from Obsidian, this plugin cannot achieve that functionality. In other words, Obsidian can only correspond to one Notion database.
I hope the developers can add the following features in the future: when clicking the publish button, a dropdown menu appears to choose to publish to "Blog" or "Weekly." At the same time, multiple database ID configurations can be added in the plugin's backend parameters.
Reference Links#
https://github.com/EasyChris/obsidian-to-notion/blob/master/README-zh.md