🔥 Chat Help Mega Sale — Up to 70% OFF Ends Soon!
00
Day
00
Hours
00
Minutes
00
Seconds
Grab Your Ramadan Deal!
WhatsApp Chat Help

Changelogs

WhatsApp Chat Help Plugin Changelog — stay up to date with the latest improvements, feature releases, and bug fixes for the WhatsApp Chat Help Plugin. Explore version history to see what’s new and how we’re constantly improving your favorite WordPress WhatsApp chat plugin.

3.6.1

Latest
  • New Form field variables by label — {name}, {message}, {your_email} — shown in the Form Message Template’s Insert variable menu. Fields sharing a label are numbered in order: {name_1}, {name_2}.
  • New {time} variable for the time the message is sent.
  • Changed {date} now outputs only the date; use {time} for the time. Both follow the site timezone and the date/time formats in Settings → General.
  • Fixed Label-based field variables from older versions (e.g. {name}, {message}) output nothing in the WhatsApp message. The {text_1}-style variables and {form_fields} keep working.
  • Fixed Form fields sharing the same label overwrote each other’s value on submission.
  • Fixed Text typed by a visitor containing a variable such as {ip} is no longer replaced.

3.6.0

  • New Import/Export under Settings — move the Global Chat, Custom Chats, Leads, WooCommerce and plugin settings between sites (or keep a backup) as one bundle or per type, in JSON, CSV or XML. Replaces the per-page Backup panels, which have been removed.
  • New “Add Chat” now asks for the essentials first — title, chat experience, WhatsApp type and number/group — creates the chat published, and opens it ready to edit.
  • New An Assignment tab in the chat editor. A chat’s placement rules can be set where the chat is built; they stay in sync with the Assign Chats screen.
  • New The WooCommerce screen now explains itself when WooCommerce is missing and can install and activate it, instead of showing settings with nothing to configure.
  • Changed “Layout” is now “Chat” throughout, and the list’s Layout column is “Type” — it names the chat experience, not the record.
  • Changed The chat editor is rebuilt on the Global Chat layout: a section rail, one record toolbar (back, title, status, preview, Save) and the same field surface as the settings pages.
  • Changed Custom Chats and Leads share one card with the filters, a status tab strip and a Status column; both screens now show a first-run panel instead of an empty table.
  • Changed Settings sections renamed — “Advanced Controls” is now “WhatsApp URL” and “Additional CSS & JS” is now “Advanced”, with Clean-up Data on Deletion moved under it. Get Help is reachable from the settings rail.
  • Changed Loading states across the admin: skeletons now match the screen that replaces them, and the Dashboard keeps its figures on screen with a progress bar while a filter refetches.
  • Fixed Menus and dialogs no longer pick up WordPress admin’s blue link colour and focus ring.
  • Fixed Settings pages no longer overflow by the height of the sub-tab row, and the section rail no longer flickers when opening Get Help.

3.5.7

  • Fixed “Send Message Button Label” and “Icon for Send Message Button” had no effect on the Form Chat, Single Agent and Pre-Chat Message experiences — the button always showed the default WhatsApp icon and the text “Send Message”. The Multi-Agent Form’s per-agent submit button settings were being applied to every layout, overriding both options.
  • Fixed “Open in New Tab” was ignored on sites where the Settings page had never been saved: the switch showed as on in the admin, but WhatsApp still opened in the same tab and the visitor left the site. The front end now uses the same default the setting itself declares.
  • Fixed After a chat form was submitted, WhatsApp could still open in the current tab (or be blocked by the browser’s popup blocker) even with “Open in New Tab” on, because the link was opened only after the submission had been saved. The new tab is now opened as part of the click itself.

3.5.6

  • Fixed With Auto Open Popup enabled and the “Chat Button” chat experience selected, the floating button switched to its close icon even though it has no popup to close. The button is now left out of the open/close toggle.

