How To Add ChatGPT to WordPress (Beginner’s Guide)

by Brian Glassman
How To Add ChatGPT to WordPress (Beginner’s Guide) thumbnail

Have you ever imagined a world where AI could craft compelling narratives, answer complex queries, and even engage your website visitors with human-like text? That future is here, thanks (at least in part) to ChatGPT.

If you already use WordPress, you’re probably curious about how to stay on the cutting edge by adding AI tools, like ChatGPT, to your site. Lucky for you, it’s easier than you might think. There are a few different ways to add ChatGPT to WordPress, and we’ll walk you through them, step-by-step, in this guide. Let’s get started.

DreamHost Glossary


WordPress is an open-source Content Management System (CMS). Since it is free and accessible, WordPress is used to power almost any type of website, from blogs to e-commerce businesses.

Read More

What Is ChatGPT?

ChatGPT is an advanced language model developed by OpenAI. It’s a type of artificial intelligence (AI), specifically a model called GPT (Generative Pretrained Transformer), which uses machine learning based on algorithms to produce human-like text. It’s trained on a wide range of internet text but doesn’t know any specific documents or sources from its training set.

Several versions of ChatGPT are currently available, including GPT-3, GPT-3.5, and GPT-4. GPT-4 is the most advanced, capable of understanding and generating responses to a wide array of prompts, from answering questions and writing essays to creating short stories and poems.

You’ve probably heard a lot of people talking about ChatGPT lately. OpenAI released GPT-3 to the general public in 2020, and in the last few years, there’s been a ton of buzz over generative AI and its impressive ability to mimic human language. People have been speculating about everything that AI tools like ChatGPT can do–from replacing human customer service agents on e-commerce sites to writing films and TV shows. We still don’t really know what the future holds for AI, but people are always trying new and exciting experiments with AI tools.

Get Content Delivered Straight to Your Inbox

Subscribe to our blog and receive great content just like this delivered straight to your inbox.

How Do You Use ChatGPT?

Using ChatGPT is pretty straightforward. Here’s a basic guide:

Step 1: Write Your Prompt

You begin by typing in a prompt, which can be a question, a statement, or even a request for the model to write in a particular style. For example, you might ask, “What is the capital of France?” or ask the model to generate a short story about a puppy.

Step 1: Write your prompt

Step 2: Wait For The Response

After you type in your prompt and press enter, the model will generate a response. This should take a few seconds.

Step 3: Continue The Conversation

You can continue the conversation with more prompts. ChatGPT will follow along and keep track of the context within a conversation so it can respond coherently to follow-up questions or prompts (for the most part–it’s still a robot, not a human, and the technology isn’t perfect).

Step 4: Guide The Model

It’s unlikely that you’ll get exactly the right output every time you ask a question–your ChatGPT workflow should include guiding the model toward what you’re looking for. In other words, if it isn’t giving the responses you want, you can try to make your instructions more explicit. For example, if you’re asking for a short story and you want a happy ending, you might say, “Write a short story about a puppy with a happy ending.” The clearer you are, the more likely you’ll get your desired response.

Step 4: Guide the model

Why Add ChatGPT To WordPress?

There are several ways that adding ChatGPT to your WordPress website can enhance it, adding more interactivity, a better user experience, or improved accessibility.

ChatGPT comes with many advantages. One of the main draws is that it can do a wide variety of things–it can be a content writer, WooCommerce product description generator, image generator, AI chatbot, and so much more, depending on how you choose to use it.

As for why you should use ChatGPT over other AI models? Here are a few things that set OpenAI’s GPT apart from other AI tools that are available right now:

  • Natural language processing, which basically means ChatGPT is able to respond to prompts with text that sounds like a human being wrote it. This makes it great for answering website visitors’ questions in a conversational way.
  • Integrations. It’s easy (and affordable) to get your own OpenAI API key, which then allows you to integrate ChatGPT into your live chat settings–as well as a ton of other apps and tools for different use cases (more on those below). Plus, since the API is linked to your own OpenAI account, you still get a lot of control over things like which models are used, which can affect the experience users have on your site.

Things ChatGPT Can Do On Your WordPress Site

There’s so much that ChatGPT can do on your WordPress site. Here are a few ideas:

  • Write blog posts and website copy: ChatGPT is mainly an AI content generator–meaning it can help you draft blog posts, headers, meta descriptions, product descriptions, social media posts, content ideas, and other text.
  • Customer service: ChatGPT can be used to build an AI chatbot that can handle basic customer service inquiries. It can provide quick and automated responses to frequently asked questions, saving you time and resources.
  • User engagement: An interactive AI chatbot can keep users engaged, providing information and entertainment.
  • Accessibility: AI can help make your website more accessible by providing another way for users to interact with your content, especially for those who may have difficulty with traditional navigation methods.
  • 24/7 availability: AI tools embedded in your WordPress site can be available around the clock, providing immediate assistance to users even outside of your normal business hours. This is increasingly important in the digital age when people worldwide may need to access your site across different time zones.

