BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Klantly icon
Actively maintained Tested with WP 7.1 #43 in appointment

Klantly

Connect your WordPress website to Klantly: chat widget, appointment booking, service requests, configurator and statistics.

Active installs<10New
Downloads · 30d169• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads161Since Sep 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d77▼ -25.2% week over week
Our verdict

Solid choice

Klantly is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 days ago, and scores 64/100 on our health check.

  • Actively developed — last update 3 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Sep 18Sep 23Sep 29
Yesterday9
Daily average (1y)14
Peak day40Sep 18, 2026
Last 12 months169

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Klantly stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
appointment >100 949 Best appointment plugins →
chat >100 3,960 Best chat plugins →
configurator #75 202 Best configurator plugins →
crm >100 1,458 Best crm plugins →
service requests >100 10,000 Best service requests plugins →

About Klantly

From the official readme · v1.4.0

Description

The Klantly plugin connects your WordPress website to Klantly without copying a single line of code manually.

Features:

  • Chat widget — Automatic injection on all pages, selected pages, or all pages except selected ones.
  • Appointment booking — Embed via shortcode [klantly_appointment], Gutenberg block or Elementor widget. Automatic language detection (WPML/Polylang).
  • Service requests — Let customers report a fault or request service: embed the form via shortcode [klantly_service], Gutenberg block or Elementor widget, or show the floating service button across your site. Automatic language detection (WPML/Polylang).
  • Configurator — Embed a quote form via [klantly_configurator form_id="..."], or add a call-to-action button that opens the form full-screen via [klantly_configurator_button].
  • Statistics — Optionally send page views (including UTM campaign data) to Klantly + dashboard widget with page views, leads, appointments and traffic sources.
  • Automatic sync — Settings changed in Klantly reach your site automatically: hourly, on every push from Klantly, and whenever you open the plugin settings. There is nothing to refresh manually.
  • Consent aware — Tracking integrates with the WP Consent API used by popular cookie banner plugins.
  • Editor compatibility — Native elements for Gutenberg, Elementor, Breakdance and WPBakery; shortcodes for Classic Editor, Divi and every other builder.

Shortcodes

[klantly_appointment] — Appointment booking widget.
[klantly_service] — Service request form. Optional: `max_width="640px"`, `align="left"`.
[klantly_configurator form_id="uuid"] — Configurator form. Optional: `show_reviews="1"`, `show_menu="1"`, `show_footer="1"`, `language="de"`.
[klantly_configurator_button form_id="uuid" text="..." color="#2563eb"] — Button that opens the form full-screen.
[klantly_chat show="true"] — Activate chat on a specific page.<h3>External services</h3>

