Automate Content Generator for WordPress with DeepSeek R1 n8n Workflow Template

n8n workflow template · 10 nodes · Google Sheets

Automate Content Generator for WordPress with DeepSeek R1 is a free n8n workflow template that starts when you run it manually in the n8n editor and works with Google Sheets, WordPress and OpenAI. It has 10 nodes, 3 of them AI nodes (OpenAI). The notes inside the workflow say: “Connect with your Google Sheet. This node select only rows for which no content has been generated yet in WordPress” To run it, you add your own credentials for Google Sheets OAuth2, OpenAI API, WooCommerce API and WordPress API.

At a glance

Trigger
Manual Trigger (When clicking ‘Test workflow’)
Nodes
10
Apps
Google Sheets, WordPress and OpenAI
AI nodes
3
Credentials
4 types
Category
Content, SEO and social media

Apps and integrations

  • Google Sheets
  • WordPress
  • OpenAI

Node types used

  • Manual Trigger
  • Google Sheets
  • Edit Fields (Set)
  • WordPress
  • HTTP Request
  • OpenAI

How it works

The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.

Connect with your Google Sheet. This node select only rows for which no content has been generated yet in WordPress

Upload the image on your WordPress via APIs

Set the uploaded image with the newly created article

Setup notes

The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.

Target

This workflow is designed to automatically generate seo-friendly content for wordpress through DeepSeek R1 by giving input ideas on how to structure the article. A cover image is also generated and uploaded with OpenAI DALL-E 3. This flow is designed to be executed automatically (ad "On a schedule" node) and thus have a complete editorial plan.

This process is useful for blog managers who want to automate content creation and publishing.

Preliminary step

Create a google sheet with the following columns

  • Post ID

Fill in only the "Prompt" column with basic ideas that DeepSeek will work on to generate the content.

Add your WordPress API credential

Add your OpenAI API credential

Add your DeepSeek API credential. If you want you can change the model with "deepseek-chat"

Nodes in this workflow

The 10 nodes in file order (sticky notes excluded). Branches and connections determine execution order in n8n:

  1. When clicking ‘Test workflow’ (Manual Trigger)
  2. Get Ideas (Google Sheets)
  3. Set your prompt (Edit Fields (Set))
  4. Create post on Wordpress (WordPress)
  5. Upload image (HTTP Request)
  6. Set Image (HTTP Request)
  7. Update Sheet (Google Sheets)
  8. Generate article with DeepSeek (OpenAI)
  9. Generate title with DeepSeek (OpenAI)
  10. Generate Image with DALL-E (OpenAI)

Credentials you need

  • Google Sheets OAuth2 – used by Get Ideas and Update Sheet
  • OpenAI API – used by Generate Image with DALL-E, Generate article with DeepSeek and Generate title with DeepSeek
  • WooCommerce API – used by Upload image
  • WordPress API – used by Create post on Wordpress, Set Image and Upload image

Configure your own credentials after importing. Create each credential in n8n, then select it in the node.

How to import into n8n

  1. Download the JSON file with the button above.
  2. In n8n, open a new workflow, select the ... menu and choose Import from File. You can also paste the JSON straight into the editor canvas.
  3. Open each node that shows a warning and select or create its credential.
  4. Read the notes on the canvas, test the workflow with sample data, then activate it.

Do you need somewhere to run it? Read our guide to self-hosted n8n.

Need this customised?

We can adapt this workflow to your apps, data and process, then deploy and support it.

Contact Us