Click to Chat by Virtualcode
Add a customizable floating WhatsApp chat button with page targeting, business hours, device rules, tooltips, and click tracking.
Solid choice
Click to Chat by Virtualcode is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites and was last updated 2 days ago, and scores 66/100 on our health check.
- Actively developed — last update 2 days ago
- Tested with the latest WordPress (7.1)
- Small user base (10+ active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Click to Chat by Virtualcode stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| chat widget | >100 |
| click to chat | >100 |
| customer support | >100 |
| floating button | >100 |
| >100 |
Version adoption
Share of active sites per release.
About Click to Chat by Virtualcode
From the official readme · v2.1.1Description
Click to Chat by Virtualcode helps visitors start a WhatsApp conversation from any page of your WordPress site.
The plugin adds a lightweight floating chat button that can be customized from a modern WordPress admin interface. You can set your WhatsApp number, prefilled message, device visibility, page targeting rules, business hours, button colors, icon sizing, tooltip text, link behavior, and more.
It is built for service businesses, agencies, consultants, stores, marketplaces, appointment-based businesses, and WooCommerce sites that want a quick path from browsing to conversation without requiring the WhatsApp Business API.
Feature highlights
- Floating WhatsApp click-to-chat button
- WhatsApp number and prefilled message settings
- Device visibility controls for all devices, desktop only, or mobile only
- New tab or same tab link behavior
- Custom accessibility label for screen readers
- Left or right button position
- Bottom and side gap controls
- Button color and text color controls
- Icon-only or icon-with-text display
- Button text, text size, and icon size controls
- Button shape options: pill, rounded rectangle, or square
- Optional tooltip above the chat button
- Custom z-index control for sites with sticky headers or other floating widgets
- Page targeting for entire site, selected pages, or excluded pages
- Delayed display after page load
- Business days and business hours visibility
- Analytics-friendly click tracking for gtag or Classic Analytics when available
- Lightweight frontend output with no WhatsApp API dependency
- Works with most themes, builders, and WooCommerce stores
Modern admin experience
The settings area is organized into three focused tabs:
- General: phone number, message, device visibility, link target, and accessibility label
- Appearance: position, spacing, color, shape, sizing, tooltip, and z-index
- Advanced: page targeting, delayed display, analytics events, and business hours
External services
This plugin uses WhatsApp Click to Chat links so visitors can start a WhatsApp conversation.
When a visitor clicks the chat button, the plugin opens an external WhatsApp wa.me link. The link may include the WhatsApp phone number and the prefilled message configured by the site owner.
This service is provided by WhatsApp.
Terms of Service: https://www.whatsapp.com/legal/terms-of-service
Privacy Policy: https://www.whatsapp.com/legal/privacy-policy
Installation
- Upload the plugin folder to
/wp-content/plugins/, or install it from the WordPress Plugins screen. - Activate the plugin from the Plugins screen in WordPress.
- Go to Click to Chat in the WordPress admin menu.
- Enter your WhatsApp number with country code.
- Add an optional prefilled message.
- Configure appearance, page targeting, delay, and business hours as needed.
- Save changes and check the frontend of your site.
Frequently asked questions
Does this plugin require the WhatsApp API?
No. It uses standard WhatsApp Click to Chat links. You only need a valid WhatsApp number with country code.
Can I use a WhatsApp Business number?
Yes. You can use a regular WhatsApp number or a WhatsApp Business number.
Can I customize the button design?
Yes. You can adjust position, spacing, background color, text color, icon size, text size, button shape, button text, tooltip text, and z-index.
Can I show the button only on selected pages?
Yes. Use the Advanced tab to show the button across the entire site, include selected pages, or exclude selected pages.
Can I show the button only during business hours?
Yes. Enable business hours visibility and choose the days, start time, and end time. Overnight schedules such as 22:00 to 06:00 are supported.
Can I delay when the button appears?
Yes. Set the delay in seconds from the Advanced tab. Use 0 to display it immediately.
Can I show the button only on mobile or desktop?
Yes. Device visibility can be set to all devices, desktop only, or mobile only.
Does it support analytics tracking?
Yes. When analytics events are enabled, button clicks are sent to gtag or Classic Analytics if those scripts are already present on your site. The plugin does not install analytics scripts by itself.
Will this slow down my website?
The frontend output is intentionally lightweight. It loads one small CSS file and one small JavaScript file only when the widget should display.
Does it work with WooCommerce?
Yes. The button works on WooCommerce stores and standard WordPress sites.
Changelog
2.1.1
- Fixed the accessibility label.
- Improved the UI/UX for better visual clarity.
- Fixed tooltip bugs.
- Fixed Business Hours bugs.
- Fixed Timing & Tracking bugs for the Show After option.
2.1.0
- Refreshed the admin settings interface with a cleaner, more compact design.
- Updated admin typography: lighter heading weights and refined header logo spacing.
- Removed the descriptive text under section headings for a cleaner layout.
- Tightened the vertical spacing between setting rows.
- Split “Timing & Tracking” and “Business Hours Visibility” into separate settings boxes.
- Removed the extra focus outline around selected option text in the option controls.
- Updated the “Tested up to” version to WordPress 7.1.
2.0.0
- Changed the public plugin display name to Click to Chat by Virtualcode while preserving the plugin slug, folder name, option names, and identifiers.
- Redesigned the admin settings interface with modern cards, status summary, responsive layout, and cleaner controls.
- Fixed invalid nested settings forms in tab partials.
- Added configurable link target for opening WhatsApp in a new tab or the same tab.
- Added custom accessibility label support.
- Added button shape options.
- Added optional tooltip support.
- Added z-index control.
- Added analytics click tracking toggle.
- Improved admin JavaScript state handling and removed production console logging.
- Updated documentation, screenshots copy, installation instructions, and FAQs.
1.0.0
- Initial release.
- Floating WhatsApp chat button.
- Page targeting.
- Delay popup.
- Business hours visibility.
- Custom styles and sizes.
- Device visibility control.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Click to Chat by Virtualcode alternatives
All chat widget plugins →FAQ
Click to Chat by Virtualcode: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 30, 2026
Is Click to Chat by Virtualcode free?
Yes. Click to Chat by Virtualcode is free to download and use from the official WordPress.org plugin directory.
Is Click to Chat by Virtualcode safe to use in 2026?
Click to Chat by Virtualcode is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites and was last updated 2 days ago, and scores 66/100 on our health check.
How many websites use Click to Chat by Virtualcode?
Click to Chat by Virtualcode is active on 10+ WordPress websites and has been downloaded 503 times since it launched in March 2026. It was downloaded 177 times in the last 30 days.
Does Click to Chat by Virtualcode work with WordPress 7.1?
Yes. The developer has tested Click to Chat by Virtualcode up to WordPress 7.1.2, the latest release. It requires WordPress 5.8 or newer.
What PHP version does Click to Chat by Virtualcode need?
Click to Chat by Virtualcode requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Click to Chat by Virtualcode last updated?
The latest version, 2.1.1, was released on September 28, 2026 (2 days ago).
Who makes Click to Chat by Virtualcode?
Click to Chat by Virtualcode is developed and maintained by Virtualcode.
What are the best alternatives to Click to Chat by Virtualcode?
The most popular alternatives to Click to Chat by Virtualcode are Tawk.To Live Chat (100K+ installs), LeadConnector (20K+ installs) and LiveChat (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card


