Best WordPress WhatsApp Plugin: 5 Free Picks Compared
For most sites the best WordPress WhatsApp plugin is Joinchat: it is free, it has 700,000+ active installs, more than any other plugin in the category, and it works by opening WhatsApp on the visitor’s device, so Meta charges you nothing. If several people answer enquiries, WP Chat App is the only one that includes multiple agents in its free version. If you want WooCommerce order confirmations sent automatically or a shared inbox with chat history, you have left the button category: that runs on the WhatsApp Business Platform, where Meta bills per message.
Jump to: link or API · the comparison · which one fits you · how to add the button · the verdict · questions
Is it a chat link or the WhatsApp API? That decides the cost
Every “WhatsApp plugin” for WordPress reaches WhatsApp by one of three routes, and the route sets what you pay and what you must set up. Most roundups list plugins without saying which route each one uses. The table below does.
| Route | What happens | What you need | What Meta charges | Plugins on this route |
|---|---|---|---|---|
| Click-to-chat link | Visitor taps a button; their own WhatsApp opens with your number and a pre-filled message. The conversation happens on your phone. | Any WhatsApp or WhatsApp Business number. No Meta account, no approval. | Nothing. The plugin never talks to Meta. | Joinchat, Click to Chat, WP Chat App, Chaty, Social Chat, Order on Mobile for WooCommerce |
| WhatsApp Business Platform (Cloud API) | Your site or a SaaS inbox sends and receives messages through Meta’s official API. Order confirmations, shared inbox, templates, automation. | Meta Business Manager, a WhatsApp Business Account, a phone number not registered in the WhatsApp app, access tokens. | Per delivered template message, by market and category (marketing, utility, authentication). Replies inside a 24-hour service window are free until 1 October 2026, then billed too. | Notiqoo (order notifications); Tidio and Crisp (inbox) |
| Unofficial gateway | A third-party service keeps a WhatsApp Web session open on your number and relays messages through it. | An account with the gateway and a phone kept linked to it. | Nothing from Meta, because Meta is not part of the arrangement. The gateway sets its own limits. | Wawp by default (official API optional) |
Routes read from each plugin’s WordPress.org description and Meta’s WhatsApp Business Platform pricing pages on 9 September 2026.
The Meta side is worth stating precisely, because most guides still describe the old model. Since 1 July 2025 Meta charges per delivered template message, not per conversation; conversation-based pricing is deprecated. Marketing templates are always charged. Utility templates such as an order confirmation are free only if the customer messaged you within the previous 24 hours, and a customer’s own messages are never charged. From 1 October 2026 Meta will also bill the plain replies you send inside that 24-hour window, and utility templates sent inside it, per message. Rates differ by market and Meta changes them only on the first day of a quarter.
The practical consequence: a click-to-chat button costs nothing however many people tap it, while an automated order message on the API route is a paid template almost every time it fires, because a customer who has just checked out has usually not messaged you in the last 24 hours.
How do the WordPress WhatsApp plugins compare?
| Plugin | Route | Active installs | Rating (reviews) | Last update | Several agents free? | Paid tier from | Best for |
|---|---|---|---|---|---|---|---|
| Joinchat | Link | 700,000+ | 4.7 (189) | August 2026 | No, Premium | Annual subscription, priced in euros | One number, most sites |
| Click to Chat | Link | 600,000+ | 4.8 (131) | September 2026 | No, Pro | $18 (Single licence) | Styling control, no cookies |
| WP Chat App | Link | 100,000+ | 4.9 (219) | August 2026 | Yes | $29 / year | Several people answering |
| Chaty | Link | 300,000+ | 5.0 (1,240) | September 2026 | No, Pro | $59 / year | WhatsApp plus Messenger, Telegram, Instagram |
| Social Chat (QuadLayers) | Link | 200,000+ | 4.9 (692) | September 2026 | No, Premium | $49 / year | WooCommerce extras if you pay |
| Notiqoo | Cloud API | 1,000+ | 4.8 (18) | September 2026 | n/a (sends, not chats) | Free plugin; Meta bills per message | Automatic WooCommerce order messages |
Figures read from each plugin’s WordPress.org page and each vendor’s pricing page on 9 September 2026. Install counts are the bands WordPress.org publishes.
All six are free to install, and all six are tested to WordPress 7.1. The five link-route plugins need nothing from Meta. Notiqoo needs a Meta Business Manager, a WhatsApp Business Account and a dedicated number that is not registered in the WhatsApp app.
Which WhatsApp plugin fits your site?
These plugins are not competing for the same job. Four draw a button for one number; one adds multiple agents without charging; one covers 25 channels; one sends order messages through Meta’s API and costs per message. Tick what applies and the answer narrows to one, with the compromise named where two needs pull in different directions.
Joinchatfree pick
Free; Premium is an annual subscription · 700,000+ active installs · 4.7 / 5 from 189 reviews · click-to-chat link, nothing billed by Meta
With nothing ticked you want one button for one number, and Joinchat is the most installed plugin that does exactly that. Set the number and a greeting, add the WooCommerce product-page button if you sell, and it can run without setting a cookie. Multi-agent with schedules is Premium, so tick the first box if more than one person answers.
Install counts, ratings and prices in the chooser read from each plugin’s WordPress.org page and vendor pricing page, and Meta’s pricing pages, on 9 September 2026.
The WordPress WhatsApp plugins worth installing
Joinchat
Suits any site that wants one WhatsApp button for one number and nothing to maintain.
Version 6.3.2, updated in August 2026, 700,000+ active installs, 4.7 from 189 reviews, tested to WordPress 7.1 and installable back to WordPress 4.9.6. On mobile the button opens the WhatsApp app; on desktop it launches WhatsApp Desktop or WhatsApp Web and shows a scannable QR code. It sets a per-page opening message and puts a WhatsApp button next to Add to cart on WooCommerce product pages.
What decides it is reach with restraint: the widest install base in the category, the lowest WordPress floor of the five, and it can run without cookies, using localStorage or sessionStorage only when you turn on the features that need them. The limitation is that multi-agent with schedules, the other channels (Telegram, Messenger, Instagram) and Chat Funnels are all Premium, sold as an annual subscription priced in euros, so on the free tier one number answers everything.
Click to Chat
Suits sites that want the most control over the button's look and placement without paying, and a clean answer on cookies.
Version 4.44, updated in September 2026, 600,000+ active installs, 4.8 from 131 reviews, tested to WordPress 7.1. The free tier includes WooCommerce placement before or after Add to cart with dynamic variables for the product name, price and SKU, so the pre-filled message names what the customer was looking at.
What decides it is the line on its listing: "Click to Chat don't collect any of the user data and don't use cookies." For a site keeping its consent banner honest, that is worth more than a feature list. Pro starts at $18 for a Single licence, with lifetime licences from $34, and adds unlimited agents with several time slots per agent per day, random distribution between agents, and Google Ads and Meta Pixel conversion tracking. The limitation is the floor: it requires WordPress 6.5 or later, the strictest of the five.
Click to Chat on WordPress.org
WP Chat App
Suits a business where several named people answer enquiries and nobody wants to pay for that.
Version 3.8.2, updated in August 2026, 100,000+ active installs, 4.9 from 219 reviews, tested to WordPress 7.1. It lists multiple member accounts in a chat box, each with a name and title, and adds an Order on WhatsApp button to WooCommerce product pages. Its WordPress.org page was the first organic Google result for "wordpress whatsapp plugin" when this page was checked in September 2026.
What decides it is that multiple agent accounts are in the free version, which every other plugin here charges for. The limitation is what sits behind Pro: working hours with a remaining-time display, agent avatars and analytics through Google Analytics, Tag Manager and Facebook Pixel. Pro is $29 a year for one site (listed at $39), $69 for five and $199 unlimited; lifetime licences run $49, $139 and $299. The same plugin sells on CodeCanyon as WhatsApp Chat WordPress at $89, with 6,625 sales, 4.93 from 243 ratings and a last update of 22 May 2026, so the NinjaTeam subscription is the cheaper way in.
Chaty
Suits a site whose customers are split across WhatsApp, Messenger, Telegram and Instagram.
Version 3.6.0, updated in September 2026, 300,000+ active installs, 5.0 from 1,240 reviews, tested to WordPress 7.1. The free version gives unlimited click-to-chat channels from a list of 25, WhatsApp included. Pro is $59 a year, $89 for two years or $169 lifetime, and adds multiple agents per channel, business-hour scheduling and WooCommerce pop-ups with merge tags.
What decides it is breadth: it is the right answer when "WhatsApp button" really means "let people message us on whatever they use". The limitation is fit. For WhatsApp alone it carries settings for 24 channels you do not need, and its 1,240 reviews say as much about how often it asks for one as about how it compares with a plugin that has 189.
Social Chat by QuadLayers
Suits a WooCommerce store that expects to pay for deeper shop integration later.
Version 8.6.4, updated in September 2026, 200,000+ active installs, 4.9 from 692 reviews, tested to WordPress 7.1. Free gives a customisable WhatsApp button and a contact box. Premium is $49 a year for one site, $99 for five and $149 unlimited, or $99, $199 and $299 lifetime.
What decides it is how far Premium goes: multiple numbers each with its own chat box, business hours, a WooCommerce WhatsApp payment gateway that lets a customer choose WhatsApp at checkout, and AI chatbots with a visual flow builder. The limitation is that the free tier is the thinnest of the five once you look past the button. If you went looking for a plugin called WhatsApp Chat and could not find it, this is the one: QuadLayers renamed it, but the directory slug is unchanged.
Notiqoo (the API route for WooCommerce)
Suits a store that wants order-status messages and abandoned-cart nudges sent to the customer's WhatsApp automatically.
Version 1.4.14, updated in September 2026, 1,000+ active installs, 4.8 from 18 reviews, tested to WordPress 7.1. It sends through the official WhatsApp Business API and Cloud API, so you need a dedicated phone number that is not connected to the WhatsApp app, plus an access token, WhatsApp business ID and phone ID from Meta. The free version covers automated order notifications, abandoned-cart recovery and custom trigger buttons; Pro adds two-way chat, a CRM, OTP verification and broadcasting.
What decides it is that it is the smallest, most current plugin on the directory doing this job through Meta's own API rather than a WhatsApp Web session. The limitation is the bill you do not see in the plugin: every notification is a Meta utility template, charged unless the customer messaged you in the previous 24 hours, and charged regardless from 1 October 2026. Install base is a fraction of the button plugins, so expect fewer third-party guides.
Tidio and Crisp (the inbox route)
Suit a team that needs several people replying from one screen with the history in front of them. Neither is a WordPress WhatsApp plugin in the sense above; both are SaaS inboxes that connect a WhatsApp Business Account through Meta's platform.
Tidio's WhatsApp integration is on every plan including the free one, which allows 10 seats and 50 billable conversations a month; the Starter plan is $24.17 a month. Setup requires access to Facebook Business Manager and a WhatsApp Business Account. Crisp puts WhatsApp Business in its Essentials plan at $95 a month per workspace (Plus is $295), needs admin access to Meta Business Manager, and warns that a number cannot sit in the WhatsApp Business app and on the Platform at the same time unless connected through coexistence mode. Crisp also adds its own fee on each paid template message on top of Meta's.
Both are covered in more depth, alongside chat windows that stay on the page, in our comparison of WordPress live chat plugins.
Which WhatsApp plugins should you skip?
Wawp, which Google's AI Overview recommended for WooCommerce when this page was checked in September 2026, is on the directory as Automation Web Platform with 400+ active installs, no reviews, a last update in July 2026 and testing to WordPress 7.0.4. Its description says it relies on the Wawp.net service to hold a "WhatsApp Web connection" for delivery, with Meta's official Cloud API as an option rather than the default, and the free tier is 120 messages a month. For automated order messages, Notiqoo goes through Meta's API by default and had a release in September 2026; for a button, any of the five above has a thousand times the install base.
How do you add a WhatsApp button to WordPress?
All five button plugins are configured the same way, because all five build the same link. Five steps, and the failure mode beside each.
1. Enter your number in international format. Country code, then the number, digits only: no plus sign, no spaces, no leading zero on the local part. A UK mobile written 07700 900123 goes in as 447700900123. The leading zero is the usual reason a button opens WhatsApp and then reports the number as invalid.
2. Write the opening message. It arrives pre-filled but editable. Name the page or product in it and every enquiry tells you where it came from without analytics; Click to Chat can insert the product name, price and SKU for you.
3. Switch off the button your theme already has. Most themes ship a floating contact or back-to-top control bottom-right, exactly where these plugins put theirs. The overlap shows on a phone long before it shows on a desktop.
4. Test on a real phone and on a desktop browser. They route differently: the phone hands off to the app, the desktop opens WhatsApp Desktop or WhatsApp Web, and a browser never linked to a phone asks for a QR scan first. A button that works on your laptop can still dead-end for a visitor on iOS.
5. Decide where it must not appear. Checkout, thank-you and legal pages are the usual exclusions. Hiding the button outside working hours is a paid feature in every plugin above, so on a free tier the button is always on.
If you only need one link on a contact page, skip the plugin entirely: a link to https://wa.me/447700900123?text=Hello in a button block does the same job with no code on the other pages.
Which WordPress WhatsApp plugin should you choose?
For most people, Joinchat. Free, most installed, works back to WordPress 4.9.6, and it does the job people mean when they say they want WhatsApp on their site. Choose Click to Chat instead if you want more styling control without paying and your site runs WordPress 6.5 or later.
If several people answer, WP Chat App, because named agent accounts are free there and paid everywhere else; budget $29 a year for Pro if you want working hours. If your customers are spread across Messenger, Telegram and Instagram as well, take Chaty and accept the extra settings.
If the shop must send messages, or the team needs an inbox, stop shopping for a button. Notiqoo for automatic order messages, Tidio or Crisp for a shared inbox, and in both cases a Meta Business Manager, a dedicated number and a per-message bill from Meta that grows on 1 October 2026. Skip Wawp's default route and anything else that relays through a WhatsApp Web session.
Once you have chosen
WordPress contact form plugins — a WhatsApp thread lives on one phone; a form keeps a record of every enquiry, so most sites run both.
WordPress live chat plugins — if visitors leaving your site for WhatsApp is the problem, these keep the conversation in a window on the page.
WooCommerce plugins worth installing — the rest of the stack around the Order on WhatsApp button, from checkout to shipping.
WordPress payment gateway plugins — taking the money once a WhatsApp conversation turns into an order.
Frequently asked questions
What is the best free WhatsApp plugin for WordPress?
Joinchat. It is free, has 700,000+ active installs, more than any other WhatsApp plugin on WordPress.org, is tested to WordPress 7.1 and runs on sites as old as WordPress 4.9.6. It opens WhatsApp on the visitor's device through a click-to-chat link, so Meta charges nothing. Click to Chat is the alternative if you want more styling control and your site runs WordPress 6.5 or later.
Do WordPress WhatsApp plugins need the WhatsApp Business API?
No, not the button plugins. Joinchat, Click to Chat, WP Chat App, Chaty and Social Chat build a click-to-chat link that any WhatsApp number can receive, with no Meta account, no approval and no cost. The WhatsApp Business Platform is only needed to send messages from your site automatically or to run a shared inbox, and Meta bills those per delivered template message.
How much does the WhatsApp Business API cost?
Since 1 July 2025 Meta charges per delivered template message, with separate rates by market for marketing, utility and authentication messages; conversation-based pricing is deprecated. Replies inside a 24-hour customer service window and utility templates sent inside it are free until 1 October 2026, after which Meta bills those per message too. Messages a customer sends you are never charged.
Which WordPress WhatsApp plugin supports multiple agents for free?
WP Chat App by NinjaTeam. Its free version includes multiple agent accounts, so a visitor chooses who to message and the chat opens with that person's number. Joinchat, Click to Chat, Chaty and Social Chat all put multi-agent support in their paid tiers. Working hours and agent scheduling are Pro in WP Chat App at $29 a year, so free agents always show as available.
Can WooCommerce send order notifications through WhatsApp?
Yes, on the API route. Notiqoo is a free plugin that sends order-status and abandoned-cart messages through the official WhatsApp Cloud API; you supply a Meta Business Manager, an access token and a number not registered in the WhatsApp app, and Meta charges per template delivered. The free alternative is Order on Mobile for WooCommerce, which redirects the customer to WhatsApp after checkout with the order summary pre-filled.
How do I add WhatsApp to WordPress without a plugin?
Link to https://wa.me/ followed by your number in international format with no plus sign, spaces or leading zero, and add ?text= with a URL-encoded opening message, for example https://wa.me/447700900123?text=Hello. Put that link in a button block, menu item or widget. A plugin adds the floating button on every page, desktop and mobile routing, per-page messages and page exclusions.