Title: WidgetCalc
Author: rocksoftware
Published: <strong>November 9, 2026</strong>
Last modified: November 9, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/widgetcalc.svg)

# WidgetCalc

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

[Download](https://downloads.wordpress.org/plugin/widgetcalc.1.0.1.zip)

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

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

## Description

[WidgetCalc](https://widgetcalc.com) lets you build an interactive calculator — 
ROI, cost savings, pricing quote and more — that captures a visitor’s email before
showing their result, so every calculation becomes a lead in your WidgetCalc dashboard.

This plugin puts that calculator on a WordPress site with no code:

 * A `[widgetcalc]` shortcode you can drop into any page, post or widget area.
 * A WidgetCalc block for the block editor (Gutenberg), with a field for the calculator
   key.
 * A site-wide default calculator key under **Settings  WidgetCalc**, so a single-
   calculator site needs no attributes at all.

Build your calculator at [widgetcalc.com](https://widgetcalc.com/signup) first (
a free plan covers one calculator), copy its key from the publish step, and paste
it here.

#### Usage

 1. Create and publish a calculator at widgetcalc.com.
 2. Copy the calculator key shown on the publish step (the part of the embed snippet
    between `/embed/` and `.js`).
 3. Either:
 4.  * Go to **Settings  WidgetCalc** and paste it as your default key, then add the
       WidgetCalc block or `[widgetcalc]` shortcode anywhere with no attributes, or
     * Use `[widgetcalc key="your-calculator-key"]` to place a specific calculator,
       independent of the default.

#### Does this need a paid WidgetCalc plan?

No. The plugin works with WidgetCalc’s free plan (one calculator, WidgetCalc badge
shown). Paid plans add more calculators, remove the badge and unlock lead routing.

### External services

This plugin loads your calculator from WidgetCalc, the hosted service it is
 a shortcut
for — it has no function without it.

 * **What**: a loader script, `https://widgetcalc.com/embed/{your-calculator-key}.
   js`,
    requested directly by the visitor’s browser for every page that shows a[
   widgetcalc] shortcode or WidgetCalc block.
 * **When**: on every page view where the shortcode or block is placed.
 * **What data is sent**: the calculator key you configured (part of the
    script
   URL) and the standard request data any script load sends (the visitor’s IP address
   and user agent, to the hosting server). The visitor’s own answers inside the 
   calculator (and an email address, if the calculator asks for one) are sent to
   WidgetCalc only if the visitor fills in and submits the calculator; the plugin
   itself sends nothing on their behalf.
 * **Provided by**: Rock Software Oy, WidgetCalc — [Terms of Service](https://widgetcalc.com/terms),
   [Privacy Policy](https://widgetcalc.com/privacy).

## Blocks

This plugin provides 1 block.

 *   WidgetCalc

## Installation

 1. Upload the `widgetcalc` folder to `/wp-content/plugins/`, or install directly from
    the WordPress plugin directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Settings  WidgetCalc** and paste your calculator key.
 4. Add the WidgetCalc block to any page, or use the `[widgetcalc]` shortcode.

## FAQ

### Where do I get a calculator key?

Sign up at widgetcalc.com, build a calculator (or start from a template) and publish
it. The publish step shows an embed snippet; the key is the UUID between `/embed/`
and `.js` in that snippet.

### Can I embed more than one calculator?

Yes — set a site-wide default under Settings  WidgetCalc for your main calculator,
then use `[widgetcalc key="…"]` with a different key anywhere you want a different
one.

### Does this slow down my site?

The calculator loads in a lazy iframe, after the rest of your page, so it does not
block your page’s own load.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

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

### Interested in development?

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

## Changelog

#### 1.0.1

 * Fix: enqueue the embed loader via wp_enqueue_script instead of printing a raw
 * Document the WidgetCalc external service (data sent, ToS, privacy) in this readme.
 * Remove an unsupported “fastest” claim from the description; add rocksoftware 
   as a listed contributor.

#### 1.0.0

 * First release: shortcode, block and a site-wide default key.

## Meta

 *  Version **1.0.1**
 *  Last updated **2 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [calculator](https://wordpress.org/plugins/tags/calculator/)[embed](https://wordpress.org/plugins/tags/embed/)
   [lead generation](https://wordpress.org/plugins/tags/lead-generation/)[roi calculator](https://wordpress.org/plugins/tags/roi-calculator/)
   [widget](https://wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://wordpress.org/plugins/widgetcalc/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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