Chat module

Every way to talk to your visitors — in one bubble.

WhatsApp, a call-me-back request, your contact form and real-time live chat, all behind a single floating button. Fully translatable, spam-proof, and built right into your WPStack panel — no third-party chat service.

Included in every plan 4 channels, no per-seat fees
How can we help?
Chat on WhatsAppTypically replies in minutes
Call me backWe'll call you back shortly
Send us a messageWe'll get back to you shortly
Live ChatChat with us in real time
Live in one click
Any language
Four channels + instant FAQWhatsApp, callback, form, live chat & tap-to-answer FAQ
Included in every planNo per-agent or per-seat fees
Translate every wordDutch, French, German, Spanish & more
Four channels

Meet visitors on the channel they prefer

Switch on any mix of channels. Each becomes a labelled button inside the bubble — the visitor picks how they want to reach you.

WhatsApp

One tap opens a WhatsApp chat with your number — or ask a few questions first and the answers arrive pre-filled with the message. Perfect for mobile visitors who already live in WhatsApp.

Call me back

Visitors drop their number and you call them back. Requests land in an admin list and email you instantly, so no lead slips through.

Contact form

Open any Stack Form right inside the bubble — no page change. Submissions are stored with your other form entries.

Live chat

Real-time back-and-forth between visitors and your team, right on the site. Conversations are saved so you can pick up where you left off.

Why it's different

A chat widget that respects your stack

No SaaS lock-in, no per-agent pricing — just a fast bubble that lives in WordPress and reuses what you already have.

Pick your channels

Turn each channel on or off, set its button label and sub-label, choose a bubble colour and position — bottom-left or bottom-right.

Answer before they ask

Add a short FAQ and visitors tap a question to get the answer instantly, right in the bubble — with an optional button that links to pricing, signup or a demo.

Qualify on WhatsApp

Ask for a website, monthly visitors or a 'what do you need?' checklist before the chat opens — the answers arrive pre-filled in your WhatsApp, so every message starts with context.

A real inbox

Callbacks and live chats collect in a clean, booking-style admin. See what's new at a glance and reply without leaving WordPress.

Fully translatable

Every word the visitor sees is a label you control. A one-click language preset fills Dutch, French, German or Spanish — then tweak anything.

Spam-proof by default

A honeypot plus a 15-requests-per-minute rate limit stop bots cold, with automatic IP blocking and a one-click unblock list.

Uses your forms

The form channel reuses the Forms module, so you get validation, notifications and the same entries table — no duplicate setup.

Zero front-end code

Drop it on and the bubble appears on every page. No shortcodes to place, no theme edits, no JavaScript to wire up.

How it works

Live in three steps

No code, no shortcodes to place — flip it on and the bubble appears everywhere.

01

Activate the module

Flip Chat on in WPStack → Modules. A Chat Bubble screen appears in the menu.

02

Choose your channels

Enable WhatsApp, call-me-back, a form and/or live chat — set the labels, colour and position.

03

Go live

Save, and the bubble is on your site. Watch callbacks and live chats roll into your inbox.

Live chat

Talk to visitors in real time

When someone opens live chat, the conversation streams straight to your WordPress inbox. Reply from a clean, booking-style screen — and because every message is saved, you can close a chat and pick it right back up later.

  • Real-time visitor ↔ team messaging
  • Conversations saved and searchable
  • Reply from a clean WordPress inbox
  • Close and re-open chats any time
Live Chat● Online
Hi! Do you deliver on weekends?
We do — Saturday deliveries go out before noon. 🚚
Perfect. Can I still change my order?
Absolutely, just send your order number and I'll update it.
Type a message…
Callback inbox

Never lose a call-me-back

Every callback request lands in a tidy list and emails you the moment it arrives. Mark a number as called, call again, or clear it — all from the same panel you manage the rest of your site in.

  • Instant email on every request
  • New vs called at a glance
  • Source page captured with each lead
  • Nothing sent to a third party

Wire it into anything — with the Connect module a new callback, a new chat or a visitor’s message can fire a webhook to Make, Zapier or your own CRM. Your own replies never leave the site.

