{"product_id":"n8n-workflow-create-wordpress-drafts-from-google-sheets-with-openai","title":"n8n Workflow: Create WordPress Drafts from Google Sheets with OpenAI","description":"\u003ch3\u003eTurn “ready to submit” Google Sheets articles into WordPress drafts automatically—using OpenAI formatting\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow pulls an article from your Google Sheets when it’s marked as \u003cstrong\u003e入稿待ち\u003c\/strong\u003e, formats the body into \u003cstrong\u003eWordPress-ready HTML\u003c\/strong\u003e with \u003cstrong\u003eOpenAI\u003c\/strong\u003e, and then creates a \u003cstrong\u003edraft post\u003c\/strong\u003e in WordPress using the sheet’s \u003cstrong\u003eタイトル\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManual start:\u003c\/strong\u003e Click \u003cem\u003eExecute workflow\u003c\/em\u003e in n8n to run.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRead the next article:\u003c\/strong\u003e The workflow finds the first matching Google Sheets row where \u003cstrong\u003e入稿ステータス\u003c\/strong\u003e equals \u003cstrong\u003e入稿待ち\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFormat content with OpenAI:\u003c\/strong\u003e It sends \u003cstrong\u003e完成本文\u003c\/strong\u003e (the article body) to OpenAI to convert it into \u003cstrong\u003eWordPress-ready HTML\u003c\/strong\u003e—without changing the original content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreate a WordPress draft:\u003c\/strong\u003e Using \u003cstrong\u003eタイトル\u003c\/strong\u003e and the OpenAI-returned HTML, it creates the post in WordPress as a \u003cstrong\u003edraft\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eContent teams who draft articles in Google Sheets and need fast, consistent WordPress draft creation.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators managing multi-step publishing pipelines (approval in Sheets, publishing in WordPress).\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers who want an n8n workflow that reliably bridges \u003cstrong\u003eGoogle Sheets → OpenAI → WordPress\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes \/ integrations:\u003c\/strong\u003e \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, \u003cstrong\u003eOpenAI\u003c\/strong\u003e (for HTML formatting), \u003cstrong\u003eWordPress\u003c\/strong\u003e (REST API) plus a \u003cem\u003emanual trigger\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTemplate included:\u003c\/strong\u003e Copy the free Google Sheets template from the provided link.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup steps:\u003c\/strong\u003e Add Google Sheets credentials and select the copied spreadsheet + \u003cstrong\u003e記事管理\u003c\/strong\u003e sheet; add OpenAI credentials and choose the model; set the Google Sheets filter to \u003cstrong\u003e入稿ステータス = 入稿待ち\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInputs required:\u003c\/strong\u003e \u003cstrong\u003e完成本文\u003c\/strong\u003e (article body) and \u003cstrong\u003eタイトル\u003c\/strong\u003e (WordPress post title).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eRequirements:\u003c\/strong\u003e an n8n account, Google account, OpenAI API access, and a WordPress site with REST API access.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46123135828147,"sku":"N8N-20122","price":26.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/CObQqbaUqrnPQ_ETm6w-_Eg2uORbm.png?v=1790672864","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-create-wordpress-drafts-from-google-sheets-with-openai","provider":"N8N Commerce","version":"1.0","type":"link"}