How to Add a WhatsApp Chat Button to Your WordPress Website in Under 5 Minutes

Updated on October 21, 2025
|
Written by Sajjan Sharma Sajjan Sharma
How to Add a WhatsApp Chat Button to Your WordPress Website in Under 5 Minutes

One of the biggest barriers to making an online sale isn’t always the price of your product. It’s the small, unanswered questions that cause a potential customer to hesitate.

Imagine being able to answer those questions instantly, right when your customer is most interested.

This is where a WhatsApp Chat Widget comes in. 

Unfortunately, I’ve seen many business owners who were intimidated by the idea of adding a chat widget to WordPress—especially those without coding experience.

So, I’ve put together this super easy guide on how to add a WhatsApp chat widget to your WordPress website.

In this Article:

If visitors land on your site and leave without buying, the problem is usually not your product. It is that they had a question, could not get an answer fast enough, and moved on.

WhatsApp is where most of those conversations would naturally happen. Adding a WhatsApp chat button to your WordPress site lets visitors jump straight into a conversation in one tap, right from the app they already have on their phone.

I have set this up on multiple sites and the fastest way to do it is with WPChat, the WordPress click-to-chat plugin from Smash Balloon. No API credentials to configure, no code to write. WPChat works on any WordPress theme including Elementor and Divi, and you can add Messenger, Telegram, and Instagram alongside WhatsApp from the same dashboard.

If you want to compare WPChat to traditional live chat tools before you decide, here is how WhatsApp compares to traditional live chat plugins for WordPress sites.

How Do I Add WhatsApp Chat to WordPress?

Install WPChat from the WordPress plugin directory, enter your WhatsApp number, and complete a 3-step wizard to pick your theme and display rules. Your chat button goes live site-wide in under 5 minutes. No coding required. Here is the full walkthrough.

What Is a WhatsApp Chat Widget and What Does It Do for Your Site?

You can add a WhatsApp chat widget to your WordPress site for free using a plugin called WPChat, and it takes about 5 minutes to set up.

A WhatsApp chat widget is a small floating icon that sits in the corner of your website. When a visitor clicks it, a pop-up appears letting them choose how they’d like to reach you.

whatsapp chat floating icon example

Clicking any of those options opens a direct chat on their phone or in their browser.

Think of WPChat like a front door intercom for your website. Visitors press the button, choose how they want to talk to you, and you’re instantly connected.

example of a whatsapp chat widget created with wpchat

Why WhatsApp Chat Widgets Increase Sales

Adding a WhatsApp chat widget to your site isn’t just a nice touch — it’s a straightforward way to turn more visitors into paying customers.

When someone can reach you instantly, they’re much more likely to follow through on a purchase instead of clicking away with unanswered questions.

Here’s why it works:

  • Instant trust: Customers can see a real person is available to help, which makes them feel more confident buying from you.
  • Higher open rates: WhatsApp messages have a ~98% open rate compared to ~20% for email, meaning your replies are almost always seen.
  • Reduced friction: There are no forms to fill out and no waiting around — visitors just tap to start a conversation.
  • Warmer leads: A visitor who messages you has already shown interest. That makes them much easier to convert than a cold contact.
  • Personal connection: WhatsApp feels familiar and trusted. Customers are already using it every day, so reaching out through it feels natural, not formal.
whatsapp promotion page

It’s worth noting just how many people are already on WhatsApp. According to Meta, WhatsApp has over 2 billion active users worldwide.

The impact looks different depending on your site, but the pattern is consistent: it shortens the gap between a visitor’s question and their decision to buy.

Type of siteWhat changes when you add WhatsApp chat
Online storeVisitors can ask about stock, sizing, or shipping before they leave the product page
Service businessQualify leads in real time instead of waiting on contact form replies
Restaurant or food businessTake reservations and answer menu questions without phone tag
Consultant or coachStart scoping a project before a prospect fills out a discovery form
Support-heavy siteAutomate common questions with FAQs so your team handles only what needs a human

2 Ways to Add WhatsApp Chat to WordPress

There are two ways to add WhatsApp chat to a WordPress site: the manual API route or a plugin. Here is what each one actually involves:

