WP Manifestindependent plugin directory
manifest / utilities / missed-call-cost-calculator

Missed Call Cost Calculator

WordPress plugin: show service businesses what unanswered calls cost — [missed_call_cost_calculator] shortcode

by James Thompson · github.com/jtabsbm/missed-call-cost-calculator · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/jtabsbm/missed-call-cost-calculator/archive/refs/heads/main.zip

Readme

=== Missed Call Cost Calculator === Contributors: jtabsbm Tags: calculator, missed calls, lead generation, small business, service business Requires at least: 5.2 Tested up to: 6.7 Requires PHP: 7.2 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html

Show service businesses what unanswered calls actually cost them — a fast, self-contained calculator shortcode.

== Description ==

Service businesses miss 20–30% of inbound calls (after-hours, overflow, busy lines). This plugin adds a clean, dark-themed calculator to any page with one shortcode:

[missed_call_cost_calculator]

Visitors enter their calls per week, average job value, close rate, and missed-call percentage — the calculator instantly shows revenue lost per missed call and per year, with an animated result.

All defaults are editable via shortcode attributes:

[missed_call_cost_calculator calls="60" value="1200" close="30" missed="20" label="What are missed calls costing your roofing company?"]

Features:

  • Zero dependencies — vanilla JS and CSS
  • Assets load only on pages where the shortcode is used
  • All inputs sanitized server-side; math runs client-side
  • Responsive, accessible labels, dark theme

== Installation ==

  1. Upload the missed-call-cost-calculator folder to /wp-content/plugins/, or install the ZIP via Plugins → Add New → Upload.
  2. Activate the plugin.
  3. Add [missed_call_cost_calculator] to any page or post.

== Frequently Asked Questions ==

= Where do the benchmark numbers come from? =

The 45% "would-have-booked" multiplier and the 20–30% missed-call band are pooled industry call-handling benchmarks. All inputs are user-editable so visitors can use their own numbers.

= Does it send data anywhere? =

No. All calculation happens in the visitor's browser. No network calls, no analytics, no cookies.

= Can I change the styling? =

Yes — override the .mcc-* classes in your theme's stylesheet.

== Changelog ==

= 1.0.0 =

  • Initial release: shortcode, sanitization, animated results, responsive dark theme.

Read the full README on GitHub →