3.5.5

  • Fixed WhatsApp numbers entered with a leading “+”, spaces, dashes or brackets are now normalised to digits before the chat link is built, so formatted numbers no longer produce a WhatsApp error page.
  • Fixed The “URL for Desktop” setting fell back to WhatsApp Web when the option had never been saved, even though the setting’s own default is “API”.
  • Fixed WhatsApp button block now strips formatting from the number and URL-encodes the prefilled message, so messages containing “#” or “&” are no longer cut short. Existing blocks are upgraded automatically and will not show the “unexpected or invalid content” warning.
  • Fixed The WhatsApp icon on the WhatsApp Button block showed as an empty square in the block editor, and was missing entirely for logged-out visitors on the front end. The icon font is now loaded in both places.
  • Fixed With Icon Background enabled, the block editor preview ignored the chosen Icon Color and Icon Background Color and showed the button’s own colours instead. The preview now matches the front end.
  • Changed Buttons now output only the analytics attribute that matches the selected chat type — an empty data-group no longer appears on number buttons, and vice versa.
  • Changed Chat agents no longer ship with a placeholder WhatsApp number. An agent left blank now falls back to the Global Chat number, the same way every other empty number field does.

3.5.4

  • Fixed When ChatHelp and Better Chat Support for Messenger were both active with their bubbles set to the same side, the two floating bubbles sat on top of each other and both chat boxes could be open at once. The bubbles now stack automatically, and opening one chat box closes and hides the other so the popups no longer overlap.

3.5.3

  • New Agent Photo Type option for the Single Form/Agent header — when set to “Default”, the agent avatar now shows the agent’s initials instead of the plugin’s built-in placeholder photo. “Custom” and “None” work as before.
  • New Show Close Icon option for the chat box header (Single Form, Agent, and Multi-Agent layouts) — adds a small × button so visitors can close the popup without clicking the floating bubble again.
  • Improved Multi-Agent list rows now show a trailing arrow icon indicating they open a chat form, and the back/close navigation icons were switched from the bundled icon font to inline SVG.
  • Fixed After selecting an agent from the Multi-Agent list, the list’s footer branding bar stayed visible behind the per-agent chat form, showing a duplicate footer.
  • Fixed Multi-Agent list rows could trigger PHP undefined-array-key warnings for timezone, designation, and online/offline text when those agent fields were left empty.
  • Fixed Primary/secondary chat colors fell back incorrectly when a color field was saved as an empty string, instead of using the plugin’s default teal color.
  • Changed Default agent subtitle text changed from “Typically replies within a day” to “Typically replies within minutes”.

3.5.2

  • Fixed Assign Layouts — the “Select Post(s)” field now follows the row’s “Post Type” selection (e.g. picking Page lists Pages), instead of always listing Posts regardless of the chosen type.
  • Fixed The “Floating Chat” sidebar group (Global Chat, Chat Layouts, Leads) collapsed after refreshing an admin page instead of staying open, hiding the submenu items until they were reopened.

3.5.1

  • Security Fixed an authenticated (Contributor and above) stored Cross-Site Scripting vulnerability in the chat_help / ctw shortcode. The number and group attributes were written into an unquoted data-number / data-group HTML attribute, allowing a crafted value to break out and inject an event handler. Attribute values are now output inside quotes with esc_attr(), and the number / group inputs are additionally sanitized to allowed characters. Reported by Wordfence (CVE-2026-15799).
  • Improved Bundled icon font (icofont) subset to only the icons the plugin actually uses — the WOFF and WOFF2 files drop from ~640 KB / ~535 KB to ~11 KB / ~10 KB, and the stylesheet from ~10,000 rules to just the ones in use, for noticeably faster frontend loading.
  • Improved Global WhatsApp defaults now also cover the chat_help shortcode and the WooCommerce Shop, Product, Cart, Checkout, and Thank You buttons — leaving a number/group empty on any of these inherits the Global Chat value, and setting one locally still overrides it.
  • Improved WhatsApp Number and WhatsApp Group fields now share a single source of truth for their labels and help text, so wording and documentation links stay consistent across Global Chat, per-widget layouts, and every WooCommerce page.
  • Fixed Custom uploaded icon images on the WooCommerce buttons could fail to render when the saved value was stored as a plain URL instead of a media array; icon resolution now handles both formats.
  • Fixed Popup chat fields could overflow or clip on viewport resize and when form fields were added or removed at runtime; the layout now re-syncs its height on resize and observes newly-added fields.
  • Fixed Minor UI, dark mode, and layout inconsistencies across the React admin panel.

