Service Web Builder Guided Estimate Calculator

Description

Service Web Builder Guided Estimate Calculator helps service businesses collect better estimate requests from their WordPress websites. Create guided, multi-step estimators, apply price adjustments to answer choices, show customers a preliminary estimate range, and save each request as a lead in WordPress.

The estimator opens from an automatic floating Get Estimate button on desktop and mobile. No shortcode or page-builder integration is required.

Free features

  • Unlimited estimators
  • Multi-step estimate questions
  • Custom answer choices
  • Business-controlled price adjustments
  • Required-question validation
  • Preliminary estimate ranges
  • Name, telephone, email, address, and customer notes
  • Lead records stored in WordPress
  • Floating Get Estimate button and popup
  • Administrator email notifications through WordPress mail
  • Basic button color and label controls
  • Honeypot and rate-limit spam protection

Service Web Builder Premium Edition

The Service Web Builder Premium Edition is a separate plugin available from Service Web Builder. It adds optional customer photo uploads, an Elementor widget, floating Call and Text buttons, sitewide and page-specific estimator selection, advanced design controls, additional lead-management features, commercial updates, and priority support.

Learn about the Service Web Builder Premium Edition

Service Web Builder Guided Estimate Calculator is fully functional without purchasing the premium edition. No included feature expires or requires a license key.

Privacy

Service Web Builder Guided Estimate Calculator stores information submitted through an estimator in the website’s own WordPress database. Depending on the form configuration and what a customer enters, stored information can include the customer’s name, telephone number, email address, service address or area, notes, estimator answers, preliminary estimate range, source-page URL, and submission time.

Administrator notifications are sent through the website’s configured WordPress email system. The plugin does not send lead data to Service Web Builder and does not load executable code from an external service.

To limit automated submissions, the plugin creates a temporary, salted hash derived from the visitor’s IP address, browser user-agent, and estimator ID. The raw IP address and user-agent are not stored by this rate limiter. The temporary rate-limit record expires after one hour.

Site owners are responsible for providing an appropriate privacy notice, selecting a lawful basis for collecting information where required, limiting access to lead records, configuring secure email delivery, and exporting or deleting customer information when applicable.

Deleting the plugin through WordPress permanently removes Service Web Builder Guided Estimate Calculator settings, estimators, leads, events, and capabilities.

Screenshots

Installation

  1. In WordPress, open Plugins > Add New Plugin.
  2. Search for Service Web Builder Guided Estimate Calculator, or select Upload Plugin and upload the plugin ZIP.
  3. Activate Service Web Builder Guided Estimate Calculator.
  4. Open Estimate Calculator > Estimators and create one or more estimators.
  5. Add questions, answer choices, and any price adjustments.
  6. Publish the estimator.
  7. Open Estimate Calculator > Settings and choose which published estimator the floating popup should display.
  8. Visit the public website and select the floating Get Estimate button to test the popup.

Service Web Builder Guided Estimate Calculator displays its estimator only through the floating popup. It does not insert the question form into page content.

FAQ

Is the displayed price a final quote?

No. Service Web Builder Guided Estimate Calculator displays a preliminary range based on the rules configured by the website owner. The business must review the request and confirm final pricing.

How many estimators can I create?

You can create and publish unlimited estimators. Under Estimate Calculator > Settings, choose which published estimator opens from the floating Get Estimate button.

Where does the estimator appear?

After the estimator is published, a floating Get Estimate button appears automatically on desktop and mobile. Selecting the button opens the estimator in a popup.

Does the plugin accept customer photos?

No. Customer photo uploads are available in the separate Service Web Builder Premium Edition.

Does the plugin work with Elementor?

The floating popup works independently of the page builder used by the site. A dedicated Elementor widget is available in the Service Web Builder Premium Edition.

Where are customer requests stored?

Requests are stored in plugin-owned WordPress database tables and are available under Estimate Calculator > Leads.

How are notification emails sent?

Service Web Builder Guided Estimate Calculator uses the standard WordPress mail function and the email configuration of the website. Delivery depends on the site’s hosting or SMTP configuration.

What happens when I delete the plugin?

Using WordPress to delete Service Web Builder Guided Estimate Calculator permanently removes its settings, estimator, lead records, event records, and plugin capabilities. Export or otherwise retain any information you need before deletion.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Service Web Builder Guided Estimate Calculator” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.4.1

  • Updated the plugin information link to the dedicated plugin page.
  • Prevented duplicate floating popup output when a theme invokes the footer hook more than once.

1.4.0

  • Renamed the plugin to Service Web Builder Guided Estimate Calculator and aligned the package, slug, text domain, namespace, and interface branding.

1.3.8

  • Prefixed all global uninstall variables with the plugin’s unique swbef prefix.

1.3.7

  • Added a vendor namespace and standardized plugin-owned identifiers with the unique swbef prefix.

1.3.6

  • Removed dormant customer-photo upload and photo-quote code from the free package.

1.3.5

  • Removed the one-estimator restriction and added a setting to select which published estimator opens in the floating popup.

1.3.4

  • Fixed the completion-screen Close button so it closes the estimator popup instead of returning to the first estimator step.

1.3.3

  • Prepared custom-table identifiers explicitly and documented intentional direct database access.
  • Clarified nonce and field-by-field sanitization handling for public and administrative requests.
  • Improved uninstall naming and cache-hook compatibility for WordPress coding standards.

1.3.2

  • Resolved the remaining Plugin Check internationalization and prepared-query findings.

1.3.1

  • Corrects all error-level findings from the official Plugin Check scan.
  • Improves output escaping and translator documentation.
  • Uses WordPress filesystem methods for cache-file deletion.
  • Ensures filtered lead-list SQL is always prepared.
  • Updates CSV streaming and WordPress.org release metadata.

1.3.0

  • Updates compatibility metadata through WordPress 7.1.
  • Expands installation, FAQ, privacy, and data-handling documentation.
  • Stops creating unused customer-estimate and payment tables.
  • Adds clean uninstall behavior for plugin settings, estimator posts, leads, events, and capabilities.
  • Clarifies that the plugin is fully functional without a license or trial period.
  • Prevents legacy global settings from overriding the estimator’s editable submit-button label.

1.2.0

  • Makes Service Web Builder Guided Estimate Calculator floating-popup only.
  • Removes the previous inline display option and related public instructions.
  • Removes the display box and display column from estimator administration screens.
  • Keeps one automatic floating Get Estimate popup for the selected published estimator.

1.1.0

  • Adds a floating Get Estimate button and estimator popup on desktop and mobile.

1.0.0

  • Initial Service Web Builder Guided Estimate Calculator release.