Categories
Tutorials

How To Use AI To Write Articles (Using Make & ChatGPT)

Generative AI can automate the manual process of writing content. I produced around 2,000 words for less than 20 cents with GPT-4.

I am in shock.

chatgpt playground usage to generate articles

The screenshot above showed my usage of Open AI’s Playground and GPT-4 to produce an article.

It could be even cheaper if you are willing to use GPT-3.5. GPT-3.5 costs about one cent for over a thousand words, so it’s about 10 times cheaper than GPT-4. However, I find that GPT-4 is affordable, and the content is better which helps to reduce time spent on editing.

I’m going to share with you how you can use this method to speed up your content creation output.

Overview Of Using AI To Write Articles

Let’s set some expectations here.

The output from the AI-generated articles isn’t going to be fantastic. The biggest issues with the output are:

  • Too much repeated content
  • Too boring
  • No images

So, yes, I might generate 2,000 words, but maybe 1,200 is usable. You’d also want to ensure your articles have images so they don’t look like a wall of text.

Your role is going to shift from being a blogger to more of an editor. All AI outputs need some human cleaning up, whether it’s text or images generated with AI.

What You Will Need

To do this, you will need to have these,

The only cost you will need to bear is buying credits for the OpenAI Playground. The minimum amount you can buy is $5 worth of credits.

You will need access to OpenAI Playground in order to connect Make, the automation tool that will help you generate a complete article. Make is free and you get up to 1,000 operations per month. To generate an article, I use about nine operations.

You can buy credits in OpenAI Playground by going to the left sidebar, then Settings > Billing > Add to credit balance

Building Your ChatGPT Automation in Make

Create your Make account and go to the dashboard.

Then, go to Scenarios > Create a new scenario

make create a scenario

You’ll see this screen. If this is your first time, fret not, I’ll take you through step-by-step.

Click on the big purple “plus” button and search for OpenAI, then Create a Completion. Create a Completion is basically just using pure ChatGPT, as if you were using ChatGPT in the browser.

Connection

Next, you will need to create a connection to OpenAI. Click “Add” to create the connection. Then, navigate to the URLs provided to retrieve your API Key and Organization ID.

Get your API key here: https://beta.openai.com/account/api-keys

If you don’t have an API key, click “Create new secret key”. Copy the key and paste it into Make’s dialogue box.

Then, get your Organization ID here: https://platform.openai.com/account/organization

In the greyed-out section called “Organization ID”, copy the whole string and paste it in.

Once you have created the OpenAI connection, you will see a “Model” dropdown selection menu.

Model

Choose gpt-3.5-turbo. I know I said to use gpt-4, but for testing purposes, you want to use a cheaper model. You will still need to fine-tune your prompts and connections, so don’t spend 10x more than you need to.

Messages

In messages, press Add item.

Then, for Role, choose “User”.

For Message Content, we want ChatGPT to start by creating an outline. So, let’s enter this prompt.

Topic: "Three ways to use AI to write blog posts" 
You are to write an SEO article outline with 3 headings. Do not add an Introduction or Conclusion heading. Number the headings using Roman numerals. Do not output anything but the headings.

Change the topic to whatever you want. You can also change the number of headings from 3 to whatever you want. Press OK.

Writing Content For The Outline Using ChatGPT

Now, create another ChatGPT module by hovering over the semicircle on the right of your first module.

It’s time to tell ChatGPT to generate content for the outline.

Put the settings in the screenshot below.

make chatgpt module automation

The “Message Content” part is going to be a bit complicated.

First, you’ll need to get the output from the first module because that’s where your Outline was generated.

So, type “Outline =” and then click on Choices > Message > Content.

make chatgpt module automation

By doing this, you’re transferring the output from Module 1 to the next module.

After you have done the Outline part, this is the rest of the prompt.

Write blog content based on heading I.
Make sure not to have overlap with other headings.