Manual WhatsApp APIWPChat (Recommended)
Do you need a developer?Yes, requires API setup and custom codeNo, configure from your WordPress dashboard
Setup timeHours to daysUnder 5 minutes
Channels supportedWhatsApp onlyWhatsApp, Messenger, Telegram, Instagram
Page-specific display rulesCustom-codedBuilt in
Automated FAQsCustom-builtBuilt in
Chat FunnelsCustom-builtBuilt in with Pro
Analytics dashboardThird-party or customBuilt into WordPress with Pro
Works with Elementor, Divi, Beaver BuilderNeeds developerYes, any WordPress theme
Best forDev teams with specific custom requirementsWordPress site owners who want it live fast

If you are building something highly custom for an enterprise setup, the API route makes sense. For most WordPress sites, WPChat gets the job done in a fraction of the time.

Easy Way to Add WhatsApp Chat Widget

Manually integrating WhatsApp into your website comes with its own challenges. You’ll need to deal with API keys as well as coding just to get started.

Fortunately, there’s a simple solution that you can use instead: the WPChat plugin by Smash Balloon.

wpchat plugin homepage

The process is simple: install WPChat, add your WhatsApp Business number, choose where the chat button appears, and customize it to match your brand. 

Once it’s live, you’ll be able to handle all conversations through the WhatsApp app you already know.

With that, you can turn website visitors into customers by answering their questions at the exact moment they’re considering a purchase.

Ready to add WhatsApp widgets to your website? Get started with WPChat today!

How to Add a WhatsApp Chat Widget to WordPress (Complete Step-by-Step Guide)

WPChat is a fantastic WordPress plugin that adds a floating chat button for WhatsApp, Telegram, Instagram, and Facebook Messenger.

The entire setup process takes under 5 minutes, and I’ll walk you through each step below:

Step 1: Install and Activate the WPChat Plugin

First, you’ll need to get a copy of the WPChat plugin here.

After doing that, install and activate the plugin (see our beginner’s guide), and you’re ready to get started.

Step 2: Complete the Initial WPChat Setup

Once the plugin is activated, open the new WPChat menu item in your WordPress dashboard.

After doing that, click on the Set Up button to start the simple process.

start setting up wpchat

On the next page, enter your contact info for WhatsApp or any other platform you want to use.

Here’s a quick reference for what you’ll need per platform:

PlatformWhat You’ll Need
WhatsAppYour phone number with country code
InstagramYour Instagram username
TelegramYour Telegram username or phone number
MessengerYour Facebook Page username

Just enter the WhatsApp number into the field here to proceed.

connect your whatsapp phone number

Feel free to use whichever platforms you like. Just make sure to use platforms where you can actually respond to visitors.

After you’ve entered the info, scroll down and click on Next.

click on next to confirm connection

To make sure your new WhatsApp chat widget looks just the way you want, you can import a theme.

Each of these 3 themes has a unique look and feel:

  • Basic: Default look that displays everything clearly
  • Night: Pick a widget with dark colors that stand out
  • Pastel: Go for pastel colors that are easy on the eyes

Simply pick a theme and click on the Next button.

pick a theme for your whatsapp chat assistant

Plus, you can always change this theme later if needed.

Step 3: Choose Visibility for WhatsApp Chat Widget

Next, you’ll decide where the WhatsApp widget appears on your website. The plugin lets you do this in 2 ways:

  • Display on all pages (and add exceptions)
  • Display only on specific pages

If you’re not sure which to pick, I recommend showing the widget everywhere and then adjusting based on how your visitors respond.

pick where you want to show your whatsapp chat in wordpress

After you pick a visibility option, scroll down and add the filters.

You can choose to show or hide your WhatsApp widget based on Pages, Categories, Tags, or Custom Post Types.

Finally, click on Next once you’ve set up your filters here.

select the pages categories tags or custom post types

To finish creating your new WhatsApp chat widgets, you can use the License Key that you got with WPChat.

Enter the license key and click on the Complete Setup button below.

enter your wpchat license key to complete the setup

