Name has been added to your Follow page.

My Follow Page

Name has been removed from your Follow page.

My Follow Page


Chatbot ChatGPT for WordPress


Easily integrate OpenAI's ChatGPT API into your WordPress website with this powerful, AI-driven chatbot plugin for personalized support and engag …

4 Avg. Rating
100 Installs
Tested with WordPress 6.2.2

Chatbot ChatGPT for WordPress is a plugin that allows you to effortlessly integrate OpenAI’s ChatGPT API into your website, providing a powerful, AI-driven chatbot for enhanced user experience and personalized support.

ChatGPT is a conversational AI platform that uses natural language processing and machine learning algorithms to interact with users in a human-like manner. It is designed to answer questions, provide suggestions, and engage in conversations with users. ChatGPT is important because it can provide assistance and support to people who need it, especially in situations where human support is not available or is limited. It can also be used to automate customer service, reduce response times, and improve customer satisfaction. Moreover, ChatGPT can be used in various fields such as healthcare, education, finance, and many more.

Chatbot ChatGPT leverages the OpenAI platform using the gpt-3.5-turbo or the gpt-4 model brings it to life within your WordPress Website.

The Chatbot ChatGPT plugin now features custom avatars (see new screenshots) to add a personalized touch to visitor interactions. Select an avatar that best suits the personality of your site! With this update, you can further customize the user experience, lending a unique identity to your Chatbot.

To use the new Avatar feature, navigate to the plugin settings page, locate the ‘Avatar’ section, and select your desired avatar. Avatars can be an amazing way to enhance user engagement and give your Chatbot a touch of creativity and uniqueness. Enjoy!

Important Note: This plugin requires an API key from OpenAI to function correctly. You can obtain an API key by signing up at

Official website:


  • Easy setup and integration with OpenAI’s ChatGPT API
  • Support for gpt-3.5-turbo
  • Support for gpt-4 (Learn how to access the gpt-4 API at
  • Floating chatbot interface with customizable appearance
  • User-friendly settings page for managing API key and other parameters
  • Collapsible chatbot interface when not in use
  • Initial greeting message for first-time users
  • Shortcode to embed the chatbot on any page or post
  • Setting to determine if chatbot should start opened or closed
  • Chatbot maintains state when navigating between pages
  • Chatbot name and initial and subsequent greetings are configurable

Getting Started

  1. Obtain your API key by signign up at
  2. Install and activate the Chatbot ChatGPT plugin.
  3. Navigate to the settings page (Settings > API/Model) and enter your API key.
  4. Customize the chatbot appearance and other parameters as needed.
  5. Add the chatbot to any page or post using the provided shortcode: [chatbot_chatgpt]

Now your website visitors can enjoy a seamless and personalized chat experience powered by OpenAI’s ChatGPT API.

API Key Safety and Security

Your API key serves as the confidential password providing access to your OpenAI account and the resources associated with it. If this key falls into the wrong hands, it can be misused in a variety of detrimental ways, including unauthorized usage, potential data leaks, and the improper application of AI models. It’s crucial, therefore, to implement the following protective measures:

  1. Secure key storage: Ensure your API keys are stored in a safe and secure manner.
  2. Monitor and review usage: Frequently scrutinize and evaluate the usage of your API key. OpenAI provides handy usage data and records that can assist in detecting unusual activity. For insightful usage statistics, visit
  3. Establish usage limits: Initially, implement a low hard limit to ensure that if the limit is reached at any point during the month, any further requests will be denied. You can set up both hard and soft limits at
  4. Regular key rotation: Frequently changing your API keys can reduce the risk of misuse. If you observe any unexpected activity, it’s important to immediately revoke your API keys. As a preventative measure, you might want to regularly revoke them to avert misuse. Manage your API keys at

Remember, wielding AI power requires immense responsibility — it’s incumbent upon us all to ensure its careful and secure use.

  1. Upload the ‘chatbot-chatgpt’ folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to the ‘Settings > Chatbot ChatGPT’ page and enter your OpenAI API key.
  4. Customize the chatbot appearance and other parameters as needed.
  5. Add the chatbot to any page or post using the provided shortcode: [chatbot_chatgpt]

How do I obtain an API key for ChatGPT?

To obtain an API key, sign up for an account at Once registered, you will have access to your API key.

Can I customize the appearance of the chatbot?

Yes, the plugin comes with a default style, but you can easily customize the chatbot’s appearance by editing the chatbot-chatgpt.css file or adding custom CSS rules to your WordPress theme.

You can also customize the name of the chatbot, as well as changing the initial greeting and subsequent greeting.

Is the chatbot available in multiple languages?

The ChatGPT API currently supports English. However, you can configure the chatbot to work with other languages supported by OpenAI in the future as the API evolves.

Which OpenAI model does the plugin use?

The plugin supports the gpt-3.5-turbo and gpt-4 models from OpenAI. These are the same models found in the ChatGPT product from OpenAI.


  • Corrected for inconsistent variable name


  • Corrected for conversation appending multiple times


  • Added support for an avatar and avatar greetings
  • Added support the open chatbot for new visitor vs returning visitor
  • Added additional phrases to the add or removed default AI disclaimer
  • Added an option to turn on/off diagnostics for developer support


  • Added support for the GPT-4 API in settings – requires access to gpt-4 API, see
  • Added support for max tokens (the maximum number of tokens to generate in the completion)
  • Added support for narrow or wide bot message modes (other options coming soon)


  • Updated start bot open or closed
  • Add or remove default AI disclaimer


  • SVN Update Error – 1.2.0 did not update to 1.3.0


  • Updated Setting Page adding tabs for API/Model, Greetings, and Support
  • Updated directory assets


  • Removed initial styling on bot to ensure it renders at the appropriate time.
  • Save the conversation locally between bot sessions in local storage.


  • If bot is closed stay closed or if open stay open when navigating between pages.
  • Ensure the Dashicons font is properly enqueued.
  • Added options to change Bot Name, start with the bot Open or Closed, and option to personalize Initial and Subsequent Greetings by the bot.


  • Initial release.