How To Add ChatGPT To WordPress: 2 Methods

Ready to use ChatGPT to power your WordPress site? There are two main ways you can do so. Check them out below.

Method 1: Manually Creating Content With ChatGPT

The first way to add ChatGPT content to your WordPress site is to manually create the content and input it into your CMS. Many bloggers and content creators do this to create high-quality content in bulk for their websites, and you can, too.

To use this method, go to ChatGPT and choose the model you want to use. Then, start by asking ChatGPT to generate an outline or a brief introduction for a piece of content related to your website’s topic or purpose. For example, if your website is about gardening and you want to write about “how to grow roses,” you might prompt ChatGPT with something like, “Create an outline for an article about growing roses” or, “Write an introductory paragraph for an article on how to grow roses.”

Method 1: Manually Creating Content With ChatGPT

Review the output generated by ChatGPT. If it’s not what you were looking for, you can try again with a more specific prompt or ask the model a new question. Repeat this process until you have a complete outline or draft.

You can also include instructions on the voice and tone of the output. For example, you can ask ChatGPT to make the writing “crisp,” “professional,” or “conversational.” You can also include instructions in your prompt for optimizing the output for certain keywords, or writing for a specific audience. Experiment with different prompts, and you’ll likely get better and better outputs over time.

Remember that while ChatGPT is a powerful tool for content creation, you’ll likely need to fine-tune the responses you get from it. Guide the model through different prompts to get the best content you can, and then edit it carefully before posting it to your WordPress site. While ChatGPT can produce coherent and grammatically correct text, it can make mistakes or generate text that is unclear or off-topic. Your role here is to ensure the content is accurate, engaging, and matches your website’s style and tone.

After you’ve made your edits, your content is ready to be published on your website. Add any necessary images, links, or other media, format the text as needed, and then hit publish!

Method 2: Using ChatGPT Plugins For WordPress

If you don’t want to input content created by ChatGPT manually, or you want to use GPT for more than just content, ChatGPT WordPress plugins might be a suitable resource for you.

WordPress plugins are pieces of software that you can add to a WordPress website to enhance its functionality or add new features. They are written in the PHP programming language and integrate seamlessly with WordPress.

DreamHost Glossary


PHP (Hypertext Preprocessor) is an open-source scripting language. It’s widely used in web development and can be embedded in HTML. Several popular Content Management Systems (CMS), such as WordPress, are built with PHP.

Read More

Plugins make it easy for users to add features to their website without knowing any code. There are thousands of free and premium plugins available for WordPress, allowing you to customize your site to fit your needs. Many of them harness the power of ChatGPT through OpenAI’s API.

Integrating ChatGPT with your WordPress site via a plugin involves a few general steps–but keep in mind that the specific process will vary depending on the plugin you choose. Here’s what you’ll need to do:

Step 1: Install and activate the plugin. You can download most plugins from the WordPress directory. Once downloaded to your dashboard, you’ll need to activate it.

Step 2: Configure the plugin. Head to your new plugin’s settings and input any necessary information to tailor it to your site and your needs. For plugins that use ChatGPT, you’ll probably need to enter an API key from OpenAI to enable the connection.

Step 3: Test the integration. After you set up your plugin, test it thoroughly from a site user’s perspective to ensure it meets the intended needs. You might need to adjust some settings–or even look for a new plugin if the one you tried isn’t working like you want it to.

Step 4: Monitor and adjust. Over time, monitor the plugin (and any others you use) and make adjustments as needed. This is especially important for plugins that use fast-changing technology like AI. You may receive feedback from site visitors, find areas where your AI tool could be more effective, or need to update settings over time to meet changing needs.

5 ChatGPT Plugins For WordPress You Should Know

1. Jetpack AI Assistant

Jetpack AI Assistant

Writer’s block? Never again. Content creation becomes effortless with the Jetpack AI Assistant, a plugin that brings AI directly into your WordPress Editor.

Jetpack AI Assistant allows you to enter your ChatGPT prompts right into a text box inside your WordPress Editor. The AI does the rest, generating blog posts, landing page copy, headlines, calls-to-action, dad jokes–whatever you need on the page. It’s similar to the first method we covered in this article, only it saves you a step–rather than generating the content in ChatGPT, then manually moving it over to WordPress, the JetPack plugin lets you just generate the content right in WordPress.