Limit word count to = 200

Tone = Conversational, engaging and friendly. Be sure to use accessible language and weave in authoritative advice, making the content both informative and enjoyable for the reader.

Output style = HTML tags. Do not output the H1. Use formatting including headings, bold, UL/OL. 

I formatted this so that you can easily tune the output. However, I recommend that you avoid using large word counts like 500. Huge word counts would only mean a lot of repeated content that you’ll eventually have to clean up.

Why HTML tags in Output Style? See, if you don’t specify this, you’re going to get plaintext. One way you can get proper formatting is to either use Markdown or HTML tags. I chose HTML tags because I could directly copy and paste it into WordPress, but if your CMS takes MD, then use MD.

Cloning Article Generator Module

clone modules in make chatgpt

You might have noticed that the first line says “Write blog content based on heading I.”

The outline has 3 headings. Let’s duplicate this module and change that to heading II and heading III.

Right click the second module and Clone it twice. Once you have cloned it, it won’t be linked. So click and drag the new module until you see a link, as per the GIF below.

linking modules in make chatgpt

Click on each individual module and change the heading from “heading I” to “heading II”, etc.

If you chose a different number of headings in the initial module, you’ll have to adjust as necessary.

Putting The Generated Article Into Google Docs

We’re now done with the blog writing process and we’ll need to put the content somewhere. I like to put it on Google Docs so create a new module, and search for Google Docs.

Once that’s done, click on “Create a Document”.

You will need to authorize access in the “Connection” section if you have never set it up.

Here’s the settings that you will need to have.

Let me explain.

I like using the ID as the Name parameter because it will generate a unique code. You can rename it in Google Docs later.

For Content, we’re trying to collate the content from all the blog article writing modules, but not the outline. This is why we’re only collecting the Message Content from modules 2, 3 and 4 but not module 1.

You’re ready to run the project. Press “Run Once” on the bottom left and you will see the generation take place.

And here’s the output in Google Docs. You can see the article at the bottom of this page.

Make Sure To Use GPT-4

After testing is over, make sure to use GPT-4 to generate your articles.

As I said, the advantage of GPT-3.5 is that it’s cheap. For testing purposes, it’s great.

But you want the best AI to create content that you will be publishing. You will want to use the most creative AI that’s available so far.

Go to each ChatGPT module, change the Model to gpt-4 and then click OK.

Take a look at the bottom where I provide both the GPT-3.5 and GPT-4 versions of the same topic.

Troubleshooting Your Make Scenario

An important part of using Make to automate your processes is debugging.

At the heart of it, you’ll have to look at the output. That will tell you if something has gone wrong.

To see the output, click on the thought bubble on the top-right corner of the module. Then, in the Output section, navigate to Choices > Message > Content.

This is particularly useful if you want to examine the outline.

Another thing to note is the serial number attached to the module.

Remember that in the Google Docs step, you’ll need to put the contents together. If you have deleted and then created modules, your serial numbers might not be in order. So you will need to make sure to put the correct serial numbers in the Google Docs output.

Sample AI-Generated Blog Post

Here’s a sample of the content we generated. You might have noticed it doesn’t have an introduction and conclusion.

That’s because I find that the introduction and conclusion should be human-written. These two aspects tend to be very repetitive and boring, plus the AI might not exactly touch on the points it writes about.

Topic = “Three ways to use AI to write blog posts”

GPT-3.5 Turbo Version

This cost me less than 1 cent.

Benefits of Using AI for Blog Writing

Are you tired of staring at a blank screen, struggling to come up with fresh blog ideas? Well, fear not! AI (Artificial Intelligence) is here to save the day. Using AI for blog writing can provide you with a myriad of benefits that will make your life as a blogger so much easier.

1. Saves you time and effort: Writing quality blog posts takes time and effort, but with AI, you can automate the content creation process. AI tools can generate well-researched and engaging articles in minutes, freeing up your time to focus on other important tasks.