3.5.0

  • New Global WhatsApp defaults — the WhatsApp Number and Group set in Global Chat are now used automatically anywhere a number/group is left empty: WooCommerce buttons (Shop, Product, Cart, Checkout, Thank You), the shortcode, the Elementor widget, the Gutenberg block, and assigned Chat Layouts. Change the global number once and every inheriting location follows; entering a value locally still overrides it.
  • New Complete admin panel redesign — the entire admin interface has been rebuilt from the ground up with a modern, cleaner UI, improved layout, navigation, spacing, and overall user experience.
  • New The admin panel is now powered by React, delivering a faster, more interactive, single-page experience with improved state management and performance across settings, widgets, leads, and dashboard screens.
  • New shadcn/ui component library integrated throughout the admin interface for a more consistent, modern, and accessible design system.
  • New Live Admin Preview — widget settings now render in a real-time preview pane as you edit, so changes to colors, layout, text, and behavior are visible instantly without saving or reloading.
  • Improved Responsive behavior across the admin interface, with better layout adaptation on smaller screens.
  • Improved Navigation and settings organization for a more intuitive editing workflow.
  • Improved “Assign Layouts” is now a tab on the “Chat Layouts” page instead of a separate menu item, grouping all layout-related settings in one place.
  • Improved Settings, Global Chat, and Chat Layout editor pages now share the same section navigation, header, and layout for a more consistent experience.
  • Improved Numerous layout refinements and general usability improvements across widgets, leads, and dashboard screens.
  • Fixed Various UI inconsistencies across the admin interface for improved visual stability.
  • Fixed Various dark mode color and contrast issues across the Dashboard, availability scheduler, and other admin screens.
  • Fixed Missing or incorrect icons in the icon picker and section navigation after the bundled icon font update.
  • Fixed Multiple bugs across the admin interface, with general performance and reliability improvements.

3.4.2

  • New {shipping} placeholder for the WooCommerce Cart and Checkout pre-filled messages — inserts the customer’s shipping first/last name, company, address line 1 & 2, city, state, postcode and country, with graceful fallback to billing details.
  • Improved On the Checkout page the {shipping} placeholder now refreshes from the live checkout form — including manual field edits, the “ship to a different address” toggle, and WooCommerce AJAX updates — so the WhatsApp message always sends the latest shipping information.
  • Fixed Product Page button could leak onto the Cart page (once per cart item); it is now scoped to single product pages only.
  • Fixed WhatsApp button not appearing on the WooCommerce Checkout block. The button was only hooked into the classic (shortcode) checkout actions, which do not fire on the block-based checkout; it is now rendered on the block-based checkout (and cart) as well.

3.4.1

  • New WhatsApp Group support for the Form Chat, Multi Agent Form, and Pre-Chat Message layouts — on submit, opens a copy-to-clipboard modal with the group invite URL on the “Go to WhatsApp” button.
  • New Multi Agent Form — each agent can be configured independently as Number or Group.
  • New Modal CTA inherits the send-button color settings via CSS variables (--wHelp-color-primary, --wHelp-color-secondary, --text-color, --text-hover-color).
  • Improved Form submit pipeline now forwards the WhatsApp type to the backend so the correct URL (number deep-link vs. group invite) is generated server-side.
  • Improved Modal closes via overlay click, close button, Escape key, or after navigating to WhatsApp; clipboard fallback for non-secure contexts and older mobile browsers.
  • New Per-agent Submit Button Text and Submit Button Icon for the Multi Agent Form layout — each agent’s form now renders with its own button label and icon.
  • New Submit Button Icon supports Native (icon-picker), Custom (uploaded image), built-in icon classes, and No Icon variants per agent.
  • Improved Agent click → AJAX-rendered form now forwards per-agent submit values via data attributes, scoped per render so multiple agents on the same page cannot conflict.

