scriptified.dev icon indicating copy to clipboard operation
scriptified.dev copied to clipboard

Sync Notion database with Strapi CMS

Open gupta-ji6 opened this issue 4 years ago • 5 comments

We currently store all our resources in Notion and use Strapi as CMS. We create draft issue in Notion and after review & approval of both @prateek3255 & @gupta-ji6, we add them on Strapi CMS again.

If we sync Notion with Strapi using Notion API and Strapi API/Webhooks, our duplicated work will be automated 🛠️

gupta-ji6 avatar Dec 10 '21 07:12 gupta-ji6

Doesn't strapi itself have that feature where a document is initially saved as a draft and you publish it whenever you want. Both of you can review in the strapi's studio itself right?

hussamkhatib avatar Jan 09 '22 07:01 hussamkhatib

Doesn't strapi itself have that feature where a document is initially saved as a draft and you publish it whenever you want. Both of you can review in the strapi's studio itself right?

yes, @hussamkhatib Strapi does have that feature and we use it too. But we don't store all resources on Strapi yet (only the once published or the next draft issue) and maintain them on Notion instead. We collect potential resources on Notion database, review and pick them up for issues and once approved by both for an issue - we add it to Strapi draft.

We aren't storing everything on Strapi for cost-cutting you can say.

gupta-ji6 avatar Jan 09 '22 08:01 gupta-ji6

Also, syncig Notion DB with Strapi is a good-to-have for us to reduce redundancy, not a necessity. Hence, we ourselves haven't yet explored much on this and made a little POC only.

gupta-ji6 avatar Jan 09 '22 08:01 gupta-ji6

Would love to hear more about syncing a Notion db with Strapi. Possible to see the implementation?

alexanderbnelson avatar Jan 16 '23 17:01 alexanderbnelson

Would love to hear more about syncing a Notion db with Strapi. Possible to see the implementation?

hi @alexanderbnelson, we haven't prioritised working on it yet & hence there is no implementation I can share as of now. We only explored Notion API, webhooks & Strapi API's to have a flow overview if this could actually work.

We'll update this issue thread whenever we work on it.

gupta-ji6 avatar Jan 18 '23 08:01 gupta-ji6