CalculatePilot Calculator Embed

CalculatePilot Calculator Embed

Details
View on WordPress

CalculatePilot Calculator Embed is a WordPress integration for calculators hosted by CalculatePilot.

Use the included Gutenberg block, classic widget, native integrations where available, or the universal [calculatepilot] shortcode. The plugin generates a responsive iframe whose source is restricted to CalculatePilot’s official /embed/ service.

Features

  • Gutenberg block: “CalculatePilot Calculator”
  • Native Elementor widget when Elementor is active
  • Native WPBakery element when WPBakery is active
  • Classic WordPress widget for widget areas
  • Universal [calculatepilot] shortcode for builders and editors that process standard WordPress shortcodes
  • Accepts a calculator slug or supported CalculatePilot embed URL; the Gutenberg block can also accept copied CalculatePilot iframe code
  • Adjustable iframe height and responsive 100% width output
  • Lazy-loaded iframe
  • Restricts generated iframe sources to CalculatePilot embed URLs
  • Adds suggested wording to the WordPress Privacy Policy Guide
  • No analytics or tracking code is added by this plugin
  • No arbitrary PHP or JavaScript execution
  • No license keys, trials, feature gates, usage cutoffs, or artificial restrictions in the plugin

Example shortcode:

[calculatepilot calculator="mortgage-calculator" title="Mortgage Calculator" height="520"]

External service

This plugin relies on the CalculatePilot calculator embed service. The calculators themselves are hosted by CalculatePilot and are not bundled inside this WordPress plugin.

When a site owner publishes a page containing a CalculatePilot calculator, the visitor’s browser loads an iframe from https://www.calculatepilot.com/embed/. This means the visitor’s browser connects directly to CalculatePilot to display and operate the calculator. Standard web-request information, such as IP address, browser or user-agent information, and request metadata, may therefore be sent to CalculatePilot. Information entered inside a calculator is handled by the embedded CalculatePilot service as needed to provide the calculator functionality.

The plugin does not make background requests to CalculatePilot simply because it is installed or activated. External connections occur when an editor opens the optional calculator catalogue link or when a visitor views published content containing a CalculatePilot calculator.

CalculatePilot may display its own branding inside calculator content served by the external service. The WordPress plugin does not inject a mandatory credit or “powered by” link into the surrounding site.

Service and embed information: https://www.calculatepilot.com/embed/

CalculatePilot website: https://www.calculatepilot.com/

Before using the service, site owners should review CalculatePilot’s current terms and privacy information and update their own privacy notice where appropriate.

Page builder compatibility

The universal shortcode can be used in editors and page builders that support standard WordPress shortcodes.

  • Gutenberg: use the native CalculatePilot Calculator block or a Shortcode block.
  • Elementor: use the native CalculatePilot Calculator widget when available, or Elementor’s Shortcode widget.
  • WPBakery: use the native CalculatePilot Calculator element when available, or a shortcode-capable element.
  • Other builders: use the builder’s standard shortcode element, widget, or module.

CalculatePilot does not require third-party page builders and does not load their code. Optional native integrations are registered only when the corresponding builder is already active.

Details

Plugin code:
calculatepilot-calculator-embed
Plugin version:
1.0.2
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0.4
Total installations:
0
Last updated:
2026-08-25
Rating:
Times rated:
0
calculator
calculators
elementor
embed
shortcode