WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by NickDuncan v1.2.00

HeySpark

Self-hosted live chat plugin for WordPress. Talk to visitors or let them call straight from your admin area, conversations stored on your own site.

HeySpark

The facts

Rating
5★ from 2
Active installs
200+
Price
Free
Last updated
17 Jun 2026
Added
May 2026
Requires WP
6.3
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
3,122

Our analysis

AI-assisted

HeySpark is a WordPress plugin that provides a live chat, call, and video widget for your website, along with a conversational inbox in the WP-Admin area. It is designed to keep all chat data on your server without relying on external services or subscriptions. You can install it and start using it immediately without the need for account creation.

The plugin features a modern user interface similar to popular messaging apps and includes functionalities such as real-time chat, a floating chat widget, and an offline message form. It is suitable for website owners looking for a self-hosted solution to engage with visitors through chat and calls.

Best for: Website owners who want a self-hosted live chat solution without ongoing costs.

What it does well

  • Self-hosted chat data on your server
  • No accounts or API keys required
  • Modern UX with a familiar interface
  • Real-time chat without external services
  • Translation-ready with accessibility features

Where it falls short

  • Limited information on pro features
  • No details on customer support options

Verdict

HeySpark offers a straightforward and efficient way to add live chat functionality to your site. It is a suitable choice for those prioritising data privacy and ease of use.

From the developer

NickDuncan's own description of HeySpark, lightly tidied.

HeySpark adds a modern chat, call, and video widget to your site and a conversational inbox inside WP-Admin. Your chat data stays on your WordPress install. No external services, no monthly subscriptions, no accounts to create. Just install, activate, and start chatting.

Why HeySpark

  • Self-hosted. Conversations live in your database, on your server. Nobody else sees them.
  • No accounts. Install and go. No signup, no API keys.
  • Modern UX. A messenger-style widget your visitors already know how to use.
  • Fast. Lightweight, deferred asset loading, no heavy framework dependencies.
  • Translation-ready. Full text domain, bundled POT, right-to-left compatible.

Free features

  • 100% free live chat
  • “Call now” functionality with WebRTC audio calls that are secure and private
  • Floating chat widget on your site with Shadow DOM isolation (no theme conflicts)
  • WP-Admin inbox with a conversation view
  • Real-time chat via long-polling (no external service required)
  • Online/Away toggle
  • Offline message form with email notifications when you’re away
  • Pre-chat form with name + email capture
  • Optional GDPR consent checkbox with configurable text
  • Appearance settings: greeting, brand color, launcher position (left/right)
  • Mobile show/hide toggle
  • Sound + desktop notifications for new messages
  • Repeating new-chat sound until you open the conversation
  • Read receipts (sent / seen ticks), with the exact “seen” time on hover
  • Auto-close inactive conversations after a chosen time
  • Live “visitors online” dashboard with activity scores
  • Optional visitor country lookup in the dashboard, with a country filter (off by default)
  • Clickable links in the GDPR consent text
  • Visitor can view previous conversations after a chat is closed
  • Close conversations from the admin inbox
  • Translation-ready, bundled POT
  • Responsive, accessibility-minded design (keyboard navigation, ARIA live regions, focus management)

Pro features (available separately)

Upgrade to HeySpark Pro for:

  • One-to-one video calls (camera to camera, relayed through your own TURN server)
  • Agent-initiated chats: proactively message online visitors
  • Multiple agents: map WP roles to agent capability, route new conversations
  • Quick responses (canned replies)
  • Page include/exclude rules
  • Business hours with timezone support
  • CSAT ratings after conversations end
  • Custom branding: your own widget logo and closed chat-bubble icon
  • “New visitor” alerts (sound and/or desktop notification when someone lands)
  • “What’s new” announcements shown inside the widget
  • Custom CSS for the widget

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for customer support.

AI Engine

AI meets WordPress. Your site can now chat, write poetry, solve problems, and maybe make you coffee.

Free 100k+ installs 4.9★ (862)
GetGenie

AI powered SEO assistant & content writer with 40+ templates, chatbot, NLP keyword research, AEO, GEO, SEO...

Free 80k+ installs 4.8★ (118)
Chatway Live Chat

AI chatbot agent & human live chat for customer support, FAQ, chat buttons including WhatsApp with Chatway...

Free 30k+ installs 5★ (752)
Tidio

Tidio

88

Add Tidio Live Chat to your WordPress for free to answer customers’ questions, engage website visitors, genera...

Free 70k+ installs 4.7★ (396)