Free plugin, every feature included

Let visitors message you on WhatsApp in one tap.

Kareva Chat Button adds a fast, accessible WhatsApp chat button to your WordPress site. Enter your number, choose where it sits and how it looks, and watch the live preview as you go. No cookies, no tracking, no paid version.

Coming soon to WordPress.org See features

Want it before it's listed? Ask us for a copy. Made by Kareva Techsol.

Hi there! How can we help you?

Position
Style
Colour
Extras

Try it: this is the live preview you get in Settings → Chat Button.

  • Free, with no paid version
  • Sets no cookies
  • No jQuery on your pages
  • Keyboard and screen-reader friendly
  • Works with WhatsApp Business

Live in under a minute

No account, no setup wizard, no code.

  1. Install the plugin

    Add it from Plugins → Add New and activate it.

  2. Enter your number

    Your WhatsApp or WhatsApp Business number with the country code. Spaces, + signs and dashes are removed for you.

  3. Choose the look

    Pick the position, style, size and colour, watch the live preview, and save.

Everything included, free

There's no Pro version to unlock. Every feature is in the plugin you download.

  • PlacementBottom right, bottom left, middle right or middle left, with adjustable distance from the edge.
  • DevicesShow the button on desktop, mobile or both.
  • DesignCircle, rounded square or a pill with your own text, in three sizes, your colours and an optional shadow.
  • AnimationNone, a soft pulse or an occasional bounce, turned off for visitors who prefer reduced motion.
  • Greeting bubbleA short message that appears after a delay and can be closed.
  • Pre-filled messageUse {title} and {url} so you know which page the visitor wrote from.
  • Hide on pagesKeep the button off chosen pages or posts.
  • ShortcodeAdd an inline chat button anywhere with Chat with us.
  • Live previewSee every change instantly, in a desktop or mobile frame.

Light, private and easy to read

  • Nothing loads until someone clicksOne small stylesheet and a tiny script. No requests to WhatsApp and no cookies, so the button doesn't need cookie consent.
  • Built for everyoneWorks with the keyboard, has a clear label for screen readers, and respects reduced-motion settings.
  • A green people can readWhite on WhatsApp's bright green is hard to read for many people. The default is a deeper green that meets the WCAG AA contrast guideline, and the settings warn you if a colour you pick is too light.

For developers

Decide where the button appears with a filter, and measure clicks in Google Tag Manager or your own script.

// Only show the button on WooCommerce product pages
add_filter( 'kareva_cb_show', function ( $show ) {
	return $show && is_product();
} );

// Clicks: a 'kareva-cb:click' event on document,
// and 'kareva_whatsapp_click' in the GTM dataLayer.

Free. Really.

No trial, no upsell, no "Pro" badge in your dashboard. Kareva Chat Button is free for any number of websites, and stays that way.

$0

For every site you own, forever

  • Every feature on this page
  • Any number of websites
  • Updates through your dashboard
Coming soon to WordPress.org

Ask us for a copy in the meantime.

Requires WordPress 6.3 and PHP 7.4 or later.

Questions

Is there a paid version?

No. Kareva Chat Button is completely free, with every feature included and no upgrade prompts.

Which number format should I use?

The full international number with the country code and no leading zeros, for example 919876543210 for India or 447700900123 for the UK. Spaces, + signs and dashes are removed automatically.

Does it work with WhatsApp Business?

Yes. Use the number of your WhatsApp Business account.

Does the button need cookie consent?

No. The button sets no cookies and loads nothing from WhatsApp until a visitor clicks it.

Can I show the button only on some pages?

Use "Hide on pages" for a few pages, or the kareva_cb_show filter for anything more specific.

Why is the default green darker than WhatsApp's?

White text on WhatsApp's bright green is hard to read for many people. The default is a deeper shade of the same green that meets the WCAG AA contrast guideline. You can pick any colour; the settings warn you if the contrast is low.

The button covers something in the corner.

Increase "Distance from the edge", or choose another position.

Make it easy to start a conversation

A chat button that's quick to set up, light on your pages and free for good.

WhatsApp is a trademark of WhatsApp LLC. Kareva Chat Button is not affiliated with or endorsed by WhatsApp or Meta.

START A PROJECT

Let’s build something
people love.

Tell us about your business and your goals. We’ll come back with ideas, a clear plan and honest advice on the right way to build it.