3.4.0

  • New Floating Widget — new dedicated post type for creating and managing individual floating chat widgets with full customization per widget.
  • New Assign Chat — ability to assign specific floating widgets to pages, posts, categories, tags, and custom post types for targeted chat experiences.
  • New Analytics Dashboard — new first-item admin page with real-time visitor, view, and conversion tracking across all widgets.
  • New Performance Trendline chart showing visitors, views, conversions, and leads over time with toggle filters.
  • New Device Breakdown — donut charts showing Desktop, Mobile, and Other device stats per widget.
  • New Traffic Breakdown — Countries (with flags), Pages, and Browsers analytics tables (Pro only).
  • New Layout-aware conversion tracking — each chat layout (Form Chat, Single Agent, Pre-Chat Message, Chat Button, Multi-Agent, Multi-Agent Form) now fires conversion at the correct user action moment.
  • New Dashboard filter by widget and date period (This Week, Last Week, This Month, Last Month, This Year, Last Year, Custom).
  • New Multiple Chat Layouts — option to create multiple independent chat layouts, each with its own settings, agents, and appearance.
  • New Layout Assignment — assign any created chat layout to specific pages, posts from any post type, or by categories and taxonomies for precise targeted display.

3.3.3

  • Fixed Multi agent for submission issue.
  • Compatibility Minor CSS improvements.

3.3.2

  • New Theme Style option to choose different chat bubble designs (e.g., Flat and WhatsApp styles).
  • New Display Notification Icon option to show or hide the notification icon in the interface.
  • Fixed Offline form submit issue.
  • Compatibility CSS improvements.

3.3.1

  • Fixed WooCommerce quantity form validation issue.

3.3.0

  • New New Floating layout called Pre-Chat Message.
  • New New Floating layout called Multi-Agent Form.
  • New Filter by Agents option in the leads dashboard.
  • Fixed Some documentation page links.

3.2.4

  • New Option to set a different subtitle when offline.
  • Fixed Corrected logic to properly check both conditions for showing or hiding action buttons (e.g., Add to Cart, Checkout).
  • Fixed Resolved an issue where changing primary and secondary colors in the floating layout incorrectly affected WooCommerce button styles.
  • Improved Ensured button styles remain consistent and follow intended color settings across layouts.

3.2.3

  • New Button options for the product order thank you page.

3.2.2

  • Fixed Floating button size issue.
  • Fixed Device visibility issue.

3.2.1

  • Compatibility Script variable prefix.

3.2.0

  • New WooCommerce, shortcode, and settings as a submenu.
  • New Button options for the Shop page.
  • New Button options for the Cart page.
  • New Button options for the Checkout page.
  • Compatibility Button size customization option.

3.1.12

  • Compatibility Complete redesign of button styles across all components, including Floating Chat, WooCommerce buttons, Shortcodes, Gutenberg blocks, and Elementor widgets.
  • New Added several new customization fields for each button to support advanced styling and control.
  • Improved General codebase optimizations and internal improvements.

3.1.10

  • Fixed ignore product attrubute for product archive pages.

3.1.9

  • Fixed Minor CSS styling issues.
  • New Button size customization options.

3.1.8

  • Fixed Time based availability issue.
  • Fixed Added direct file access protection to all PHP files to prevent unauthorized access.
  • Improved Enhanced overall security and compliance with WordPress.org Plugin Check requirements.

3.1.7

  • Compatibility WordPress 6.9 compatibility.
  • Fixed RTL css issue.

3.1.6

  • Fixed Issues with dynamic form variables in webhooks.

3.1.5

  • Fixed Issue with leads not loading correctly.
  • Improved Codebase optimizations for better performance and stability.