Step 4: Customize Your WhatsApp Widget for Maximum Impact

Customization is where you make the chat widget feel like a natural part of your website.

To help you create chat widgets that suit your website specifically, the plugin lets you choose from lots of customization options.

Ready to get started? First, click on the Customize button on the page.

start customizing your whatsapp chat assistant

Doing that will open your widget in the live customizer with all the design options on the left.

Whenever you make any changes, the live preview on the right will show you how it looks.

As a demonstration, I’ll show you a few of the major customization options for the widget.

Personalizing the Assistant Avatar

When a visitor opens your chat widget, they’ll see a helpful assistant that’ll redirect them to the WhatsApp chat.

To customize how it looks, click on the Assistant Avatar option on the left.

start customizing your assistant avatar

From here, you can choose from a collection of pre-built avatars.

Or, you can click on the Add Your Own button to create a custom one.

add your custom assistant avatar

Now, use the Upload button to add a fitting avatar.

After that, you can enter a name below and click on the Add button.

add your own assistant avatar custom

Finally, click on the small Back button in the top left corner.

Doing that will open the main customization options for your widget once more.

Crafting the Perfect Header Message

Your header message is the first thing visitors see when they hover over your chat widget.

To customize this message, first, open the Header option from the left.

start editing the header above your chat

Next, you can just enter whichever header message you want on the left.

I’ll leave it with a basic message for this example.

enter the heading for whatsapp chat assistant

Not sure what to enter here? Here are a few examples that you can copy:

  • E-commerce: “Hi! Need help finding the perfect product? I’m here to help!”
  • Service Business: “Ready to get started? Let’s chat about your project!”
  • Restaurant: “Questions about our menu or want to make a reservation? Ask away!”
  • Real Estate: “Looking for your dream home? Let me help you find it!”
  • Consulting: “Have questions about how we can help your business grow?”
  • Online Course: “Wondering if this course is right for you? Let’s chat!”
  • Healthcare: “Need to schedule an appointment or have questions? I’m here to help!”

Like before, click on Save to keep the changes to your chat widget.

Step 5: Set Up Multiple Chat Agents (Team Management)

You can also create different virtual agents for your WhatsApp chat widget. Each agent can represent a person on your support team.

That way, your visitors can feel like they’re about to talk to a real person, which is great for building trust.

To edit your default agent, open the WPChat » Agents menu and click on Edit.

start editing your whatsapp chat agent

Next, you can add a more personal touch to your chat agent.

For example, you can click on Upload and then pick a photo for the agent.

start setting a profile pic for whatsapp chat agent

Using a company logo can make the widget fit your website’s design and branding. 

Or you can use a professional photo to add a human touch to the WhatsApp widget.

After you pick out a profile picture, enter the name and change the contact info for this agent if you like.

custom agents wpchat

Finally, click on the Save Changes button, and your agent is good to go!

You can use this dashboard to add new agents, delete existing ones, or edit their info. 

Plus there’s a ton of other features to explore. You can provide instant answers with FAQs, guide visitors to conversion using Chat Funnels, and track everything with analytics.

example of a whatsapp chatbot on website

Get your WhatsApp chat button live today

WPChat works on any WordPress theme and takes under 5 minutes to set up. No API keys, no coding, no developer needed.

Add WPChat to My Site

How to Get the Most Out of Your WhatsApp Chat Widget (to Boost Sales)

To see the best results from WhatsApp chat, you can try setting it up strategically. Here are some straightforward ways to get more out of your new widget.

1. Use WhatsApp Business for a More Professional Experience

If you’re using a personal WhatsApp account right now, I’d strongly recommend switching to WhatsApp Business.

whatsapp for business platforms

It can be free for small businesses, and it gives you several new features that make a real difference:

  • Separate business and personal chats — your work conversations stay in one place, and your personal messages stay private.
  • Automated greeting messages — automatically welcome new customers the moment they reach out, even if you’re not available.
  • A product catalog — showcase your products or services directly inside WhatsApp, making it easy for customers to browse before they even ask a question.
  • Labels and tags — organize your conversations by category (like “New Lead” or “Order Placed”) so nothing falls.