Callback Requests
PhoneStatusReceived
+32 478 12 34 56NewMay 26, 2026 08:52✓ Mark called
+32 471 98 76 54CalledMay 25, 2026 21:19Call again
+31 6 1122 3344NewMay 22, 2026 11:28✓ Mark called
Instant answers

Answer the common questions instantly

Write your top questions once. A visitor taps one and the answer appears like a chat reply — no waiting, no ticket. Add a button to any answer to send them straight to pricing, signup or a demo. It runs entirely in the browser, so there’s no AI bill and no external service.

  • Tap-to-answer question chips
  • Answers play out as a chat thread
  • Optional call-to-action button per answer
  • Works even with no other channel on
Frequently asked
How do I create an account?
It takes under a minute — click below and follow the two steps. No card needed to explore.
Create account
What are the prices?
Can I try it for free?
WhatsApp form

Qualify leads before the WhatsApp chat

Instead of a blank “Hi”, ask a few quick questions first — a website URL, monthly visitors, or a “what do you need?” checklist. Tap send and WhatsApp opens pre-filled with every answer, so you reply with full context from the very first message.

  • Text questions and checkbox lists
  • Answers compose the WhatsApp message
  • Opens the visitor’s own WhatsApp
  • No extra apps or integrations
Send us the details
What is your website URL?
wpstack.io
How many visitors per month?
1.500
What do you need?
Send via WhatsApp
Translations

Speak your visitors' language

Every word in the bubble — buttons, prompts, placeholders, even “How can we help?” — is a label you control. Pick a language and one click fills the lot; leave anything blank to keep the English default.

  • Every button and prompt is a label
  • One-click Dutch / French / German / Spanish
  • Channel buttons + popup title translate too
  • Leave a field blank to keep the English default
How can we help?
Chat on WhatsAppTypically replies in minutes
Call me backWe'll call you back shortly
Send us a messageWe'll get back to you shortly
Live ChatChat with us in real time
WordPress6.0+ (6.5+ recommended)
PHP7.4+ (8.1+ recommended)
ChannelsWhatsApp · Callback · Form · Live chat
LanguagesEN · NL · FR · DE · ES + custom

Tip: pair the form channel with the Forms module for validation & notifications, and turn on live chat only when someone can answer.

FAQ

Chat, answered

No. WhatsApp opens the visitor's own WhatsApp app, and live chat runs entirely on your WordPress site — messages are stored in your database. There's no external SaaS, no monthly per-agent fee and no data leaving your server.

You enter your number (and, optionally, a pre-filled message). The button builds a wa.me link, so tapping it opens a conversation with you in the visitor's WhatsApp — on mobile or WhatsApp Web.

Yes. Add an FAQ and each question becomes a tappable chip in the bubble; tapping it shows your answer as a chat reply, and you can attach a button that links anywhere. It works even if no other channel is on — no AI, no external service.

Turn on the WhatsApp form and add a few questions — text fields or a 'what do you need?' checklist. When the visitor taps send, WhatsApp opens pre-filled with their answers, so every conversation starts with context.

Into a clean admin inbox under the Chat menu. Callback requests also email your admin address instantly, and every live-chat conversation is saved so you can reply whenever you're back.

Yes — the form channel embeds any Stack Form right in the bubble, so you reuse its fields, validation, notifications and the same entries table as the Forms module.

Completely. Every visible string is an editable label, and a one-click language preset fills Dutch, French, German or Spanish — including the channel buttons and the popup title. Then adjust any wording you like.

A hidden honeypot silently drops bots, and a 15-requests-per-minute rate limit per IP blocks floods automatically. Blocked IPs appear in a list you can clear with one click.

Yes — like every WPStack module, Chat is included in every plan. Switch it on per project from the modules panel.

Stop juggling plugins. Start with WPStack.

One system for forms, fields, bookings, logins, reliable email, live chat and everything in between. Activate what you need today.

No credit card to explore the demo · Cancel anytime