Free WordPress plugin for contractors: request-a-quote forms, instant cost estimates, photo uploads, and a built-in lead dashboard. Pro upgrade available for…
Researched and fact-checked by Bartu Cavusoglu · Updated August 7, 2026
Smart Forms for Contractors (also marketed as WP Smart Forms / Smart Forms for WordPress) is a free WordPress plugin built by TaggleFish specifically for contracting businesses — drywall, painting, remodeling, flooring, tile, and general/handyman trades. Instead of a generic contact form, it adds a request-a-quote form that captures project type, square footage, material, finish level, timeline, ZIP code, notes, and up to 5 photo uploads (JPG/PNG/GIF, 5MB each). The plugin calculates an instant ballpark cost estimate for the visitor based on project type (e.g. drywall repair $3–$5/sqft, painting $2–$3.50/sqft) without needing a separate cost-calculator plugin. Submissions flow into a lead dashboard inside the WordPress admin, where contractors can filter leads by status (New → Contacted → Quoted → Won/Lost) and timeline, with email notifications linking directly to each lead. It installs as a shortcode ([sfco_quote]) that works with Elementor, Divi, Beaver Builder, and Gutenberg. The core plugin is free forever with no credit card required and is capped at 1 form, 6 field types, and up to 50 tracked leads. A paid upgrade, Smart Forms Pro ($299/yr, sold via a companion site, LivableForms.com), adds unlimited forms and submissions, 20+ field types, conditional logic, an entry-management dashboard, file uploads of any type, a form-template library, branding removal, and CSV export, backed by a 30-day money-back guarantee. At the time of review the free plugin was listed as pending approval on WordPress.org and available via direct download in the meantime.
Key Features
Contractor-Specific Quote Form — Captures project type, square footage, material, finish level, timeline, ZIP code, and notes in a single request-a-quote form built for contractors instead of a generic contact form.
Instant Ballpark Cost Estimates — Calculates an instant price range for the visitor based on project type (e.g. drywall repair $3-$5/sqft, painting $2-$3.50/sqft) without a separate cost-calculator plugin.
Photo Uploads — Customers can attach up to 5 photos (JPG, PNG, or GIF, up to 5MB each) directly on the quote form so contractors can see the job scope before visiting.
WordPress Lead Dashboard — Every submission lands in a dashboard inside the WordPress admin, filterable by status (New, Contacted, Quoted, Won, Lost) and timeline, tracking up to 50 leads on the free plan.
Instant Email Notifications — Each submission triggers an email with the lead ID, customer info, project details, and a direct link to that lead in the dashboard.
Page Builder Compatible Shortcode — Installs via the [sfco_quote] shortcode and works with Elementor, Divi, Beaver Builder, and Gutenberg.
Smart Forms Pro Upgrade — A $299/yr paid upgrade (sold via LivableForms.com) adds unlimited forms and submissions, 20+ field types, conditional logic, an entry-management dashboard, any-file-type uploads, a form-template library, branding removal, and CSV export.
Pros & Cons
Pros
Core plugin is free forever with no credit card and no monthly fees
Contractor-specific fields (project type, square footage, material, finish level, timeline, ZIP) instead of a generic contact form
Built-in instant ballpark cost estimates by project type, removing the need for a separate estimator plugin
Lead dashboard with status tracking (New → Contacted → Quoted → Won/Lost) built directly into WordPress admin
Simple shortcode install that works with Elementor, Divi, Beaver Builder, and Gutenberg
Cons
Free plan is capped at 1 form, 6 field types, and up to 50 tracked leads
Advanced features (conditional logic, unlimited forms/submissions, entry management, CSV export, branding removal) require the separate $299/yr Smart Forms Pro upgrade
Smart Forms Pro is sold through a different companion site (LivableForms.com) rather than tagglefish.com itself
At time of review the plugin was still pending approval on WordPress.org, so it must be installed via direct download rather than the plugin directory
No third-party integrations (CRM, Zapier, email marketing tools) are disclosed beyond native WordPress page builders