2. Set Business Hours and Manage Response Expectations

One concern I hear from small business owners is that they don’t want customers to expect an instant reply at all hours. That’s a completely valid worry and it’s easy to address.

You can set up online hours for your chat agents using WPChat. That way, the plugin will only distribute the chat to agents that are online.

select online hours for the agent

On top of that, you can set up your WhatsApp to automatically reply to messages outside your working hours.

3. Set Up FAQs to Give Instant Answers to Visitors

Many of your site visitors have the same small, common questions, like “Do you ship internationally?” or “How long does delivery take?”

Giving them these answers can make them much more willing to buy from you. Plus, WPChat lets you add FAQs to the chat widget as well.

example of an faq entry on a website

You can check out this step-by-step guide on adding FAQs to your website using WPChat.

Setting it up can save you hours of repetitive conversations every week. More importantly, it means your customers get answers faster.

4. Show Your Chat Widget on High-Intent Pages

Adding a chat option makes the biggest difference in pages where visitors are closest to making a decision.

This includes your product pages, pricing page, landing pages, and checkout page. A visitor browsing your blog is in a very different mindset than someone sitting on your pricing page weighing their options.

Since WPChat includes built-in display rules, you can use them to limit the widget to those high-intent pages.

For a full breakdown of which page types drive the most conversations, here is a guide on where to place your WhatsApp button for the best results.

Frequently Asked Questions

Does adding WhatsApp chat to WordPress require coding?

No. WPChat handles everything through a setup wizard inside your WordPress admin. You enter your WhatsApp number, pick a theme, and set your display rules. The whole process takes under 5 minutes and requires no code or API credentials.

Is WPChat free?

Yes, there is a free version. It includes a WhatsApp chat button, one agent profile, and up to 10 automated FAQ responses. WPChat Pro adds unlimited agents, chat funnels, a full analytics dashboard, and unlimited FAQs. You can compare both plans at wpchat.com/pricing/.

Can I show the WhatsApp chat button on specific pages only?

Yes. WPChat gives you full control over where the button appears. You can display it site-wide or limit it to specific pages, posts, categories, tags, or custom post types. Each page can also have its own chat funnel, so your product pages and support pages can run different conversation flows.

Does WPChat work with WhatsApp Business?

Yes. Just enter your WhatsApp Business number during the setup wizard. WhatsApp Business is the better choice for most sites because it lets you set up a business profile, automated greeting messages, and conversation labels, all managed directly in the WhatsApp app.

Does WPChat work with Elementor, Divi, or other page builders?

Yes. WPChat adds the chat button at the site level through the WordPress plugin system, so it appears automatically on every page regardless of which theme or page builder you use. No shortcodes or per-page configuration needed. If you use Elementor, here is a guide to adding WPChat to Elementor specifically.

Start Getting WhatsApp Conversations on Your WordPress Site Today

Adding a WhatsApp chat button is one of those small changes that has a noticeable effect fast. Visitors who cannot get an answer quickly will leave. A button that connects them to you in one tap keeps them in the conversation long enough to convert.

That is precisely where WPChat shines. Setup takes under 5 minutes, works on any WordPress theme, and gives you real controls over visibility, agent routing, and automated FAQ replies. When you want to go further, the Pro version adds chat funnels and a full analytics dashboard built into your WordPress admin.

Ready to set it up? Here is what to do:

  • Install WPChat
  • Enter your WhatsApp number and pick a theme in the setup wizard
  • Set your agent profile and visibility rules
  • Add automated FAQs so common questions get answered instantly

For a deeper look at using chat funnels to guide visitors toward a purchase, here is how to set up chat funnels in WPChat.

Have a question about setup or which plan is right for your site? Drop it in the comments below and I will answer it.

Get Started with WPChat!

author avatar
Sajjan Sharma Senior Writer
As the Senior Writer at Smash Balloon and WPChat, Sajjan has been writing about WordPress, social media marketing, and online business for over 10 years, with a focus on content curation and digital marketing strategy. His work shows site owners how to grow a following, get more from the content they publish, and reach that audience one-on-one through messaging apps.