3.1.4

  • New Introduced chathelp_whatsapp_number filter allowing developers to override the global WhatsApp number using post meta (e.g., Directory or Product phone numbers).
  • New Added context-aware data (post_id, type, message) when generating WhatsApp URLs for full developer control.
  • New Added chathelp_whatsapp_url filter to modify the final WhatsApp link (useful for tracking, branding, custom logic).
  • Improved Enhanced WhatsApp URL generation function to support better extensibility without breaking existing behavior.
  • Improved Refined device detection and URL formatting for more consistent WhatsApp launching across mobile & desktop.

3.1.3

  • Fixed Critical Broken Access Control vulnerability in the REST API.
  • Security Ensured all data is properly sanitized, validated, and escaped.

3.1.2

  • New Button style for wooCommerce product pages.
  • Compatibility More button position options for product pages.
  • Compatibility Code improvements and compliance with latest WordPress Plugin Review Guidelines.
  • Fixed Missing composer.json file while using Composer.
  • Security Ensured all data is properly sanitized, validated, and escaped.
  • Security Escaped all variables and options before output.

3.1.1

  • Fixed Forms field variable issue.

3.1.0

  • New Leads Management – view, filter, and manage leads directly from the dashboard.
  • New Option to customize Send Button colors.
  • New Option to enable and customize Footer Content message below the chat window.
  • Fixed Minor CSS issues.

3.0.0

  • Compatibility WhatsApp button block settings for better customization.
  • New Google Analytics for enhanced tracking and insights.
  • New Typography options for floating buttons and bubble.
  • Compatibility Full admin panel enhanced for better user experience.
  • New Added Demo/Docs link within each field for to understand each field.
  • Compatibility Webhook options moved to advanced settins to control from one place for all kind of bubble or buttons.

2.2.13

  • Fixed Issue where the second tab was hidden when the Single Form layout was not selected.
  • Fixed Button hover background not updating when GDPR mode is enabled.
  • New Default animation class applied when switching from Pro to Free version.

2.2.12

  • New Pre-filled message support added across all layouts — including WooCommerce, shortcodes, buttons, and blocks.
  • New Smart variables with conditional logic now available in Prefilled Message fields.
  • New Smart variables with conditional logic also supported in the Message Agents field for the Single Agent layout.
  • New Added [ chat_help] shortcode to render chat buttons anywhere.
  • Compatibility Improved internal code structure for better maintainability.
  • Compatibility WooCommerce buttons will now remain hidden until a WhatsApp number or group link is added.

2.2.11

  • New Live test option for whatapp number and group url.
  • New Condition for predefined text for WooCommerce buttons.
  • New Advanced condition for showing floating chat only if number or group link added.
  • Fixed Group option not working issue.

2.2.10

  • New Added predefined text option for WooCommerce buttons.
  • Fixed Resolved agent photo URL warning.
  • Compatibility Refreshed admin UI for improved usability.
  • Compatibility Bubble markup for avoiding conflict issue in deferent themes.
  • New WhatsApp group option in multi agent.
  • Compatibility Gutenberg button block.

2.2.9

  • New Agent photo type field.

2.2.8

  • Fixed URL Protocol

2.2.7

  • Fixed Timezone issue

2.2.6

  • Fixed The translation-related warning was found with WP 6.8.

2.2.5

  • New Plugin logo on admin panel.
  • Compatibility Save & Reset button\’s UI color to match with plugin.

2.2.4

  • Compatibility WordPress 6.8 compatibility.

2.2.3

  • New WhatsApp group option.
  • New Redirection option for WhatsApp URL.

2.2.2

  • Compatibility Plugin admin user experience.
  • Note Updated some CSS codebase.

2.2.1

  • New Webhook feature to send real-time data to external systems.

2.2.0

  • Compatibility Form fields for improved usability.
  • Compatibility Admin options for a more intuitive experience.
  • Compatibility WordPress 6.7.2 compatibility.

2.1.3

  • New No icon option for send message button.
  • New Gutenberg block padding option for simple button.

2.1.2

  • New Option for turn off floating chat.
  • Fixed match expression converted to switch for compatibility.