You can create tables and lists to organize your content, or generate an attention-grabbing title. If the output isn’t exactly what you need, you can ask the AI Assistant to try again–or refine the tone with a new prompt. There are even some built-in tones you can try: informal, optimistic, humorous, confident, passionate, and more.

Price: The Jetpack plugin has many different features and bundles at different price points. Just the AI block starts at $10 a month, billed monthly, after a free trial.

2. AI Mojo

AI Mojo

If you want an AI content writer that will create keyword-optimized blog posts for your WordPress site, AI Mojo is a popular choice. Known as a Bring Your Own Keyword (or BYOK) plugin, it does what the name would suggest: takes the keyword you input and writes a comprehensive, search-optimized blog post.

One great thing about AI Mojo is that it comes loaded with pre-built templates, so you can generate complete blog posts–or pretty much any other type of search-optimized content you need. There are templates for outlines, introductions, conclusions, headers, and more.

Plus, the AI Mojo Wizard helps you refine your prompts and the outputs. You can paraphrase, rewrite, or shorten existing content and source images to go with your prompts.

Price: The AI Mojo plugin is free. However, using it with ChatGPT requires licensing an OpenAI API key.

3. AI Engine

AI Engine

AI Engine is one of the most versatile AI plugins for WordPress sites. It allows you to use ChatGPT to power a range of new tools and features on your site, including a content generator, a chatbot, a usage dashboard, and more.

AI Engine’s content generator can write just about anything you might need for a WordPress site, from blog posts to social media copy to WooCommerce product descriptions–with search engine optimization (SEO) tools built in. It also comes with a brainstorming feature that helps you quickly generate ideas in bulk.

With AI Engine, you can also embed a chatbot into your site, powered by ChatGPT and fully customizable in popup, window, or fullscreen modes. The plugin has built-in statistics that will help you monitor your OpenAI ChatGPT usage in real time, giving you insight into how site visitors interact with your chatbot.

Price: AI Engine has both free and premium versions. Premium plans start at $49. Free plans still require having an OpenAI API key.

4. ChatBot For WordPress

ChatBot For WordPress

If you need a chatbot with features designed for e-commerce sellers, ChatBot for WordPress might be the plugin for you. With it, you can build forms, collect user feedback, collect personal details from users through conversations, provide live chat support, and more.

This is one of the more powerful plug-and-play chatbots you can get for your WordPress site. In addition to ChatGPT, it also integrates with Google’s Natural Language Processing (NLP) and AI through Dialog Flow V2. You can use it to interact with users on your site, while also connecting it to Facebook Messenger, WhatsApp, and other platforms.

One of the most impressive capabilities ChatBot for WordPress has is the ability to anticipate and respond to certain visitor behaviors. For example, it can retarget visitors who have come to your site before, offering them a discount for placing a repeat order. It can even detect when a shopper is about to leave your site, and offer them a special, targeted offer to try to get them to stay.

Price: ChatBot for WordPress is a premium plugin, with prices starting at $29 for a standard license.

5. AI Assistant With ChatGPT

AI Assistant With ChatGPT

For an AI chatbot that can help your users and you, try AI Assistant with ChatGPT. This WordPress plugin can function as a chatbot on the front end of your website that your visitors interact with–but what’s more than that is it can integrate with the back end, too.

That means that when you’re working on your site, you can ask it questions like, “How do I post on WordPress?” or, “How do I enable/disable a theme?” AI Assistant will quickly generate user-friendly tutorials for you–no more tabbing away to search Google for answers to your WordPress questions.

AI Assistant with ChatGPT has plenty of other features–it can generate content right from the chat window, create text-to-speak responses, and provide 24/7 support to your website visitors.

Price: It has both free and premium versions, with premium licenses starting at just $49 for lifetime use.

6. AIomatic

If your goal is to refresh old content or supplement your ongoing content efforts with AI tools, AIomatic is a plugin you’ll want to check out. When you configure it, you can choose to integrate it with AiomaticAPI or OpenAI, and the plugin will pull content directly from the tool you choose.

Then, use the Keyword Replacer Tool to automatically generate affiliate links based on specific keywords.

Or, use shortcode or Gutenberg blocks to quickly insert AI-generated text into a new or existing blog post.

AIomatic even automatically generates featured images for your posts, pulling from royalty-free sites like Pixabay and Pexels.

Price: AIomatic doesn’t have a free version. The premium license starts at $49, which includes six months of support.

Get Content Delivered Straight to Your Inbox

Subscribe to our blog and receive great content just like this delivered straight to your inbox.

SEO leader and content marketer, Brian is DreamHost’s Director of SEO. Based in Chicago, Brian enjoys the local health food scene (deep dish pizza, Italian beef sandwiches) and famous year-round warm weather. Follow Brian on LinkedIn.