automaatsed blogipostitused

How to create 100% automated WordPress blog posts using AI and Make.com?

Blog automation is becoming increasingly popular, helping to save time and improve the quality of content. In today's fast-paced world, every minute saved is valuable, especially for online content creators who need to constantly publish new and high-quality material.

In this post, we’ll look at how to create a fully automated WordPress blog post using Make.com. We’ll introduce a method that allows you to generate high-quality articles without manual intervention – from idea generation to publishing the finished post. Step by step, we’ll create a system that:

  • Follows RSS news feed
  • Translates and optimizes content using ChatGPT
  • Generates image with DALL-E
  • Automatically publishes a post in WordPress

We explain each step in detail and share the exact settings of the APIs and modules used, so that even without a technical background, you can imitate the process and adapt it to your needs.

Automatic Blog Post Workflow

The entire process consists of 8 steps, where the news is translated and optimized, an image is generated for them, and finally they are posted to WordPress. This workflow moves seamlessly from one stage to the next, ensuring a high-quality end result with minimal human intervention.

We use ChatGPT to create and optimize content and DALL-E to generate images. These artificial intelligence tools are capable of creating human-like text and visually appealing images that make blog posts engaging.

An RSS feed provides a constant stream of fresh news that is used for processing. This allows the blog to be constantly updated with fresh and relevant content without having to search for news or manually create content.

Finally, Make.com allows all stages to be interconnected automate, which ensures consistent and high-quality blog content. We use the following tools:

  • ChatGPT API – content creation and optimization
  • DALL-E API – image generation
  • RSS Feed Watcher – following the news
  • WordPress API – automatic upload of the post

With this solution, you can fully automate your blog and focus on what's more important - growing your business!

Automaatne töövoog
Automated blog post workflow

Step 1: Follow the news via RSS feed

We use the “Watch RSS Feed Items” module to monitor English-language news. Make.com allows you to configure the module to monitor specific RSS feeds that provide relevant content in your field.

This ensures a constant flow of content and allows for fresh articles to be processed. You can set the frequency of checking (for example, every hour or once a day) and filter the content according to the topics of your blog.

Step 2: Creating a Blog Title with ChatGPT

The headline is one of the most important SEO elements. Make.com passes the news headline to the ChatGPT API, which generates an Estonian-language and SEO-optimized version.

Prompt example

You are a professional blogger and your task is to turn the following news article into a unique SEO optimized Estonian blog post. Here is the English title of the article: {{1.title}} Here is the URL: {{1.url}} Generate an SEO optimized Estonian blog post title based on the information above. Do not put quotation marks around the title.

Step 3: Creating a Blog Post with ChatGPT

Make.com uses the ChatGPT API module to feed an English article to the ChatGPT language model, which translates the news and turns it into an engaging blog post.

Prompt example

You are a professional blogger and your task is to turn the following news article into a unique SEO optimized Estonian blog post. Create an Estonian blog post based on this article {{1.url}} Here is the Estonian title of the article {{2.choices}} {{2.choices[].message.content}} The title is already written, so start with the main part of the article.

Make.com ChatGPT seadistus
OpenAI module setup

Step 4: Creating an Image Generator Prompt with ChatGPT

In the next step, we will create an optimized image description for DALL-E based on the answer from the previous module, i.e. the blog post. A high-quality prompt is key to getting a suitable and attractive image.

Prompt example

You are a professional DALL-E prompt creator and your task is to make the following post a prompt for DALL-E. Post: {{3.choices[].message.content}}

Step 5: Creating a Blog Post Image with DALL-E

In this step, we will use the DALL-E module, which automatically creates an image based on the prompt generated in the previous module. DALL-E allows you to create unique and visually appealing images that tie in with the content of the blog post.

Step 6: Downloading the Image with HTTP -> Get a file module

The HTTP -> Get a file module downloads the image generated by DALL-E. This step is important so that we can save the generated image and upload it to the WordPress environment later.

Step 7: Uploading the Image to WordPress

The WordPress -> Create a Media Item module adds an image to the WordPress homepage gallery. This allows you to later link the image to a specific blog post.

The module uses the WordPress API to securely and efficiently upload a media file, preserving all metadata and optimizing the image for web display.

Step 8: Publish the Blog Post in WordPress

The WordPress -> Create a Post module creates and publishes the final blog post using the content and images generated in the previous modules. Here you can specify categories, tags, and other metadata that will help organize the blog post and position it in search engines.

Why is this solution useful?

Time saving

The fully automated process eliminates the need to manually create posts. While traditional blog post creation takes 2-4 hours, the automated system does it in minutes.

SEO optimization

Using ChatGPT, you get high-quality and unique content that increases your visibility in search engines. AI is able to integrate important keywords in a natural way.

Visual appeal

Images created with DALL-E make blog posts more engaging. Personal and relevant images attract readers and reduce bounce rates.

Consistency

An automated workflow ensures stable and constantly updated blog content. Regular posting is one of the most important components of a successful blog, which automation makes easier.

How to Implement Such Automation on Your Website?

It only takes a few minutes to set it up. 30 minutes and after that the system works completely automatically!

Tools needed: Make.com, ChatGPT API, DALL-E API, WordPress API. All of these are relatively easy to set up, even if you don't have much technical experience. Of course, you can use other language models to create content, such as Google Gemini API, Claude by Anthropic. Make.com allows you to connect over 1000 different tools.

Easy setup: Connecting modules in the Make.com environment does not require programming skills. The platform's user-friendly interface allows you to create complex workflows with a simple drag-and-drop method.

Additional adjustments: By adding Google Sheets, Twitter, or LinkedIn modules, blog posts can be automatically shared on social media. This increases the reach of your content and brings more visitors to your website.

Summary and Next Steps

This solution is ideal for anyone who wants to automate their blog writing and save time while maintaining quality and visibility. This workflow helps bloggers who want to keep their websites filled with fresh content but whose time resources are limited.

It is possible to further develop the system by adding content control modules, integrating with a newsletter, or improving SEO with semantic keyword analysis. The possibilities of automation are almost endless and can be continuously improved.

If you are interested, you can try this solution in the Make.com environment and customize it to your needs. It is worth starting with a simpler workflow and gradually adding additional features.

Would you like to try this automated blog posting system? Get in touch or let me know in the comments and I'll share more tips on how to successfully set up such workflows! 🚀

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top