Title: Leadfire
Author: leadfire
Published: <strong>May 22, 2026</strong>
Last modified: May 22, 2026

---

Search plugins

![](https://ps.w.org/leadfire/assets/icon-256x256.png?rev=3543996)

# Leadfire

 By [leadfire](https://profiles.wordpress.org/leadfire/)

[Download](https://downloads.wordpress.org/plugin/leadfire.1.0.11.zip)

 * [Details](https://mlt.wordpress.org/plugins/leadfire/#description)
 * [Reviews](https://mlt.wordpress.org/plugins/leadfire/#reviews)
 *  [Installation](https://mlt.wordpress.org/plugins/leadfire/#installation)
 * [Development](https://mlt.wordpress.org/plugins/leadfire/#developers)

 [Support](https://wordpress.org/support/plugin/leadfire/)

## Description

Leadfire is a smart AI live chat that renders on your website, informing customers
of services, prices, areas served and other general information – as well as capturing
lead information such as:

 * Full Name
 * Email Address
 * Telephone Number
 * Area
 * Requested Service
 * Budget

Once a lead has been qualified by Leadfire – it’s neatly packaged in a quick overview,
with contact information – and sent to you in realtime, via WhatsApp.

This is a much lower friction way for users to engage with your website – alleviating
the need to browse pages, fill out long contact forms – now your users simply interact
with Leadfire!

This plugin requires you to have a Leadfire account to function correctly. You can
sign up for one [here](https://app.leadfire.net/register).

Features:

 * Smart AI chat automatically tailored to your business
 * Pre-load business reviews from various platforms to instill customer trust
 * Capture and qualifies leads automatically – and delivers them instantly via WhatsApp
 * Filter timewasting customers – answering their queries instantly, without having
   to do a thing
 * Capture user analytics and behaviour data, to constantly improve your website’s
   engagement
 * Supercharge your website interactions – allowing customers to engage in a way
   they’re used to

For more support and information, please visit our [website](https://www.leadfire.net)

### Source Code and Build Instructions

The plugin is distributed with human-readable, unminified source files.

 * Frontend widget JavaScript: `assets/js/leadfire-widget.js`
 * Frontend widget Shadow DOM CSS source: `assets/src/leadfire-widget.css`
 * Admin CSS: `assets/css/admin.css`

No npm, Composer, webpack, or other build tools are required for the WordPress.org
distribution. The widget CSS is mirrored into `assets/js/leadfire-widget.js` because
the widget injects the styles into an isolated Shadow DOM root at runtime.

The bundled `assets/vendor/fontawesome/webfonts/fa-solid-900.ttf` file is from Font
Awesome Free and is used only for the small set of widget icons mapped in the readable
CSS source above. Original source and licensing information is available from the
Font Awesome repository: https://github.com/FortAwesome/Font-Awesome

### License

This plugin is licensed under the GNU General Public License v2.0 or later.

This program is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software Foundation;
either version 2 of the License, or any later version.

## Installation

 1. Upload the plugin folder to the `/wp-content/plugins/` directory, or install the
    plugin ZIP through the WordPress admin.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Open **Leadfire > Settings** in the WordPress admin.
 4. Enter your **Application URL** if you are not using the default `https://app.leadfire.
    net`.
 5. Enter your **Install token**.
 6. Click **Save and connect**.

Once connected, the Leadfire widget script will be loaded on the frontend of your
site.

## FAQ

### What does this plugin do?

It connects your WordPress site to Leadfire and loads the Leadfire customer widget
script for site visitors.

### What do I need to get started?

You need a valid Leadfire install token. In most cases, you can keep the default
application URL.

### Will the widget load if the plugin is not connected?

No. The widget only loads after a token has been saved in the plugin settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Leadfire” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ leadfire ](https://profiles.wordpress.org/leadfire/)

[Translate “Leadfire” into your language.](https://translate.wordpress.org/projects/wp-plugins/leadfire)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/leadfire/), check out
the [SVN repository](https://plugins.svn.wordpress.org/leadfire/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/leadfire/) by [RSS](https://plugins.trac.wordpress.org/log/leadfire/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.11

 * Renamed plugin option and JavaScript configuration globals to use a consistent`
   leadfire` prefix.
 * Removed the legacy configuration alias before WordPress.org listing.
 * Reworked the frontend Shadow DOM styles into readable source and documented source/
   build instructions for WordPress.org review.
 * Removed the unused minified Font Awesome CSS file from the distribution.

#### 1.0.10

 * Fixed bundled icon font loading after widget style isolation so Font Awesome 
   icons render instead of square fallback glyphs.
 * Passes the plugin asset URL from WordPress into the frontend script, avoiding
   fragile script URL detection when optimizers or defer/minify plugins are active.

#### 1.0.9

 * Fixed a missing JavaScript HTML escaping helper that could stop the widget from
   rendering.
 * Isolated the frontend widget in a Shadow DOM root so theme/site button styles
   cannot override the launcher or close button.
 * Moved the bundled icon font styles inside the isolated widget root instead of
   enqueueing global Font Awesome CSS.

#### 1.0.8

 * Bundled a local Font Awesome stylesheet and webfont for launcher and USP icons.
 * Enqueued Font Awesome locally on the frontend.

#### 1.0.7

 * Removed the remote Font Awesome dependency.
 * Moved admin CSS into a local enqueued stylesheet.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.11**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/leadfire/)
 * Tags
 * [chat widget](https://mlt.wordpress.org/plugins/tags/chat-widget/)[crm](https://mlt.wordpress.org/plugins/tags/crm/)
   [customer support](https://mlt.wordpress.org/plugins/tags/customer-support/)[lead generation](https://mlt.wordpress.org/plugins/tags/lead-generation/)
   [widget](https://mlt.wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://mlt.wordpress.org/plugins/leadfire/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/leadfire/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/leadfire/reviews/)

## Contributors

 *   [ leadfire ](https://profiles.wordpress.org/leadfire/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/leadfire/)