# Cool Plugins Docs ## Posts - [Automatically Translate Divi Pages](https://docs.coolplugins.net/doc/automatically-translate-divi-page-polylang/): Using the AutoPoly – AI Translation For Polylang, you can easily translate your Divi pages/posts automatically via Yandex Translation Widget, Google, Gemini, OpenAI, DeepL, or Chrome’s built-in AI. Follow the steps below to automate translation: That’s it! You have successfully translated your Divi webpage using the AutoPoly – AI Translation For Polylang. - [Add Language Switcher & Language Visibility](https://docs.coolplugins.net/doc/add-language-switcher-elementor/): With Connect Polylang for Elementor, you can add a language switcher directly inside Elementor and control the visibility of languages on your website. Add Language Switcher in Elementor Follow the steps below to add a dedicated Language Switcher widget: Add Floating Language Switcher With Connect Polylang for Elementor, you can also enable a Floating Language Switcher. This is useful when you don’t want to place a language switcher inside the header or layout but still want easy access for visitors. Follow the steps below to enable and configure the floating language switcher: Language Visibility Language Visibility allows you to control […] - [Translate Elementor Templates](https://docs.coolplugins.net/doc/translate-elementor-templates/): With Connect Polylang for Elementor, you can easily translate Elementor templates and ensure the correct language version is displayed on the front end. Follow the steps below to translate Elementor templates: Once saved, the templates are automatically linked, and Connect Polylang for Elementor plugin ensures the correct template is displayed on your site based on the selected language. - [Connect Polylang For Elementor](https://docs.coolplugins.net/doc/connect-polylang-for-elementor/): Using the Connect Polylang for Elementor plugin, you can easily translate Elementor templates and add a language switcher to your multilingual website. Why Connect Polylang for Elementor Plugin? Polylang is a multilingual plugin that helps you translate standard WordPress content. This approach works well with the WordPress editor but becomes limited when used with Elementor. It does not fully support Elementor templates, such as headers, footers, etc. Suppose you have translated templates in Elementor, but only the original template (for example, your main header) is displayed across your entire site, no matter which language the visitor chooses. Additionally, Polylang does […] - [Retranslation](https://docs.coolplugins.net/doc/retranslate-wordpress-pages/): Using AutoPoly – AI translation For Polylang, you can easily retranslate your Classic Editor, Gutenberg, or Elementor pages within a single click. What is Retranslation? Retranslation allows you to update already translated pages automatically when you make changes to the original (parent) page.For example, if your website page is in English and you add a new line or fix a sentence, the translated version of the page does not update automatically, you have to make those changes in translated pages manually. However, Autopoly shows a Retranslate button on the translated page. You simply click it, and the new or changed […] - [Save Hello+ Form Entries](https://docs.coolplugins.net/doc/save-hello-plus-form-entries/): FormsDB for Elementor Forms works with Elementor’s Form Builder, which is available in Elementor Pro. If you do not have Elementor Pro, you can still create and manage forms by installing Hello Plus along with Elementor Free. Hello Plus provides a form builder that is fully compatible with FormsDB, allowing you to save form submissions to Google Sheets or Any Post Type without upgrading to Elementor Pro. Save Submissions in Google Sheets Follow the steps below to automatically store Hello Plus form entries in Google Sheets: Each form submission will now be saved in the selected Google Sheet. Save Submissions […] - [Changelog](https://docs.coolplugins.net/doc/changelog-formsdb/): View full changelog and latest updates on WordPress.org: https://wordpress.org/plugins/sb-elementor-contact-form-db/#developers Version 2.0.1 (30 Dec 2025) Version 2.0.0 (26 Dec 2025) Version 1.8.1 (13 Sep 2023) Version 1.8.0 (01 Sep 2023) Version 1.7 (12 Feb 2021) Version 1.6 (12 Jan 2021) Version 1.5 (07 Nov 2019) Version 1.4 (21 May 2019) Version 1.3 (13 May 2019) Version 1.2 (15 Sep 2018)) Version 1.1 (10 Aug 2018) - [FAQs - FormsDB for Elementor Forms](https://docs.coolplugins.net/doc/faqs-formsdb/): Plugin Compatibility Q1: Does FormsDB work with Elementor Free?Ans: FormsDB for Elementor Forms works with Elementor Pro and Hello Plus form builders. Elementor Free alone does not include a form widget. If you are using Elementor Free, you can install Hello Plus to create forms and use FormsDB to store submissions or sync them with Google Sheets. Q2: Does FormsDB support Google Sheets integration?Ans: Yes. FormsDB allows you to connect Elementor forms with Google Sheets and sync form submissions automatically in real time. Q3: Can I save form submissions without using Google Sheets?Ans: Yes. FormsDB lets you save Elementor form […] - [Save Form Submissions to Any Post Type](https://docs.coolplugins.net/doc/save-form-submissions-post-type/): FormsDB for Elementor Forms lets you automatically save Elementor form submissions as WordPress posts or custom post types. Each form submission is saved as a new post, keeping your data secure and fully manageable from the WordPress dashboard. Follow the steps below to configure your Elementor form to automatically save submissions to any post type:  WordPress Post Type Integration Configure Settings Now, every time the form is submitted, the data will be automatically saved to selected WordPress Posts Type. - [Sync Form Submissions to Google Sheets](https://docs.coolplugins.net/doc/sync-form-submissions-google-sheets/): FormsDB for Elementor Forms allows you to automatically sync every Elementor form submission to Google Sheets in real time. Once connected, each new submission is added as a new row in your selected spreadsheet, keeping your data organized, accessible, and always up to date. Follow the steps below to configure your Elementor form to automatically send data to Google Sheets:  Google Sheets Integration Configure Settings Now, every time the form is submitted, the data will be automatically saved to Google Sheets. - [Google API Setup to Connect with Google Sheets](https://docs.coolplugins.net/doc/google-api-setup-connect-elementor-google-sheets/): Before securely connecting your Elementor forms with Google Sheets, you’ll need to generate a Google API authentication token using the Google Cloud Console. This token allows FormsDB for Elementor to send form data to your Google Sheets safely and automatically. Create Google API Credentials Follow the steps below to generate a Google API authentication token: Generate Authentication Token Now, your Elementor form data will be automatically saved to Google Sheets. - [Video Tutorials](https://docs.coolplugins.net/doc/formsdb-video-tutorials/): Generate Authentication Token Save Form Submissions to Google Sheets Save Form Submissions to Posts Type - [Download & Install Plugin](https://docs.coolplugins.net/doc/installation-formsdb-for-elementor-forms/): FormsDB for Elementor Forms is a powerful addon that automatically stores form submissions in Google Sheets or WordPress Posts. It acts as a bridge between Elementor Forms and Google Sheets, storing each submission immediately after the user clicks the submit button, keeping your data organized, accessible, and always up to date. Install Free Version That’s it! FormsDB for Elementor Forms plugin is installed and activated. Access FormsDB Settings After activation: - [Add Conditional GetResponse](https://docs.coolplugins.net/doc/conditional-getresponse-elementor-form/): Conditional GetResponse allows you to send user data to GetResponse only when specific conditions are met, for example, when a user checks a box, selects an option, or enters a particular value. With Cool FormKit, you can easily set up and manage conditional GetResponse integrations. Why Conditional GetResponse? As we discussed above, Conditional GetResponse lets you send form data to your GetResponse list only when a user meets specific conditions. This means it won’t add every form submission to your email list — instead, it will only add the people who genuinely want to subscribe. Let’s say you have a […] - [Conditional WhatsApp Redirect](https://docs.coolplugins.net/doc/conditional-whatsapp-redirect-elementor-form/): Using Cool FormKit, you can easily add Conditional WhatsApp Redirection, allowing you to automatically redirect users to different WhatsApp chat links based on their form input. What is Conditional WhatsApp Redirect? Conditional WhatsApp Redirect allows you to automatically send users to the most relevant WhatsApp chat based on the information they provide in your form. Imagine if someone fills out your company’s contact form, a customer might need support, and a partner could be interested in collaboration. Instead of sending everyone to the same number, you can automatically redirect each person to the right team, support, sales, or partnerships based […] - [Integrate Conditional Webhook](https://docs.coolplugins.net/doc/conditional-webhook-elementor-form/): Conditional Webhook, allows you to send data to different URLs based on user input or specific conditions. Using Cool FormKit, you can easily integrate a conditional webhook to your Elementor forms. Why Conditional Webhook? A webhook sends your form data to just one fixed URL, no matter what the user selects or fills out. For example, if your form has a dropdown field called “Inquiry Type” with options like Sales, Support, and Feedback, sending all submissions to the same webhook means you’ll have to sort and manage messages manually, which takes extra time and effort. With Conditional Webhooks, each option […] - [Glossary](https://docs.coolplugins.net/doc/glossary-feature-in-autopoly/): AutoPoly-AI Translation For Polylang allows you can easily create and manage glossary terms to keep your translations consistent across your entire website. What is the Glossary Feature? The Glossary feature is a powerful tool used in translation and localization platforms (such as Google Translate API, DeepL, or Polylang AI Translator) to ensure consistent and accurate translations of specific words or phrases across your entire website or project. Why It’s Important Certain words can have multiple meanings or translations depending on context. By adding them to your glossary, you can define how these terms should always be translated helping maintain clarity […] - [Generate DeepL API Key](https://docs.coolplugins.net/doc/generate-deepl-api-key/): To use DeepL for automatic translations, you’ll need to generate an API key. Here’s how to get started: DeepL API Key - [Translate Via DeepL](https://docs.coolplugins.net/doc/translate-via-deepl-polylang/): DeepL Doc Translator is a powerful tool that can be used to translate your WordPress website. Once you select the language for translation, follow these steps: Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using DeepL: That’s it! You have successfully translated your webpage via DeepL using the AutoPoly – AI Translation For Polylang. - [Add Country & State Field](https://docs.coolplugins.net/doc/country-state-field-elementor-form/): The Country and State fields in Elementor forms allow you to capture accurate location details from users. Using Cool FormKit, you can easily add a country and state field. Why Add Country & State Fields? Country and State fields help you collect correct location details from users. This is useful when you need to know where your users are from. For example, if you are creating a contact form, adding these fields will let people select their country and state when they fill out the form. If someone selects India in the Country field, they will then see a list […] - [Create Forms (Via Elementor Pro, Free & Hello Plus)](https://docs.coolplugins.net/doc/form-builder-widgets-for-elementor/): Cool FormKit is fully compatible with popular form builder widgets such as Elementor Pro, Hello Plus, and its own Cool Form Widget. If you use Elementor Pro, Cool FormKit extends the capabilities of the native form widget with advanced features, or if you use Hello Plus to build forms in Elementor Free, Cool FormKit is fully compatible with it. Additionally, it offers its own form widget, giving you the flexibility to create forms. Follow the steps below to enable form builder widgets and start using advanced form elements: - [Integrate Mailchimp Conditionally](https://docs.coolplugins.net/doc/conditional-mailchimp-elementor-form/): Conditional Mailchimp allows you to send user data to Mailchimp only if specific conditions are met, when a user checks a box, selects an option, or enters a particular value. Using Cool FormKit, you can easily set up conditional Mailchimp. Why Conditional Mailchimp? As we have discussed above that Conditional Mailchimp lets you send form data to your Mailchimp list only when a user meets specific conditions. This means it won’t be adding every form submission to your email list, instead, it will only add the people who actually want to subscribe. Let’s say, you have a contact form with […] - [Add Toggle Field](https://docs.coolplugins.net/doc/toggle-field-elementor-form/): A Toggle field is an input element that allows users to switch between two states. You can easily add a toggle field to your Elementor forms using Cool FormKit. Why Use a Toggle Field? A toggle field makes it very easy for users to choose between two options, like ON or OFF, Yes or No. Unlike a checkbox, it helps users to quickly enable or disable a setting, agree or disagree with something, or make any simple choice without extra clicks. Follow these simple steps to add a toggle field to Elementor forms: Add Toggle Field * Firstly, make sure […] - [Generate an OpenAI API Key?](https://docs.coolplugins.net/doc/generate-open-ai-api-key/): To use OpenAI for AI translations, you’ll need to generate an API key. Here’s how to get started: OpenAI API Key - [Translate Via OpenAI](https://docs.coolplugins.net/doc/translate-via-open-ai-polylang/): OpenAI is a powerful AI tool that can automatically translate your website content. Using the AutoPoly – AI Translation For Polylang plugin, you can easily translate any page in just a few clicks via AI Models. Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Open AI: That’s it! You have successfully translated your webpage via OpenAI using the AutoPoly – AI Translation For Polylang. - [Enable Translation API & Install Language Packs](https://docs.coolplugins.net/doc/chrome-translation-api-language-setup/): To ensure the Chrome Translator AI functions correctly, follow the steps below to enable the Translation API and install the required language packs: Step 1: Use a Secure Connection First, make sure that your connection is secure; otherwise, Translation API will not work properly. If you’re using a non-secure (http://) site or localhost: Step 2: Enable the Translation API Secondly, to translate between English (en) and Hindi (hi) or any other supported language, alternative language packs must be installed and supported. To view the list of supported languages: Step 3: Install Language Packs - [Bulk Translation](https://docs.coolplugins.net/doc/ai-translation-polylang-bulk-translation/): The Bulk Translation feature in the AutoPoly – AI Translation For Polylang plugin allows you to automatically translate all your existing WordPress content, such as pages, posts, and custom post types, using AI. Follow these simple steps to translate multiple pages at once using AutoPoly – AI Translation For Polylang: - [WhatsApp Redirection](https://docs.coolplugins.net/doc/whatsapp-redirection-elementor-form/): With Cool FormKit, you can automatically redirect your form submissions directly to WhatsApp. This lets you connect with your users faster and provide a convenient way for them to reach you. Why Redirect to WhatsApp? Redirection to WhatsApp enables you to connect with your users in real-time. Instead of sending them to a generic “Thank you” page, you’re guiding them directly into a conversation, making follow-ups faster, more convenient, and more personal. For example, if someone fills out your form to book an appointment, you can redirect them to WhatsApp to confirm their booking details or answer any last-minute questions. […] - [Implement Label Styler](https://docs.coolplugins.net/doc/label-styler-elementor-form/): Label Styler in Cool FormKit lets you customize how form field labels look, making your forms more visually appealing and user-friendly. Follow the steps below to implement Label Styler: * Firstly, make sure you have “Turned on“ the Label Styler feature in the WordPress Admin Panel >> Elementor >> Cool FormKit >> Form Elements Tab. That’s it! You’ve successfully added a Label Styler to your Elementor Form using Cool FormKit. - [Add Select Field](https://docs.coolplugins.net/doc/select-field-elementor-form/): A Select field in an Elementor Form lets users choose from a list of predefined options, making it easier to collect consistent and error-free data. Using Cool FormKit, you can easily implement a select field in your Elementor Forms. Follow these simple steps to add a select field: * Firstly, make sure you have “Turned on“ the Select field feature in the WordPress Admin Panel >> Elementor >> Cool FormKit >> Form Elements Tab. That’s it! You’ve successfully added a Select or Select2 field to your Elementor Form using Cool FormKit. - [Video Tutorials](https://docs.coolplugins.net/doc/conditional-field-for-elementor-form-video-tutorials/) - [Video Tutorials](https://docs.coolplugins.net/doc/cool-formkit-video-tutorials/): Redirect Conditionally Condition-based Email Conditional Mailchimp WhatsApp Redirection Range Slider Country Code for Tel Field Country & State Field Rating Field Signature Field Calculator Field Image Radio Checkbox & Radio Styles Confirm Dialog Box WYSIWYG Field Currency Field Restrict Date Field Select 2 Field Month/Week Field Toggle Field Input Mask Cloudflare Turnstile hCAPTCHA Label Styler - [Video Tutorials](https://docs.coolplugins.net/doc/ai-translation-translatepress-video-tutorials/) - [Video Tutorials](https://docs.coolplugins.net/doc/ai-translation-polylang-video-tutorials/): Chrome built-in AI Translation Custom Blocks Translation Elementor Website Translation - [Changelog (Pro)](https://docs.coolplugins.net/doc/changelog-ai-translation-for-polylang/): Version 1.5.0 (16 January, 2026) Version 1.4.0 (29 December, 2025) Version 1.3.3 (16 December, 2025) Version 1.3.2 (04 December, 2025) Version 1.3.1 (10 November, 2025) Version 1.3.0 (27 October, 2025) Version 1.2.1 (24 September, 2025) Version 1.2.0 (10 September, 2025) Version 1.1.1 (09 September, 2025) Version 1.1.0 (05 September, 2025) Version 1.0.4 (26 August, 2025) Version 1.0.3 (24 July, 2025) Version 1.0.2 (10 July, 2025) Version 1.0.1 (03 July, 2025) Version 1.0.0 (01 July, 2025) - [FAQs](https://docs.coolplugins.net/doc/faqs-ai-translation-for-polylang/): Plugin Compatibility Q1. Can I translate Elementor pages using this plugin?Ans: Yes, you can easily translate Elementor pages. Just choose a powerful translation provider like Gemini, OpenAI, or Google Translate, then click the Translate button. Within seconds, your entire page content will be translated into the selected target language. Q2. Does the plugin work across different editors like Gutenberg, Classic, Divi and Elementor?Ans. Absolutely! The plugin supports automatic translation with all major WordPress page builders like Elementor, Gutenberg, Divi, and Classic Editor. Q3. How does inline translation work in Gutenberg?Ans. In Gutenberg, simply select the text block you want to […] - [Automatically Translate Classic Editor Pages](https://docs.coolplugins.net/doc/automatically-translate-classic-editor-pages/): To translate your Classic Editor Pages automatically via Yandex Translation Widget, Google, Gemini, OpenAI, DeepL , or Chrome’s built-in AI using the AutoPoly – AI Translation For Polylang, please follow these steps:  Inline Translation If you want to translate the specific content of the page instead of the entire page content, follow the steps listed below: That’s it! You have successfully translated your pages using the AutoPoly – AI Translation For Polylang. - [Generate Gemini API Key](https://docs.coolplugins.net/doc/generate-gemini-api-key/): To use Gemini for AI translations, you’ll need to generate an API key. Here’s how to get started: Gemini API Key - [Translate Via Gemini AI](https://docs.coolplugins.net/doc/translate-via-gemini-ai-polylang/): Gemini is a powerful AI tool that can automatically translate your website content. Using the AutoPoly – AI Translation For Polylang plugin, you can easily translate any page in just a few clicks via AI Models. Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Gemini AI: That’s it! You have successfully translated your webpage via Gemini using the AutoPoly – AI Translation For Polylang. - [Automatically Translate Elementor Pages](https://docs.coolplugins.net/doc/auto-translate-elementor-pages-polylang/): Using the AutoPoly – AI Translation For Polylang, you can easily translate your Elementor website automatically via Yandex Translation Widget, Google, Gemini, OpenAI, or DeepL or Chrome’s built-in AI. That’s it! You have successfully translated your Elementor webpage using the AutoPoly – AI Translation For Polylang. - [Inline Content Translation](https://docs.coolplugins.net/doc/inline-translation-blocks-polylang/): If you want to translate the content of only specific page blocks instead of the entire page content, follow the steps listed below: 4. A prompt will appear, select the target language from the list of languages. The selected block’s content will be automatically translated into the target language using the Chrome built-in AI translator. 5. Click Replace to overwrite the source text with the translated version or copy the translated text manually and paste it where needed. - [Translate via Chrome Built-in AI](https://docs.coolplugins.net/doc/chrome-ai-translation-polylang/): If you’re using Polylang to translate your website, you can also use AutoPoly – AI Translation For Polylang to translate the text using Chrome’s built-in AI. Why Use Chrome Built-in AI? Chrome’s built-in AI provides a fast and convenient way to translate your website content in real time. This method uses Google Chrome’s native AI translation features, so there’s no need to create API keys, pay for third-party services, or install extra tools. Automatically Translate Page Follow the steps below to automatically translate your webpage content using Chrome’s built-in AI: That’s it! You have successfully translated your Webpage via Chrome’s built-in […] - [Translate via Google Translate Widget](https://docs.coolplugins.net/doc/google-translate-for-polylang/): If you’re using the Polylang plugin to translate your pages, you can also use an AutoPoly – AI Translation For Polylang to translate the content using Google or Yandex Translation Widget. Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Google Translate Widget: That’s it! You have successfully translated your webpage via Google Translate using the AutoPoly – AI Translation For Polylang. - [Translate via Yandex Translate](https://docs.coolplugins.net/doc/yandex-translate-for-polylang/): Yandex Translate is a powerful machine translation service. If you are using AutoPoly – AI Translation For Polylang you can easily translate entire page using Yandex Translator. Why Use Yandex Translate? The Yandex Translate Widget is a quick and free solution to make your website accessible in multiple languages. It lets you translate your site content instantly, without any API key or complex setup. It offers a fast, simple, and cost-effective solution for making your website accessible to a global audience. Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Yandex Translator: That’s it! […] - [Activate License & Updates](https://docs.coolplugins.net/doc/ai-translation-polylang-plugin-license/): To continue receiving automatic updates and access support, you’ll need to manage your AutoPoly – AI Translation For Polylang license properly. In this guide, you’ll learn how to manage your license key. Where to Find Your License Key? After purchasing the Pro version, your license key will be shared via: Once logged in: Where to Enter License Key? Once you activate the AutoPoly – AI Translation For Polylang Pro plugin, a license activation section will appear automatically. You can enter your license key there to enable automatic updates and support. If you skipped that step or want to activate it later, you can also: […] - [Download & Install Plugin](https://docs.coolplugins.net/doc/ai-translation-polylang-installation-guide/): AutoPoly – AI Translation For Polylang duplicates your page or post titles, content, images, galleries, and meta fields, and automatically translates them into the selected language. Whether you’re using Elementor or Gutenberg, this addon makes the translation process easier. In this guide, we’ll walk you through how to download and install the plugin. Try Free Version Skip this step if you have already purchased the Pro version. The free version of AutoPoly – AI Translation For Polylang is available on the WordPress Plugin Directory and is active on 1,000+ websites. How to Install Free Version: That’s it! The AutoPoly – AI Translation For Polylang plugin is now installed […] - [FAQs](https://docs.coolplugins.net/doc/faqs-ai-translation-for-translatepress/): Plugin Compatibility Q1. Does this plugin work with the free version of TranslatePress?Ans: Yes, AI Translation is fully compatible with both the free and premium versions of TranslatePress. Q2. Does it support translation with Elementor page builder?Ans: Yes, the plugin fully supports the translation of content built with the Elementor page builder. You can easily translate all Elementor widgets and sections using the TranslatePress visual editor. Common Issues & Solutions Q1. Why is the “Auto Translate” button not showing?Ans: This button appears only when you’re in the visual translation editor and have selected a language other than the default. If […] - [Changelog (Pro)](https://docs.coolplugins.net/doc/changelog-ai-translation-for-translatepress/): Version 1.5.9 (09 Oct, 2025) Version 1.5.8 (07 Oct, 2025) Version 1.5.7 (25 Aug, 2025) Version 1.5.6 (22 Aug, 2025) Version 1.5.5 (31 Jul, 2025) Version 1.5.4 (17 Jun, 2025) Version 1.5.3 (08 May, 2025) Version 1.5.2 (11 Apr, 2025) Version 1.5.1 (10 Mar, 2025) Version 1.5.0 (25 Feb, 2025) Version 1.4.1 (12 Dec, 2024) Version 1.4.0 (5 Dec, 2024) Version 1.3.1 (25 Nov, 2024) Version 1.3.0 (4 Jan, 2024) Version 1.2.3 (61 Sep, 2022) Version 1.2.2 (5 July, 2022) Version 1.2 (22 Mar, 2022) Version 1.1 (4 Mar, 2022) Version 0.6 (17 Apr, 2021) Version 0.5 (15 Mar, 2021) […] - [Add a New Language](https://docs.coolplugins.net/doc/add-new-language-translatepress/): If you’re using the AI Translation for TranslatePress to automatically translate your WordPress website, adding a new language is a simple process. Just follow these simple steps: - [Enable Translation API & Install Language Packs in Chrome](https://docs.coolplugins.net/doc/chrome-language-translation-api-setup/): To access AI translations with Chrome’s built-in AI there are a few options that you need to enable. Follow these steps to activate the new translation AI feature. Enable Experimental API Translations Install Language Pack Restart Chrome - [Translate via Chrome Built-in AI](https://docs.coolplugins.net/doc/chrome-ai-translation-translatepress/): If you’re using AI Translation for TranslatePress, you can use Chrome AI to easily automate your website’s translations. Why Use Google Chrome Built-in AI? Chrome’s built-in AI provides a fast and convenient way to translate your website content in real time. This method uses Google Chrome’s native AI translation features, so there’s no need to create API keys, pay for third-party services, or install extra tools Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Chrome’s built-in AI: To access AI translations with Chrome’s built-in AI, there are a few options that you need […] - [Translate via Google Translate Widget](https://docs.coolplugins.net/doc/google-translate-for-translatepress/): If you’re using AI Translation for TranslatePress, you can enable the Google Translate widget to automatically translate your webpage content within a few minutes. Why Use Google Translate Widget? The Google Translate Widget is a simple and effective way to make your website multilingual without any technical setup. It allows you to instantly translate your content into their preferred language using Google’s translation engine, without any external API key or configurations. Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Google Translate Widget: * Note that while automatic translation tools can be helpful, they may not […] - [Translate via Yandex Translate](https://docs.coolplugins.net/doc/yandex-translate-for-translatepress/): If you’re using AI Translation for TranslatePress to automatically translate your web pages, you can enable the Yandex Translation Widget for faster translation results. Why Use Yandex Translate Widget? The Yandex Translate Widget is a quick and free solution to make your website accessible in multiple languages. It lets you translate your site content instantly, without any API key or complex setup. It offers a fast, simple, and cost-effective solution for making your website accessible to a global audience. Automatically Translate Page Content Follow the steps below to automatically translate your webpage content using Yandex Translator: * Note that while automatic […] - [Activate License & Updates](https://docs.coolplugins.net/doc/ai-translation-translatepress-plugin-license/): To continue receiving automatic updates and access support, you’ll need to manage your AI Translation for TranslatePress license properly. In this guide, learn how to manage your license key: Where to Find Your License Key? After purchasing the Pro version, your license key will be shared via: Once logged in: Where to Enter License Key? Once you activate the AI Translation for TranslatePress Pro plugin, a license activation section will appear automatically. You can enter your license key there to enable automatic updates and support. If you skipped that step or want to activate it later, you can also: ⚠️ Troubleshooting Tips: Move or Deactivate […] - [Download & Install Plugin](https://docs.coolplugins.net/doc/ai-translation-translatepress-installation-guide/): AI Translation for TranslatePress is a powerful extension for TranslatePress that enhances the functionality of the TranslatePress plugin. This addon uses advanced translation services, like Google Translate, Yandex, and Chrome AI translator, to provide accurate and instant translations for your web pages automatically. Try Free Version Skip this step if you have already purchased the Pro version. The free version of AI Translation for TranslatePress is available on the WordPress Plugin Directory and is active on 10,000+ websites. How to Install Free Version: That’s it! The AI Translation for TranslatePress plugin is now installed and activated, and you can use it to automatically translate your WordPress website. Download […] - [FAQs](https://docs.coolplugins.net/doc/faqs-cool-formkit/): Plugin Compatibility Q1. Do I need Elementor Pro to use the Cool FormKit plugin? Ans: No, Cool FormKit is fully compatible with the form built inside the free version of Elementor using Hello Plus. You don’t need Elementor Pro to create advanced forms. Q2. Is Cool FormKit compatible with other form plugins? Ans: Cool FormKit is specifically built as an extension for Elementor Forms, so it is not compatible with other WordPress form plugins like WPForms, Gravity Forms, Contact Form 7, or Ninja Forms. If you are using Elementor (free or pro), Cool FormKit enhances your existing forms by adding […] - [Implement Input Masks](https://docs.coolplugins.net/doc/input-masks-elementor-form/): Integrate predefined patterns in your Elementor Forms that guide users to enter data in a specific format. What are Input Masks? Input Masks are formatting rules that guide users to enter data in a specific pattern or structure within form fields. They help ensure users enter information like phone numbers, dates, postal codes, or credit card numbers correctly by displaying a predefined format as they type. Follow these simple steps to implement input masks in your Elementor Forms. Enable Input Masks - [Add Month/Week](https://docs.coolplugins.net/doc/add-month-week/): With Cool FormKit, you can easily add specialized date inputs that allow users to select either an entire month or a specific week instead of a single day. Why Use Month/Week Field? The Month and Week fields are ideal when you don’t need users to pick an exact date but rather a large time frame. For example, you can use the Month field for selecting a billing cycle or reporting period, and the Week field for scheduling weekly tasks or checking availability. These fields simplify date input and make it easier to capture time-specific data in forms that don’t require […] - [Add Restrict Date](https://docs.coolplugins.net/doc/restrict-date-elementor-form/): Using Cool FormKit, you can limit the range of selectable dates in your date picker, perfect for preventing past or future dates that shouldn’t be chosen. Why Enable Restrict Date? Restricting the date helps ensure users can only select valid and relevant dates in your forms. For example, you might want to prevent users from selecting past dates for appointment bookings or limit a range for event registrations. This improves data accuracy and user experience by guiding them to only enter acceptable date values. Follow these simple steps to add a date field to your Elementor Forms: Add Date Field […] - [Add Currency Field](https://docs.coolplugins.net/doc/add-currency-elementor-form/): Using Cool FormKit, you can integrate a specialized input field that formats and validates currency values, making it easy for users to enter amounts accurately. Why Use Currency Field? The Currency Field ensures that users enter properly formatted monetary values in your forms. It automatically adds currency symbols, handles decimal places, and prevents invalid input. For example, if a user enters “1000,” it will be automatically formatted as “$1,000.00” (depending on the selected currency). Follow these simple steps to integrate currency field to your Elementor Forms: Enable Currency Form Field * Firstly, make sure you have “Turned on“ the currency field feature […] - [Add WYSIWYG](https://docs.coolplugins.net/doc/add-wysiwyg-elementor-form/): Add a visual text editor that lets users format content easily in your Elementor Forms using Cool FormKit. What is WYSIWYG? WYSIWYG stands for “What You See Is What You Get.” It is a rich text editor that allows your users to format and style text content directly within a form, similar to editing in Word or Google Docs. Instead of writing HTML or markdown, users can bold text, add links, create bullet points, and more with a visual toolbar. This is useful for forms that require detailed input, like user feedback, content submissions, blog drafts, or support tickets, where […] - [Changelog (Pro)](https://docs.coolplugins.net/doc/changelog-cool-formkit/): Version 1.5.4 (19 Nov, 2025) Version 1.5.3 (06 Nov, 2025) Version 1.5.2 (31 Oct, 2025) Version 1.5.1 (23 Oct, 2025) Version 1.5.0 (23 Oct, 2025) Version 1.4.7 (17 Oct, 2025) Version 1.4.6 (17 Oct, 2025) Version 1.4.5 (10 Oct, 2025) Version 1.4.4 (10 Oct, 2025) Version 1.4.3 (18 Aug, 2025) Version 1.4.2 (11 Aug, 2025) Version 1.4.1 (14 July, 2025) Version 1.4.0 (1 July, 2025) Version 1.3.2 (6 June, 2025) Version 1.3.1 (16 May, 2025) Version 1.3.0 (13 May, 2025) Version 1.2.12 (2 May, 2025) Version 1.2.11 (4 Apr, 2025) Version 1.2.10 (18 Mar, 2025) Version 1.2.9 (7 Mar, 2025) Version 1.2.8 […] - [Add hCAPTCHA](https://docs.coolplugins.net/doc/add-hcaptcha-elementor-form/): Protect your Elementor forms from spam and bots by adding hCAPTCHA using Cool FormKit. What is hCAPTCHA? hCAPTCHA is a privacy CAPTCHA solution that helps websites verify human users and block automated bots. Unlike traditional CAPTCHA systems, hCAPTCHA is lightweight, secure, and focuses on protecting user privacy while offering an easy verification challenge, like a simple image challenge (like selecting umbrellas), ensuring the submission is from a real human and not an automated script. Follow these simple steps to add a Cloudflare Turnstile to Elementor forms: * Firstly, make sure you have “Turned on“ the hCAPTCHA feature in the WordPress Admin Panel >> […] - [Add Cloudflare Turnstile](https://docs.coolplugins.net/doc/add-cloudflare-turnstile-elementor-form/): Easily protect your Elementor forms from spam and bots by integrating Cloudflare Turnstile using Cool FormKit. What is Cloudflare Turnstile? Cloudflare Turnstile is a privacy-first CAPTCHA alternative that verifies whether a user is human without annoying challenges like selecting traffic lights or crosswalks. Instead of showing a CAPTCHA puzzle, Turnstile silently verifies user behavior in the background and allows genuine users to proceed. It provides a smooth and secure form experience while protecting your site from spam and abuse. Follow these simple steps to add a Cloudflare Turnstile to Elementor forms: * Firstly, make sure you have “Turned on“ the Cloudflare Turnstile […] - [Add Image Radio Field](https://docs.coolplugins.net/doc/add-image-radio-field/): Easily add an Image Radio Field in your Elementor forms using Cool FormKit for more visual and engaging user input options. What is Image Radio? An Image Radio Field allows users to select an option by clicking on an image instead of plain text. It behaves like a standard radio button; only one selection is allowed, but each option is represented visually. Enable Image Radio * Firstly, make sure you have “Turned on“ the image radio field feature in the WordPress Admin Panel >> Elementor >> Cool FormKit >> Form Elements Tab. Customization Once you’ve added the image radio field, you can customize […] - [Add Confirm Dialog Box](https://docs.coolplugins.net/doc/elementor-form-confirm-dialog-popup/): A Confirm Dialog Box is a pop-up prompt that appears before you submit a form, asking you to confirm or cancel the action. Using Cool FormKit you can easily add confirm dialog box to your forms. Why Use a Confirm Dialog? A Confirm Dialog Box helps prevent accidental form submissions and gives users a final chance to review their input before proceeding. It’s especially useful in scenarios where actions are irreversible or sensitive, such as submitting payments, registrations, or deleting data. Example: Imagine you’re running a course registration form. A user accidentally clicks the submit button without double-checking the selected […] - [Style Radio & Checkbox Fields](https://docs.coolplugins.net/doc/style-radio-checkbox-elementor-form/): Radio and Checkbox fields let users select options in a form. Radio buttons are used when users should pick only one option from a list (e.g., Yes/No, Male/Female), while Checkboxes allow selecting multiple options at once (e.g., selecting multiple services or interests). What are Radio & Checkbox Fields? Imagine you’re building an online survey form, a radio field asking: “How did you hear about us?” with options like “Google,” “Social Media,” or “Friend.” While a checkbox field could follow up with: “Which services are you interested in?” with multiple checkable options like “Web Design,” “SEO,” and “Hosting.” Follow these simple […] - [Add Signature Field](https://docs.coolplugins.net/doc/signature-field-elementor-form/): A Signature Field allows users to draw their signature directly within a form using a mouse, stylus, or touchscreen. You can easily add a signature field to your Elementor forms using Cool FormKit. Why Use a Signature Field? Signature field is useful for forms that require consent, verification, or authorization, such as service agreements, delivery confirmations, or waivers. Instead of requiring users to print, sign, scan, or upload documents, the Signature Field makes the process fast, digital, and legally recognized. It not only improves user convenience but also streamlines your workflow by keeping everything within your website. Imagine you’re running […] - [Add Calculator Field](https://docs.coolplugins.net/doc/calculator-field-elementor-form/): Easily add and customize a Calculator Field in your Elementor forms using Cool FormKit for dynamic and real-time calculations. What is a Calculator Field? A Calculator Field is a dynamic form input that performs real-time calculations based on user input and predefined formulas. It helps automate complex calculations directly within your form, eliminating the need for users to do math themselves or rely on external tools. Imagine owning a real estate website that offers home loan services. Instead of asking users to figure out complex EMI calculations on their own or redirecting them to a third-party calculator, your site features […] - [Add a Rating Field](https://docs.coolplugins.net/doc/rating-field-elementor-form/): Add a rating field to your Elementor forms to easily collect user feedback, reviews, or satisfaction scores with Cool FormKit. Why add Rating Field Without a rating field, collecting user feedback often relies on open-ended questions like “How was your experience?” which many users skip because it takes time to type a response. This leads to fewer submissions and less useful data. For example, after attending a webinar, instead of writing a detailed comment, a user can simply select 4 out of 5 stars to express their satisfaction. This provides you with clear, actionable insight, without any need to type […] - [Add Country Code Dropdown](https://docs.coolplugins.net/doc/country-code-elementor-form/): The Country Code Dropdown enhances your phone number input field by allowing users to select their country code from a predefined list. Using Cool FormKit, you can easily add a Country Code Dropdown to your form fields. Why add Country Code Dropdown to the Tel Field  Adding a country code dropdown to your telephone input field significantly improves the accuracy and usability of your forms, especially for an international audience. For example, a user from Germany might enter their number as “0176 12345678,” which is valid locally but not usable internationally. However, with the country code dropdown, user can select […] - [Add Range Slider Field](https://docs.coolplugins.net/doc/range-slider-elementor-form/): A Range Slider is a powerful form element that allows users to select a numeric value or a value within a defined range using a draggable slider. Why use Range Slider Using a range slider, you can eliminate problems like typos, out-of-range inputs, formatting errors and more due to typing numeric values manually. This makes your forms more user-friendly and error-free. With Cool FormKit, adding a range slider to your Elementor forms is easy and requires no coding. Follow these simple steps to add a range slider to Elementor forms: Add Range Slider  Customization Once you’ve selected the Range Slider […] - [Send Conditional Emails](https://docs.coolplugins.net/doc/conditional-email-elementor-form/): Using Cool FormKit, you can easily set up conditions and send emails conditionally based on specific user inputs. Why Send Conditional Emails? Sending emails conditionally means triggering different email responses based on how users fill out your form. Not every form submission is same, when users fill out a form, they might be making different types of requests. So, instead of sending the same generic message every time, you can customize the email content or recipient depending on user selections. Example: If a user selects “Support,” the email goes to your support team. If they select “Sales,” it goes to […] - [Redirect Form Conditionally](https://docs.coolplugins.net/doc/conditional-redirect-elementor-form/): Using Cool FormKit, you can redirect users to different thank-you pages or URLs after form submission. What is Conditional Redirect? Conditional Redirect allows you to send users to different thank-you pages or URLs after form submission based on their responses. Instead of a single redirect for every user, you can define custom redirect rules. For example, redirect to Page A if the user selects “Option 1” or redirect to Page B if they choose “Option 2”. With Cool FormKit, you can easily set up these redirect rules directly in the Elementor editor using simple condition settings. Enable Conditional Redirection Follow […] - [Enable / Disable Submit Button](https://docs.coolplugins.net/doc/submit-button-conditions-elementor-form/): You can easily show, hide, enable, or disable the form’s Submit button based on form input selection using Cool FormKit. Why Use a Conditional Submit Button? A Conditional Submit Button gives you control over when users can submit a form, based on their inputs. Instead of always showing the submit button, it only appears (or gets enabled) when specific conditions are met. This improves form accuracy, guides users, and prevents incomplete or spam submissions. With Cool FormKit, you can set these conditions in your Elementor forms. Show/Hide or Enable/Disable You can easily set up conditional logic on the submit button […] - [Create Elementor Form with Conditional Logic](https://docs.coolplugins.net/doc/elementor-form-conditional-fields/): What is Conditional Logic Conditional logic is a way to control what happens next based on certain conditions. It works like this: “If a certain condition is true, then do something specific.” For example, in an online form, you can show or hide fields depending on the user’s previous answers. If someone selects “Yes” to a question, additional related fields might appear. If they choose “No,” those fields stay hidden. This means the form adapts to the user’s responses, making it simpler and more relevant. Enable Conditions You can easily add conditions to the form inside your Elementor pages. Just […] - [Activate License for Updates](https://docs.coolplugins.net/doc/cool-formkit-license-updates/): To continue receiving automatic updates and access support, you’ll need to manage your Cool FormKit license properly. In this guide, learn how to manage your license key: Where to Find Your License Key? After purchasing the Pro version, your license key will be shared via: Once logged in: Where to Enter License Key? Once you activate the Cool FormKit plugin, a license activation section will appear automatically. You can enter your license key there to enable automatic updates and support. If you skipped that step or want to activate it later, you can also: ⚠️ Troubleshooting Tips: Move or Deactivate License […] - [Download & Install Plugin](https://docs.coolplugins.net/doc/cool-formkit-installation-setup-guide/): Cool FormKit is a powerful Elementor addon that lets you add advanced fields and features to the Elementor form widget, like conditional fields, range sliders, country code, and more. Required Plugins Before you begin, please ensure that your site is using one of the supported form widgets. This plugin works with the following: Hello Plus – A free plugin by Elementor that offers a basic form widget. Elementor Pro – Required to use Elementor’s native Form widget. Download & Install Cool FormKit After purchasing Cool FormKit, follow these steps to download your plugin: Note: The license key is required to activate Pro features. Make sure […] - [FAQs (Common Queries About Account, License & Plugin)](https://docs.coolplugins.net/doc/faqs-conditional-fields-elementor-form/): Find answers to the most frequently asked questions about the Conditional Fields for Elementor Form plugin. Whether you’re facing issues with setup, license activation, or conditional logic settings, this FAQ section will help you quickly resolve common problems. Plugin Compatibility Q1: Is this plugin compatible with the Hello Plus theme?Ans: Yes, Conditional Fields for Elementor Forms is fully compatible with the Hello Plus. This means you can easily show or hide specific form fields based on user selections in forms built inside Elementor Free using form lite widget of Hello Plus plugin. Q2: Can I use this plugin with Elementor […] - [Add Conditional Logic on Multi-step Form](https://docs.coolplugins.net/doc/add-conditional-logic-on-multi-step-form/): In this tutorial, you’ll learn how to apply conditional logic on fields placed inside a multi-step form created using Elementor’s Form widget. The Conditional Fields for Elementor Form plugin fully supports multi-step forms, allowing you to show or hide fields or entire steps based on user input from previous steps. What is a Multi-step Form? A multi-step form is a form that breaks down a long or complex form into multiple smaller steps or sections, showing only one part at a time. Instead of overwhelming users with too many fields all at once, it guides them through a step-by-step process, […] - [Changelog (Pro)](https://docs.coolplugins.net/doc/changelog-conditional-fields-elementor-form/): Version 1.5.0 (24 Oct, 2025) Version 1.4.6 (16 Oct, 2025) Version 1.4.5 (1 Oct, 2025) Version 1.4.4 (24 Sep, 2025) Version 1.4.3 (22 Aug, 2025) Version 1.4.2 (30 July, 2025) Version 1.4.1 (25 July, 2025) Version 1.4.0 (23 July, 2025) Version 1.3.20 (21 May, 2025) Version 1.3.19 (16 May, 2025) Version 1.3.18 (9 May, 2025) Version 1.3.17 (18 Mar, 2025) Version 1.3.16 (11 Feb, 2025) Version 1.3.15 (6 Feb, 2025) Version 1.3.14 (27 Jan, 2025) Version 1.3.13 (18 Dec, 2024) Version 1.3.12 (6 Dec, 2024) Version 1.3.11 (18 Nov, 2024) Version 1.3.10 (17 Oct, 2024) Version 1.3.9 (19 Sep, 2024) Version 1.3.8 […] - [Redirect Form Conditionally on Submit](https://docs.coolplugins.net/doc/conditional-redirect-elementor-form-on-submit/): Using Conditional Fields in the Elementor Form plugin, you can redirect users to different thank-you pages or URLs after form submission. Why Conditional Redirects? Conditional redirects allow you to guide users to different pages after form submission based on their responses. Not every user should land on the same page after submitting a form. Conditional redirects allow you to send users to different thank you pages, confirmation pages, or next steps based on their selections or input. Example: If a user selects “Apply for a Job,” they can be redirected to a job portal. If they choose “Product,” they can […] - [Send Conditional Emails on Form Submission](https://docs.coolplugins.net/doc/send-conditional-emails-elementor-form/): Using Conditional Fields in the Elementor Form plugin, you can send emails conditionally based on specific user inputs. Why Send Email Conditionally? Sending emails conditionally means triggering different email responses based on how users fill out your form. Not every form submission is same, when users fill out a form, they might be making different types of requests. So, instead of sending the same generic message every time, you can customize the email content or recipient depending on user selections. By sending emails conditionally, you ensure that the right person or department receives the right message. Enable Conditional Emails on […] - [Disable / Enable Form Submit Button Conditionally](https://docs.coolplugins.net/doc/elementor-form-submit-button-conditions/): Implementing a condition on the submit button controls when the submit button will be shown, hidden, enabled, or disabled based on the user’s input in the form. Why Use Conditions on Submit Button? Using conditions on the submit button improves form validation and ensures users complete the necessary steps before submission. Instead of allowing the user to submit the form right away, you can set up rules (conditions) that must be met first. For example, Disable the submit button until the user agrees to the terms or selects a specific option. Show the submit button only if a certain field […] - [Apply Multiple Conditions Using AND / OR Logic](https://docs.coolplugins.net/doc/and-or-conditional-logic-elementor-form/): In many real-life form scenarios, a single condition is not enough. You may want a field to appear only when multiple conditions are true, or if any one of several conditions is true. This is where AND / OR logic comes in. With the Conditional Fields for Elementor Form plugin, you can combine multiple rules using AND or OR logic to control how and when a field is shown, hidden, enabled, or disabled. Apply Multiple Conditions Using “AND” Logic Use AND logic when all specified conditions must be true for the action (show/hide) to take place. Example Use Case Let’s […] - [Conditional Logic Compare Operators](https://docs.coolplugins.net/doc/elementor-form-conditional-logic-operators/): Conditional logic in the Conditional Fields for Elementor Form plugin relies on compare operators to decide when a condition is true or false. These operators help you define how a field’s value should be matched — for example, whether it equals, does not equal, contains, or starts with a specific value. In this guide, you’ll learn about each available operator and when to use them. Compare Operators Here are the commonly used comparison operators in Conditional Fields for Elementor Form: ✅ Equal To (=) Description: Triggers when the input value exactly matches a specified value. Example Use Case:If the customer […] - [Apply Conditional Logic on Form Fields](https://docs.coolplugins.net/doc/apply-conditional-logic-on-elementor-form-fields/): This guide will help you understand how to apply conditional logic using the Conditional Fields for Elementor Form plugin. You’ll learn how to show or hide form fields based on user input or selection to create smart and dynamic forms. Before you begin: Please make sure you have already installed the plugin and activated your license. If not, follow the previous steps in the setup documentation. What is Conditional Logic? Conditional logic is a way to control what happens next based on certain conditions. In simple terms, it works like this: “If this happens, then do that.” For example: In […] - [Activate Plugin License, Updates & Manage Subscription](https://docs.coolplugins.net/doc/license-activation-conditional-fields-elementor/): After installing the Conditional Fields for Elementor Form Pro plugin, the next step is activating your license to unlock premium features, automatic updates, and priority support. In this guide, you’ll learn where to find your license key, how to activate it, and how to manage your license and subscription. Where to Find Your License Key? After purchasing the Pro version, your license key will be shared via: Once logged in: Where to Enter Your License Key? Once you activate the Conditional Fields for Elementor Form Pro plugin, a license activation notice will appear automatically in your WordPress dashboard. You can enter your […] - [Download & Install Plugin](https://docs.coolplugins.net/doc/download-install-conditional-fields-elementor/): Conditional Fields for Elementor Form is a powerful WordPress plugin that extends the functionality of Elementor forms by allowing you to show/hide or enable/disable form fields based on user selections or input values.  In this guide, we’ll walk you through how to download and install the plugin on your Elementor-powered website. Required Plugins Before you begin, please ensure that your site is using one of the supported form widgets. This plugin works with the following: Note: You can apply conditional logic to form widgets from either of these plugins using Conditional Fields for Elementor Form. Try Free Version Skip this […] ## Pages - [Homepage](https://docs.coolplugins.net/): Documentation Cool Plugins Documentation Browse documentation for all WordPress plugins built by Cool Plugins. Select a plugin to read setup steps, features and tutorials. Elementor Form Addons AI Translation Timeline Plugins Events Calendar Addons Crypto Plugins Translations Plugins Documentation Choose an AI translation plugin below to view its documentation and step-by-step usage guides. Loco Translate Addon Auto translate plugins & themes. View Docs → AI Translation for TranslatePress AI translate addon for TranslatePress. View Docs → AutoPoly AI Translation For Polylang View Docs → Elementor Form Addons Documentation Learn how to set up, style, and extend your Elementor forms with […] [comment]: # (Generated by Hostinger Tools Plugin)