WPLift is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission.

CM Tooltip Glossary (Ecommerce) Review: Build a Knowledge Base Without the Heavy Lifting

Last Updated on January 12th, 2024

Are you tired of stumbling over your words when trying to explain a complicated term? Or maybe you just want an easy way to link to definitions on your WordPress website without breaking a sweat. Either way, you’re in luck because we’ve got the lowdown on one of the best WordPress glossary plugins out there: CM Tooltip.

As the most downloaded tooltip glossary plugin in the WordPress marketplace, CM Tooltip Glossary automatically creates a customizable index page that fits your style. And if you’re short on time, the ecommerce version of the plugin can even generate definitions using third-party services like ChatGPT. Talk about convenience!

In this review, we’ll show you how to set up and configure the CM Tooltip Glossary Ecommerce plugin from scratch. So if you’re ready to enhance your website’s user experience with a knowledge base, keep reading!

CM Tooltip Glossary (Ecommerce): Overview and Key Features

CM Tooltip Glossary (Ecommerce) is a powerful WordPress plugin that generates a responsive glossary index listing all the terms used across your site. It is optimized to work on mobile and comes with AMP support for a faster user experience. The plugin adds tooltip as an anchor to predefined terms present on your pages.

Key features:

  • Custom style glossary: Customize the look and feel of tooltips and the index page to create a  unique glossary page.
  • Visual integration: Easily embed images, video and audio files on term tooltip content and/or the term page.
  • Related articles: Display a list of all posts and pages associated with a glossary page word or phrase. 
  • Multiple definitions: Generate multiple definitions of the same terms to get more flexibility over content.
  • Term tags: Use tags to organize phrases or words into searchable tagged groups.
  • Social media widget: Add a social sharing widget to glossary term pages to let visitors share your content.
  • ChatGPT integration: Automatically generate definitions without writing terms manually. This feature also works with Double-click, where a tooltip with ChatGPT-generated definition appears when a user clicks on any word on the page.


Hands-On With CM Tooltip Glossary (Ecommerce)

In this section, I’ll explain how you can install and start using the CM Tooltip Glossary (Ecom)  plugin to enhance your website’s user experience. 

First, download the plugin from its WordPress.org page or directly from CreativeMinds’ official website. Then, go to the Plugins section of your WordPress admin dashboard and upload the .zip file. Once the upload is complete, go ahead and install and activate the plugin. 

After activation, you’ll notice a new menu for CM Tooltip Glossary in your admin dashboard.

hands-on with cm tooltip glossary (ecommerce)

Use cases

CM Tooltip Glossary has various use cases. You can use the plugin to:

Article Continues Below

  • Create a knowledge base with tooltips from scratch
  • Build a glossary in multiple non-English languages
  • Make a collaborative glossary with user suggestions
  • Create a bilingual website with RTL support
  • Showcase glossary terms as footnotes
  • Highlight glossary terms only in specific posts 
  • Build a tech glossary with custom taxonomies


We will demonstrate some of these uses below so you can see the versatility of CM ToolTip (Note: Many of these require features that are only present in the Ecom version of the plugin.

Adding ChatGPT API Key

To use ChatGPT for CM Tooltip Glossary, you will require an API key. Get one by registering on the OpenAPI website. Once you’ve created an account, visit the API Keys page and click Create new Secret key. Now copy the newly generated key to paste in CM Tooltip.

adding chatgpt api key

Configuring the plugin for ChatGPT

To set up ChatGPT for CM Tooltip, go to Admin Dashboard > CM ToolTip Glossary Ecommerce > Settings > Ecommerce Settings tab. Now scroll down until you find the ChatGPT section. check the Enabled option and paste the API key that you obtained from OpenAI’s website. Once done, click Save Changes.

configuring the plugin for chatgpt


Specifying context for the generated terms

Next, select the options you see below to specify the context of the generated terms, their precision and length.

specifying context for the generated terms

You can do this by using:

  • Chat GPT Prompt Template: Specify the request that the plugin should send to ChatGPT for getting the term definition. Make sure to include the placeholder {term} in the template.
  • Chat GPT AI Role: Define a role for the chat assistant to make the terms more specialized. For instance, you can define the assistant as an expert in a specific niche, and it will generate definitions relevant to your core topic. 

You can even combine the Prompt Template and AI role to form a request. For instance, I used “dog” as the placeholder term and set the ChatGPT AI Role to “You are an expert veterinarian.”

specifying context for the generated terms with prompt
  • Chat GPT Reply Length: Define the maximum length for ChatGPT’s reply. Note that this will affect the final length of the term.
  • Chat GPT Temperature: Set this to a lower value if you want the generated definitions to be more deterministic and focused. 

Displaying Generated Definitions

Next, you’ll use a set of options to define how generated definitions will appear at the front-end. These include:

  • Only show Chat GPT when content is empty: Enable this option to add a ChatGPT definition for terms that you didn’t define manually. If you keep it disabled, the AI definition will appear below the definition that you wrote yourself.
  • Show Chat GPT data in Tooltip: Enable this option if you prefer the ChatGPT-generated definition to be displayed in tooltips. 
  • Show Chat GPT data in glossary term page: Enable this option if you want the ChatGPT-generated to be displayed on the term page.
displaying generated definitions

Configuring Double-Click Feature

CM Tooltip Glossary (Ecommerce) also has a double-click feature, which works with its ChatGPT integration.

Article Continues Below

Every time a visitor double clicks a word anywhere on the term page, a temporary tooltip will show up featuring a definition generated by ChatGPT. Also, this definition will be cached on your website, meaning CM Tooltip will not request it every time someone double-clicks the same word. 

configuring double-click feature

You can enable this feature through the same Ecommerce Settings tab.

configuring double-click feature in settings tab

Storing Definitions in The Database

With the Double-click feature, you can also permanently save the definitions given by ChatGPT directly from the front-end. Just click the “Save” button in the tooltip, and the new term will be added to your glossary.

Configure the following options to enable the saving:

storing definitions in the database

CM Tooltip Glossary (Ecommerce) Pricing

The basic version of CM Tooltip is free to install and use on your site. But if you’re looking to leverage the ecommerce version of the plugin, you’ll need to sign up for the following plan:

EXPERT Tooltip Glossary (Ecom) – costs $89 for 5 websites

The plan comes with 1 year of updates and support, plus a 30-day money-back guarantee. 

Final Verdict

A glossary can add a touch of class to any website, as well as helping visitors understand unfamiliar jargon. A top-notch plugin like CM Tooltip can make integrating a searchable and navigable glossary into your WordPress site a breeze.

No more duct-taping together third-party tools to make a functional glossary. With CM Tooltip Glossary (Ecommerce), all the necessary features are already included in one convenient package. Whether you’re a website owner, affiliate marketer, or blogger, CM Tooltip is the perfect way to engage your audience and educate them on complex topics.

So why wait? Elevate your website’s game with a glossary powered by CM Tooltip Glossary today.


A team of WordPress experts that love to test out new WordPress related software, WordPress plugins and WordPress themes.