LeadCallers Widget

Plugin Banner

LeadCallers Widget

by bjornleadcaller

Download
Description

LeadCaller Widget adds a powerful communication widget to your website that lets visitors request callbacks, chat with your team, and send messages — all without leaving your site.

Features:

  • Callback requests — visitors can request a call from your team
  • Live chat — AI-powered chat with customer context
  • Contact form — visitors can send messages directly
  • Fully configurable — customize colors, text, staff, and opening hours from your LeadCaller dashboard
  • Mobile responsive — works on all devices
  • Lightweight — single script, no impact on page speed

How it works:

  1. Install and activate this plugin
  2. The widget automatically appears on your site
  3. Configure everything from your LeadCaller dashboard

No configuration needed in WordPress — the widget identifies your site automatically.

This plugin relies on an external service to function. See the “External services” section below for full details.

Requirements:

  • An active LeadCaller account
  • Your domain must be registered in your LeadCaller dashboard

External services

This plugin connects to the LeadCaller service to provide a communication widget (callback requests, live chat, and contact forms) on your WordPress site. The widget cannot function without this external service.

LeadCaller Widget Service

  • What it is: A communication widget service provided by LeadCaller (https://www.leadcaller.com) that enables callback, chat, and messaging features on your website.
  • What data is sent: When the widget loads, it sends the current page URL and domain to identify your site. A session ID and a persistent visitor ID (stored in the browser via localStorage) are sent to maintain the conversation state. When a visitor interacts with the widget (e.g., requests a callback, sends a chat message, or submits a form), the data they enter (such as name, phone number, email, and message) is sent to the service.
  • When data is sent: The widget script is loaded from https://widget.leadcaller.com/communication-widget.js on every page load. Page URL and visitor IDs are sent when the widget initializes. Personal data is only sent when the visitor actively submits a form, requests a callback, or sends a chat message.
  • Service provider: LeadCaller, https://www.leadcaller.com
  • Terms of Service: https://www.leadcaller.com/se/villkor
  • Privacy Policy: https://www.leadcaller.com/se/integritetspolicy
  1. Go to Plugins Add New in your WordPress admin
  2. Search for “LeadCaller”
  3. Click “Install Now”
  4. Click “Activate”
  5. Done! The widget is now active on your site

Or install manually:

  1. Download the plugin zip file
  2. Go to Plugins Add New Upload Plugin
  3. Upload the zip file and click “Install Now”
  4. Activate the plugin
How do I configure the widget?

Log in to your LeadCaller dashboard to configure colors, text, staff members, opening hours, and all other settings.

Do I need an API key?

No. The widget automatically identifies your site by its domain. Just make sure your domain is registered in your LeadCaller account.

Will this slow down my site?

No. The widget script loads asynchronously with defer and does not block page rendering.

Can I customize the widget appearance?

Yes. All design settings (colors, logo, text, position) are managed from your LeadCaller dashboard.

The widget is not showing up. What should I do?

Make sure your domain is registered and the widget is set to “Active” in your LeadCaller dashboard. If the issue persists, contact support at info@leadcaller.com.

1.0.0

  • Initial release
  • Adds LeadCaller communication widget script to all pages
Back to top