2. Enhances creativity: Who said AI can’t be creative? These tools are designed to brainstorm ideas and generate unique content that will captivate your readers. AI can offer fresh perspectives, introduce new angles, and help you think outside the box.

3. Improves consistency and accuracy: AI-powered blog writing tools ensure consistency in your writing style, tone, and grammar. Say goodbye to pesky typos and grammatical errors. Plus, AI can help you maintain a steady flow of content by suggesting topics and guiding you through the writing process.

4. Boosts SEO performance: AI can be an invaluable asset in optimizing your blog posts for search engines. These tools can suggest relevant keywords, analyze the readability of your content, and provide recommendations for improving your SEO strategy. This means higher rankings, increased website visibility, and more organic traffic!

So, why not embrace AI and unlock its power for your blog writing? It’s time to revolutionize your content creation process and enjoy all the benefits that AI has to offer!

Four Effective AI Tools for Writing Blog Posts

Are you tired of spending hours brainstorming and drafting blog posts? Well, you’re in luck! In today’s digital age, we have access to remarkable AI tools that can assist us in writing high-quality content for our blogs. These tools not only save precious time but also generate engaging and informative articles. Here are four effective AI tools that can revolutionize your blog writing process:

1. WordSmith

WordSmith is a popular AI tool that generates well-structured and coherent blog posts. It uses advanced natural language processing algorithms to analyze data and automate the writing process. With WordSmith, you can easily create blog content that is tailored to your target audience and meets your specific requirements.

2. Quill

Quill is another impressive AI tool that can produce professional-grade blog posts. It offers a user-friendly interface and allows you to customize the tone and style of your writing. Whether you need a persuasive or informative blog post, Quill can deliver compelling content that engages your readers.

3. Articoolo

If you’re looking for a tool that can generate SEO-friendly blog posts, Articoolo is the perfect choice. This AI-powered tool analyzes various sources to gather information and then creates unique articles that are optimized for search engines. With Articoolo, you can ensure that your blog posts rank higher in search engine results.

4. Grammarly

No blog post is complete without proper grammar and flawless language. Grammarly is an AI tool that checks for grammar, punctuation, and spelling errors. It also provides suggestions to improve the readability and clarity of your writing. With Grammarly, you can enhance the overall quality of your blog posts and make them more professional.

These AI tools are a game-changer for blog writers. They streamline the writing process, offer valuable insights, and help you create engaging content that resonates with your audience. So, why not leverage the power of AI and take your blog writing to the next level?

Tips to Optimize AI-generated Content for SEO

Writing high-quality content that is well-optimized for search engines can be a challenging task. However, with the help of AI tools, this process becomes much easier. Here are a few tips to optimize AI-generated content for SEO:

  1. Focus on relevant keywords: AI tools can provide keyword suggestions based on your topic and target audience. Incorporate these keywords naturally throughout your content to improve its visibility on search engines.
  2. Create captivating headlines: AI tools can also assist you in generating catchy headlines that attract readers and search engines. Make sure your headlines are both compelling and include relevant keywords.
  3. Write meta descriptions: AI-generated content might lack well-crafted meta descriptions. Remember to manually create concise and engaging meta descriptions that accurately summarize your content and entice readers to click through.
  4. Optimize images: AI may not optimize images automatically. Take the time to include alt text and descriptive file names for any images used in your content. This will help search engines understand what the image is about and improve your overall SEO.
  5. Ensure proper linking: AI-generated content may not always include relevant internal and external links. Improve the user experience and SEO value of your content by including helpful links to related articles or reputable sources.
  6. Proofread and edit: Although AI tools can generate content quickly, they may not always produce error-free text. Make sure to carefully proofread and edit the content to ensure it is grammatically correct and flows naturally. This will enhance its overall quality and credibility.
  7. Update regularly: Keep your AI-generated content fresh and relevant by regularly updating and optimizing it. This will not only improve its SEO performance but also provide value to your readers.

