{"id":720,"date":"2025-02-22T12:36:34","date_gmt":"2025-02-22T12:36:34","guid":{"rendered":"https:\/\/portfolio.paoloronco.it\/?p=720"},"modified":"2025-11-18T10:08:38","modified_gmt":"2025-11-18T10:08:38","slug":"automazione-make-com-aggiunta-automatica-di-post-da-wordpress-a-notion","status":"publish","type":"post","link":"https:\/\/paoloronco.it\/en\/automazione-make-com-aggiunta-automatica-di-post-da-wordpress-a-notion\/","title":{"rendered":"Make.com Automation: Automatically Adding WordPress Posts to Notion"},"content":{"rendered":"<h1 class=\"wp-block-heading\">Introduction<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">This automation uses <strong>Make.com<\/strong> to automatically collect posts published on a site <strong>WordPress<\/strong> and archive them in a <strong>Notion database<\/strong>. This process allows for centralized content management, making it easy to organize and analyze posts in one place.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Automation Pipeline<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex\">\n<h3 class=\"wp-block-heading\"><strong>STEP 1: Initial Setup on Make.com<\/strong><\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Sign in to <strong>Make.com<\/strong> and go up <strong>Templates<\/strong>.<\/li>\n\n\n\n<li>Near <strong>\u201cAdd WordPress posts to Notion\u201d<\/strong>.<\/li>\n\n\n\n<li>Select the template and start configuring the pipeline.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>STEP 2: Connecting with WordPress<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Installing the Plugin<\/strong><\/h4>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Download the plugin <a href=\"https:\/\/wordpress.org\/plugins\/integromat-connector\/\">WordPress Make<\/a>.<\/li>\n\n\n\n<li>Log in to your WordPress (<code>portfolio.paoloronco.it<\/code>).<\/li>\n\n\n\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n\n\n\n<li>Install and activate the plugin.<\/li>\n\n\n\n<li>Go to <strong>Plugins &gt; Make<\/strong> and copy the <strong>API Key<\/strong>.<\/li>\n\n\n\n<li>Paste the API Key into Make.com to complete the connection.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Setup on Make.com<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select <strong>Type: Post<\/strong>.<\/li>\n\n\n\n<li>Select <strong>Status: All<\/strong>.<\/li>\n\n\n\n<li>Select <strong>Limit: 150<\/strong>.<\/li>\n\n\n\n<li>Right click on <strong>WordPress (watch posts)<\/strong> \u2192 <strong>Choose where to start \u2192 All<\/strong>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>STEP 3: Creating a Database on Notion<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Notion Setup<\/strong><\/h4>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Sign in to <strong>Notion<\/strong> and go up <strong>Settings &gt; Connections<\/strong>.<\/li>\n\n\n\n<li>Create a <strong>new internal integration<\/strong>.<\/li>\n\n\n\n<li>Create a <strong>new page<\/strong> and add a <strong>Database<\/strong>.<\/li>\n\n\n\n<li>Set the following columns in the database:\n<ul class=\"wp-block-list\">\n<li><strong>Date<\/strong><\/li>\n\n\n\n<li><strong>Title<\/strong><\/li>\n\n\n\n<li><strong>Author<\/strong><\/li>\n\n\n\n<li><strong>Link<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Associate the created connection with the page.<\/li>\n\n\n\n<li>Recover the<strong>Page ID<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Copy the Notion page URL, e.g.: <code>https:\/\/www.notion.so\/paoloronco\/DATABASE-IDv=altro(which is not needed)<\/code>.<\/li>\n\n\n\n<li>Get all the value before <code>?v=<\/code> and use it as <strong>Database ID<\/strong> on Make.com.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Setup on Make.com<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter the <strong>Database ID<\/strong> copied.<\/li>\n\n\n\n<li>Map the fields:\n<ul class=\"wp-block-list\">\n<li><strong>Title<\/strong> \u2192 <code>{{1.yoast_head_json.title}}<\/code><\/li>\n\n\n\n<li><strong>Link<\/strong> \u2192 <code>Link<\/code><\/li>\n\n\n\n<li><strong>Date<\/strong> \u2192 <code>Date<\/code><\/li>\n\n\n\n<li><strong>Author<\/strong> \u2192 <code>{{1.yoast_head_json.schema.@graph[].author.name}}<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>STEP 4: Filtering to Avoid Length Errors<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Between <strong>Notion Create Database Item<\/strong> And <strong>Notion Append Page Content<\/strong>, set a filter with <strong>max operators: 10000<\/strong>.<\/li>\n\n\n\n<li>This will avoid article length errors.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>STEP 5: Append Content to Notion<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Page ID<\/strong>: Please enter the correct value.<\/li>\n\n\n\n<li><strong>Type<\/strong>: <code>Paragraph<\/code>.<\/li>\n\n\n\n<li>Leave everything else at its default settings.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Results and Possible Extensions<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The system <strong>import automatically<\/strong> new WordPress posts to Notion without manual intervention.<\/li>\n\n\n\n<li>Potential extensions:\n<ul class=\"wp-block-list\">\n<li>Add more <strong>metadata<\/strong> (categories, tags, images).<\/li>\n\n\n\n<li>Automate sharing of posts on other platforms.<\/li>\n\n\n\n<li>Create an integration with <strong>Google Sheets<\/strong> for backup or analysis.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This automation demonstrates how <strong>Make.com<\/strong> can simplify content management and optimize workflows ?.<\/p>","protected":false},"excerpt":{"rendered":"<p>Introduzione Questa automazione utilizza Make.com per raccogliere automaticamente i post pubblicati su un sito WordPress e archiviarli in un database Notion. Questo processo consente una gestione centralizzata dei contenuti, facilitando l\u2019organizzazione e l\u2019analisi dei post in un unico spazio. Pipeline di Automazione STEP 1: Configurazione Iniziale su Make.com STEP 2: Connessione con WordPress Installazione del &hellip; <a href=\"https:\/\/paoloronco.it\/en\/automazione-make-com-aggiunta-automatica-di-post-da-wordpress-a-notion\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Automazione Make.com: Aggiunta Automatica di Post da WordPress a Notion&#8221;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[23],"class_list":["post-720","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-portfolio"],"_links":{"self":[{"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/posts\/720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/comments?post=720"}],"version-history":[{"count":1,"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/posts\/720\/revisions"}],"predecessor-version":[{"id":1755,"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/posts\/720\/revisions\/1755"}],"wp:attachment":[{"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/media?parent=720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/categories?post=720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paoloronco.it\/en\/wp-json\/wp\/v2\/tags?post=720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}