This plugin is the WordPress connector for Klantly, a third-party customer platform (https://klantly.com). Klantly provides the chat widget, the appointment booking widget, the service-request widget and the product configurator; the plugin itself does not work without a Klantly account. It talks to two Klantly hosts: app.klantly.com (the platform and its API) and configurator.klantly.com (the product configurator).

Your WordPress server → Klantly (server to server)

  • Connecting — https://app.klantly.com/wordpress/authorize and https://app.klantly.com/api/wordpress/v1/exchange/{token}. Used once, when an administrator clicks “Connect with Klantly”. Sent: a one-time token; received: the API credentials for this site.
  • Configuration sync — https://app.klantly.com/api/wordpress/v1/connect. Sent after connecting, hourly, when Klantly signals a settings change, and when an administrator opens the plugin settings. Sent: the site URL, site name and plugin version, authenticated with the site’s API credentials. Received: the widget settings and the list of configurator forms.
  • Dashboard statistics — https://app.klantly.com/api/wordpress/v1/stats. Only when an administrator views the Klantly dashboard widget. Sent: the requested period. No visitor data.
  • Settings push — Klantly can call /wp-json/klantly/v1/refresh on your site with a signed request. It carries no data and only makes the site fetch its own configuration again.

Visitor’s browser → Klantly (only on pages where a Klantly feature is active)

  • Chat widget — loads https://app.klantly.com/chat-widget-standalone.js when the chat is switched on in Klantly (on all pages or the pages you select). Messages a visitor types, and the name and e-mail address they choose to leave, are sent to Klantly.
  • Appointment booking — loads https://app.klantly.com/appointment-widget.js on pages with the booking widget, or on every page when the floating booking button is switched on. The details a visitor enters when booking are sent to Klantly.
  • Service requests — loads https://app.klantly.com/service-widget.js on pages with the service-request widget, or on every page when the floating service button is switched on in Klantly. The script first fetches its appearance from https://app.klantly.com/api/service-widget/{reference}/config/{language}; when a visitor opens the form it fetches the company’s service categories and available time slots (/data, /dates, /slots) and submits the request to /submit. Sent on submit: the name, e-mail address, phone number and address the visitor fills in, the description of the problem (with subject and category), any photos they attach, and optionally a preferred date and time slot.
  • Configurator — loads https://configurator.klantly.com/embed-runtime.js, which fetches the configurator from https://configurator.klantly.com (/embed/embed.js, /embed/embed.css, /api/embed/…) on pages with a configurator form, catalog or button, or on every page when the floating configurator button is switched on. The configuration a visitor builds and the contact details they enter when requesting a quote are sent to Klantly, together with anonymous usage of the form steps.
  • Page view statistics — https://app.klantly.com/api/wordpress/v1/t/{token}. Off by default; only when an administrator enables it under Klantly > Statistics. Sent: page URL, page title, referrer, UTM campaign parameters and an anonymous session identifier (see Privacy below).

As with any resource loaded from another server, the visitor’s browser also sends its IP address and user agent to Klantly when these scripts load.

Klantly Terms of Service: https://www.klantly.com/algemene-voorwaarden
Klantly Privacy Policy: https://www.klantly.com/privacyverklaring
Privacy statement for visitors of sites that use Klantly: https://www.klantly.com/privacyverklaring-voor-eindgebruikers-via-klantly

Privacy Policy

This plugin may send data to Klantly (https://klantly.com) as described in the External Services section above.

Page view tracking is disabled by default. When enabled by the site administrator, it sends the page URL, title, referrer, UTM parameters and an anonymous session ID to Klantly on each page load. No personally identifiable information is sent unless the visitor cookie option is also enabled, which sets a persistent klantly_vid cookie to recognize returning visitors across sessions.

When a consent management plugin implementing the WP Consent API is active, the tracker waits for the visitor’s consent: the anonymous page view requires the statistics-anonymous category and the visitor cookie requires the statistics category.

The chat, appointment booking and service request widgets only send what a visitor types into them: their message or the contact details, address, problem description and photos they choose to submit. They set no tracking cookies.

Site administrators can disable all tracking at any time via Klantly > Statistics.

Installation

  1. Install the plugin via Plugins > Add New Plugin or upload the folder to /wp-content/plugins/.
  2. Activate the plugin.
  3. Go to the Klantly menu and click Connect with Klantly to authorize via OAuth.
  4. All widget settings are configured automatically after connecting.

Frequently asked questions

Do I need a Klantly account?

Yes, this plugin requires an active Klantly account. You can sign up at https://www.klantly.com.

Is the plugin free?

The plugin itself is free and open source (GPLv2 or later). Klantly is a paid SaaS service; pricing is available at https://www.klantly.com/prijzen.

What data does the plugin send to Klantly?

During the OAuth connection flow the plugin sends your site URL, site name, and plugin version to Klantly so it can deliver the correct widget configuration. Page-view tracking (including page URL, title, referrer, UTM parameters and an anonymous session ID) is disabled by default and only enabled when a site administrator explicitly turns it on via Klantly > Statistics.

Can I use the plugin without connecting to Klantly?

No. All widget functionality (chat, appointment booking, service requests, configurator) is provided by the Klantly service. Without a connected Klantly account the plugin does nothing on the front end.

Which page builders are supported?

Gutenberg (native blocks), Elementor, Breakdance and WPBakery Page Builder (native elements), and Divi or any other builder via the shortcodes.

Where do I configure the widgets?

Most settings (chat script, appointment and service references, configurator forms) are retrieved automatically when you connect, and stay in sync automatically afterwards. Page-level options (which pages show the chat, language, etc.) are available under the Klantly menu in wp-admin.

Changelog

1.4.0

  • New: service requests. Customers can report a fault or request service straight from your website — as a form in the page (shortcode [klantly_service], Gutenberg block, Elementor, Breakdance or WPBakery element) and as a floating button across the site, switched on in Klantly under Work orders > Settings > Service requests.
  • New: a Service requests panel in the Klantly settings, showing whether the floating button loads and in which language the form appears (automatic, following WPML/Polylang, or a fixed language).

1.3.3

  • Changed: the plugin now uses the current Klantly logo on the settings page, in the blocks and as the wp-admin menu icon.

1.3.2

  • Fixed: the maximum width of the appointment booking block is now validated as a single CSS length, so no other styling can be passed along with it.
  • Changed: the Klantly menu now sits below Settings in wp-admin, instead of between Comments and Appearance.
  • Changed: translations are now loaded by WordPress itself and come from translate.wordpress.org.

1.3.1

  • Fixed: the configurator sometimes did not appear, depending on the page or the visit. Performance plugins (Hummingbird, LiteSpeed Cache, WP Rocket, Autoptimize, Cloudflare Rocket Loader) could merge or delay the configurator script and strip its settings in the process. The script is now excluded from those optimisations, its settings are also printed in a form those plugins leave alone, and the caches are cleared once after this update.
  • Fixed: a stale cached setting could keep the configurator script off every page even though the connection itself was fine. The plugin now falls back to the stored setting per field.
  • Fixed: the configurator script also loads when the floating button has never been set up in Klantly, so a form placed on a page still appears.
  • Changed: clearing caches after a settings change now also clears Hummingbird’s page cache and its combined files.
  • Changed: updates now come from WordPress.org; the plugin no longer contains its own update mechanism.
  • Changed: all inline CSS and JavaScript is now printed through the WordPress enqueue API, and the External services section documents every Klantly endpoint and what is sent to it.
  • Tested with WordPress 7.1.

1.3.0

  • New: native Breakdance elements — Klantly configurator, configurator button and appointment booking, each with a dropdown of your forms and catalogs, under the “Klantly” group in the element browser.
  • New: a hand-placed embed div now loads on its own, wherever you put it — a Breakdance Code Block, the Gutenberg HTML block, a Divi code module or the classic editor.
  • Fixed: themes that add an icon to every button (a button:after rule, common with Font Awesome) no longer draw that icon on top of the chat button or the configurator button.
  • Fixed: themes that put generous padding on every button no longer stretch the round chat button into an oval, or widen the send, attach and close buttons. Buttons that carry their own padding keep it, and buttons outside Klantly are left alone.
  • Fixed: settings changed in Klantly now reach your site even when WP-Cron does not run (disabled, blocked, or starved by a page cache). A push from Klantly is carried out immediately instead of being queued, and it reports back whether it actually landed.
  • Fixed: the hourly sync is now also scheduled from the front end, so a site where nobody opens wp-admin no longer stays on the settings from the moment it was connected.

1.2.1

  • Fixed: configurator forms and the floating configurator button did not load — the embed runtime is served from a different Klantly subdomain than the API, and 1.2.0 rejected it. Sibling Klantly domains are now allowed (other hosts are still refused).
  • New: the overview screen shows per feature whether it actually loads on your site, and why not when it doesn’t (not configured yet, or switched off in Klantly).

Full changelog on WordPress.org →

Screenshots

Klantly screenshot
Klantly screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Klantly alternatives

All appointment plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 2 weeks ago 81
2 EMC – Embed Calendly Scheduling With Ease EMC – Embed Calendly Scheduling With Ease Embed Calendly scheduling features in WordPress and optimize your booking flow with custom… by Simpma 10K+ ★★★★★★★★★★ 4.8 (14) 7 days ago 73
3 Appointment Hour Booking – Booking Calendar Appointment Hour Booking – Booking Calendar Appointment Hour Booking is a plugin for creating booking forms for appointments with a… by codepeople 10K+ ★★★★★★★★★★ 4.9 (523) 23 hours ago 94
4 Booking Package Booking Package Booking Package is the simplest solution for integrating an online appointment booking… by MASAAKI TANAKA 10K+ ★★★★★★★★★★ 4 (15) 2 days ago 70
5 Setmore Setmore The SetMore plugin enables your customers to book appointments with you online via your… by davidfull 4K+ ★★★★★★★★★★ 2.5 (4) 1 month ago 63
6 Easy Booking – WooCommerce Booking & Reservation Plugin Easy Booking – WooCommerce Booking & Reservation Plugin A simple and flexible WooCommerce booking & reservation plugin to manage dates… by Noushka 4K+ ★★★★★★★★★★ 4.7 (63) 2 weeks ago 88
7 MotoPress Appointment Booking MotoPress Appointment Booking MotoPress Appointment Booking makes it easy for time and service-based businesses to accept… by jetmonsters 2K+ ★★★★★★★★★★ 4.5 (21) 1 month ago 74
8 Cal.com Cal.com Embed Cal.com booking calendar in WordPress with custom UI and admin widget support. by Cal.com 2K+ ★★★★★★★★★★ 3 (2) 6 months ago 50
9 Appointment Booking Calendar Appointment Booking Calendar Appointment Booking Calendar is an appointment calendar for accepting online bookings from… by codepeople 1K+ ★★★★★★★★★★ 4.2 (92) 2 months ago 78
10 WPCal.io – Easy Meeting Scheduler WPCal.io – Easy Meeting Scheduler Your clients can quickly view your real-time availability and self-book their own slots… by revmakx 900+ ★★★★★★★★★★ 4.6 (20) 11 months ago 51

FAQ

Klantly: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 30, 2026

Is Klantly free?

Yes. Klantly is free to download and use from the official WordPress.org plugin directory.

Is Klantly safe to use in 2026?

Klantly is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 3 days ago, and scores 64/100 on our health check.

How many websites use Klantly?

Klantly is active on <10 WordPress websites and has been downloaded 161 times since it launched in September 2026. It was downloaded 169 times in the last 30 days.

Does Klantly work with WordPress 7.1?

Yes. The developer has tested Klantly up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.

What PHP version does Klantly need?

Klantly requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Klantly last updated?

The latest version, 1.4.0, was released on September 27, 2026 (3 days ago).

Who makes Klantly?

Klantly is developed and maintained by Klantly.

What are the best alternatives to Klantly?

The most popular alternatives to Klantly are Easy Appointments (10K+ installs), EMC (10K+ installs) and Appointment Hour Booking (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.