By following these tips and leveraging the power of AI tools, you can optimize your content for SEO and attract more organic traffic to your blog. Remember to constantly improve and fine-tune your content based on your audience’s preferences and search engine algorithms.

AI-generated blog article based on the topic “Three ways to use AI to write blog posts”

GPT-4 Version

This cost me 7 cents for 629 words.

Generating content and brainstorming ideas for blogs can sometimes be quite challenging, but thanks to Artificial Intelligence (AI), this process has become significantly simpler. AI has evolved the way we create content, making it more efficient, optimized, and personalized.

How AI Helps in Idea Brainstorming and Content Creation?

1. Predicting Trends: AI uses historical data and analysis to predict upcoming trends. It helps in identifying what topics are likely to engage your audience, based on their search patterns and preferences.

2. Content Generation: AI tools can generate basic outlines or even entire articles. By learning from the information inputted, AI can create content that is coherent and relevant to the chosen topic.

3. Personalization: With the help of AI, you can personalize your content to cater to your target audience. It simplifies the process of tailoring your content to individual user needs, based on their browsing history and other online behaviours.

Overall, AI has offered an unprecedented convenience in content creation and idea brainstorming. It holds the potential to amplify your blog’s reach, engagement, and overall performance.

Adding AI into the Writing Mix

When blogging, nuances and personal touches are key, right? Sure, but who’s to say AI can’t help make the process smoother and more efficient? AI doesn’t have to replace the unique human element in your blogs, instead it could streamline the processes of drafting and editing your posts resulting in high-quality content output.

AI in Drafting

AI tools like Jasper assist in drafting content that is contextually appropriate and audience-specific. From suggesting headlines to writing complete blog drafts, AI can save significant time, letting you focus on the creative part. The tool is even capable of providing structure and tone options!

AI in Editing

Did you know AI can also be applied to editing? Tools like Grammarly offer AI-powered real-time grammar, punctuation, and style corrections, making it easier to avoid pesky errors and improve readability. What’s more, it can provide synonym suggestions to refine your writing.

Why Not Try It?

  • Increased efficiency
  • Enhanced content quality
  • Substantial time-savings

Take advantage of AI to elevate your blogging process! Remember, it’s about integrating AI into your process, not replacing your unique voice and style. Happy blogging!

Unlocking the Power of AI for Keyword Research

Keyword research, a fundamental element for any successful SEO strategy, can be a painstaking process. But here’s some exciting news – AI is revolutionizing this arena!

AI in Keyword Research

Traditional keyword research can take countless hours to find words with high search volumes and low competition. Yet with AI, this time can be drastically reduced. AI-powered tools, like SEMrush, sift through tons of data within seconds to unearth hidden gems. These tools can identify what your target audience is searching for, allowing you to build content around those themes.

SEO Optimization with AI

Furthermore, AI is doing wonders for SEO optimization. With tools like RankScience, you can automatically test and implement SEO changes to your web pages to improve rankings. Moreover, the power of predictive analysis enables forecasting future keyword trends. This aids in creating evergreen content to boost your blog’s performance over time.

So, it’s time to embrace the future of SEO by taking advantage of AI-powered tools. These innovative solutions not only make your life easier but also supercharge your blog’s SEO performance!

Further Learning

This tutorial was based on Patrick van Dijl’s video.

Patrick’s video is a bit more complex than the tutorial here and it expects you to know what to do.

Patrick connects his Google Sheets to retrieve topics(rather than typing the topic into the first module). His scenario also auto-posts to WordPress and also auto-generates an image using DALL-E.

My scenario was built based on Patrick’s scenario, but I simplified it so you could get results without setting up the Google Sheet and the WordPress connection.

Have a project in mind?

Websites. Graphics. SEO-oriented content.

I can get your next project off the ground.

See how I have helped my clients.