2.1.1

  • New Gutenberg block padding option for buttons.
  • Compatibility Updated visibility option with advanced features.
  • Compatibility Icon fields options updated with easy inline pick.

2.1.0

  • New Single agent floating layout.
  • New Simple button floating layout.
  • Compatibility Fully re-designed admin panel.
  • Compatibility Options title and descriptions.

2.0.14

  • New currentURL variable for message template.

2.0.13

  • Fixed Some CSS issue.

2.0.12

  • New Bubble button padding option.
  • Improved Some PHP Codebase.

2.0.11

  • Fixed Some warnings from PHPCS.
  • Compatibility Make required form input fields.
  • Improved Some CSS Codebase.

2.0.10

  • Compatibility Some codebase.

2.0.9

  • Fixed Some PHP errors, warnings, notices.
  • Fixed Latest PHP 8.1.12 compatible.
  • Checked WordPress 6.6.2 compatibility.

2.0.8

  • Fixed Tooltip help text strong tag escaping.
  • Fixed Default tooltip width.

2.0.7

  • New Position bubble button from screen with specific dimension.
  • New Added positioning option for floating chatbox.
  • New Added all icon sets from icofont library.
  • New Renamed option tabs names.
  • New Order admin options for better access.
  • New Added button tooltip.
  • Compatibility Code compatibility.
  • Compatibility WordPress 6.6.2 compatibility.

2.0.6

  • New Added advanced tab and moved advanced settings there.
  • Compatibility Existing options order for better user experience.
  • Fixed Button CSS issues.
  • Fixed Shortcode buttons image and escaping issue.
  • Compatibility Admin menu position.

2.0.5

  • New All available pages for include and exclude pages option.

2.0.4

  • New New option for enable/disable button icon on the bubble.
  • New New option to set paddings for bubble button.

2.0.3

  • Fixed Icons for admin dashboard.
  • New Exclude/include options for chat bubble on specific pages.

2.0.2

  • Compatibility text-domain for multi language.
  • New Appsero script.

2.0.1

  • Compatibility Code structure.
  • Compatibility Code compatibility with the latest WordPress version.
  • Compatibility Code compatibility with the latest PHP version.
  • New New text fields.

2.0.0

  • Compatibility Code structure.
  • Compatibility Code compatibility with latest WordPress version.
  • Compatibility Code compatibility with latest PHP version.
  • New New text fields.

1.6.4

  • New placeholder text on original WhatsApp message.

1.6.3

  • New options to change Name and Message field placeholder text.

1.6.2

  • Fixed paragraph font issue for some themes.
  • New plugin compatibility with latest WordPress.

1.6.1

  • Fixed font issue for some themes.

1.6.0

  • Fixed all errors comes on plugin checker.

1.3.9

  • Compatibility Compatibility for WordPress 6.4.3.
  • New help page in admin panel to showcase help video.

1.3.8

  • Compatibility Compatibility for WordPress 6.4.2.
  • New Options for custom CSS and JS.
  • Improved Admin UI for better experience.

1.3.7

  • Improved Coding structures.

1.3.6

  • Compatibility Plugin codebase.
  • Compatibility Compatibility for WordPress 6.4.1.

1.3.5

  • New Missing strings for translation.
  • Compatibility Updated security.
  • New Compatibility for WordPress 6.3.2.
  • Compatibility Deprecated hooks for Gutenberg block category.

1.3.4

  • Compatibility Change plugin display name.
  • Compatibility Change banner text.

1.3.3

  • Compatibility WordPress 6.3 compatibility.
  • Fixed Some CSS to avoid some themes conflict.

1.3.1

  • New Auto open popup option.
  • Note Added Visibility option for bubble.

1.3.0

  • New New block buttons for basic and advance.
  • New Category option for block.
  • New Pro version link in plugin setting.

1.2.0

  • New GDPR compliance checkbox.

1.1.0

  • Improved Code compatibility.
  • New Different bubble button animations.
  • New Gutenberg block for buttons.

1.0

Initial Release
  • New Initial release.
Chat Help Demo
Image
ThemeAtelier
Typically replies within 1 minute.