{"id":372523,"date":"2026-09-28T03:05:48","date_gmt":"2026-09-28T03:05:48","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/cleanquote-cleaning-price-calculator-quote-leads\/"},"modified":"2026-09-29T00:43:41","modified_gmt":"2026-09-29T00:43:41","slug":"sudsquote","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sudsquote\/","author":15812596,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.2","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"SudsQuote \u2013 Cleaning Price Calculator & Lead Manager","header_author":"Anish Upreti","header_description":"Instant cleaning price calculators for your website. Capture quote requests as leads, manage customers and send quotes, all inside WordPress.","assets_banners_color":"68988b","last_updated":"2026-09-29 00:43:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":78,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"anishfromnepal","date":"2026-09-28 02:47:03","revision":3716208},"1.0.1":{"tag":"1.0.1","author":"anishfromnepal","date":"2026-09-29 00:43:41","revision":3718081}},"upgrade_notice":{"1.0.1":"<p>Fixes several calculator bugs (false required-field errors, answer highlighting, VAT line, conditional rules, page-cache compatibility). Recommended for all users.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3718081,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3718081,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3718081,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3718081,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"sudsquote\/calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"sudsquote\/calculator","version":"1.0.1","title":"SudsQuote Calculator","category":"widgets","icon":"calculator","description":"Embed an interactive cleaning price calculator that captures quote requests.","keywords":["cleaning","calculator","quote","estimate","price"],"textdomain":"sudsquote","supports":{"html":false,"align":["wide","full"]},"attributes":{"calculatorId":{"type":"string","default":""}},"editorScript":"sudsq-block-editor-js","style":"sudsq-calculator-css"}},"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3718081,"resolution":"1","location":"assets","locale":"","width":1363,"height":850},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3718081,"resolution":"2","location":"assets","locale":"","width":660,"height":445},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3718081,"resolution":"3","location":"assets","locale":"","width":1350,"height":815},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3718081,"resolution":"4","location":"assets","locale":"","width":1160,"height":790},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3718081,"resolution":"5","location":"assets","locale":"","width":1350,"height":720}},"screenshots":{"1":"The setup wizard.","2":"A calculator on the front end with a live price.","3":"The dashboard with the getting-started checklist.","4":"The calculator builder with live preview.","5":"The lead inbox."}},"plugin_section":[],"plugin_tags":[41786,15374,337,15432,157803],"plugin_category":[],"plugin_contributors":[283032],"plugin_business_model":[],"class_list":["post-372523","plugin","type-plugin","status-publish","hentry","plugin_tags-cleaning","plugin_tags-estimate","plugin_tags-lead-generation","plugin_tags-price-calculator","plugin_tags-quote-calculator","plugin_contributors-anishfromnepal","plugin_committers-anishfromnepal"],"banners":{"banner":"https:\/\/ps.w.org\/sudsquote\/assets\/banner-772x250.jpg?rev=3718081","banner_2x":"https:\/\/ps.w.org\/sudsquote\/assets\/banner-1544x500.jpg?rev=3718081","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sudsquote\/assets\/icon-128x128.png?rev=3718081","icon_2x":"https:\/\/ps.w.org\/sudsquote\/assets\/icon-256x256.png?rev=3718081","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sudsquote\/assets\/screenshot-1.jpg?rev=3718081","caption":"The setup wizard."},{"src":"https:\/\/ps.w.org\/sudsquote\/assets\/screenshot-2.jpg?rev=3718081","caption":"A calculator on the front end with a live price."},{"src":"https:\/\/ps.w.org\/sudsquote\/assets\/screenshot-3.jpg?rev=3718081","caption":"The dashboard with the getting-started checklist."},{"src":"https:\/\/ps.w.org\/sudsquote\/assets\/screenshot-4.jpg?rev=3718081","caption":"The calculator builder with live preview."},{"src":"https:\/\/ps.w.org\/sudsquote\/assets\/screenshot-5.jpg?rev=3718081","caption":"The lead inbox."}],"raw_content":"<!--section=description-->\n<p>SudsQuote turns your WordPress site into a quoting tool for your cleaning business. Visitors answer a few questions (property type, bedrooms, bathrooms, extras) and see an instant estimate. When they request a quote, their details arrive in your dashboard and your inbox.<\/p>\n\n<p>Everything in this plugin is free and fully functional. There are no locked features, licence keys or usage limits.<\/p>\n\n<h4>What you can do<\/h4>\n\n<ul>\n<li><strong>Instant price calculators<\/strong> \u2013 multi-step, mobile-friendly calculators for domestic, deep and end-of-tenancy cleaning, or build your own.<\/li>\n<li><strong>Flexible pricing<\/strong> \u2013 base price, per bedroom, per bathroom, per square metre or hourly pricing, fixed or percentage extras, minimum booking price and VAT.<\/li>\n<li><strong>Conditional logic<\/strong> \u2013 show questions and adjust prices based on earlier answers.<\/li>\n<li><strong>Lead inbox<\/strong> \u2013 every quote request is saved with the full price breakdown. Filter, search, add notes, change status and export to CSV.<\/li>\n<li><strong>Customers &amp; quotes<\/strong> \u2013 turn a lead into an itemised quote, email it, and let the customer accept or decline online.<\/li>\n<li><strong>WhatsApp follow-up<\/strong> \u2013 one-click \u201cChat on WhatsApp\u201d links for each lead.<\/li>\n<li><strong>Simple analytics<\/strong> \u2013 views, estimates and leads for each calculator.<\/li>\n<li><strong>Built-in spam protection<\/strong> \u2013 honeypot, timing check and rate limiting, with no CAPTCHA service needed.<\/li>\n<li><strong>Privacy tools<\/strong> \u2013 consent checkbox, and support for WordPress personal data export and erasure.<\/li>\n<li><strong>Block and shortcode<\/strong> \u2013 add a calculator with the \u201cSudsQuote Calculator\u201d block or <code>[sudsquote id=\"1\"]<\/code>.<\/li>\n<\/ul>\n\n<h4>Quick setup<\/h4>\n\n<p>After activation, a short setup wizard asks for your business name, lead email and currency, lets you pick a starter calculator, and can create a draft \u201cGet a Quote\u201d page for you.<\/p>\n\n<h3>External services<\/h3>\n\n<p>SudsQuote does not connect to any external service by itself.<\/p>\n\n<p>WhatsApp links: on the Leads screens, SudsQuote can show a \u201cChat on WhatsApp\u201d link that points to https:\/\/wa.me\/ with the lead\u2019s phone number and a pre-filled message. Nothing is sent to WhatsApp unless an administrator clicks the link, which opens WhatsApp in their browser. WhatsApp is provided by WhatsApp LLC \/ Meta: <a href=\"https:\/\/www.whatsapp.com\/legal\/terms-of-service\">Terms of Service<\/a>, <a href=\"https:\/\/www.whatsapp.com\/legal\/privacy-policy\">Privacy Policy<\/a>.<\/p>\n\n<h3>Source code<\/h3>\n\n<p>All JavaScript and CSS in this plugin is shipped as human-readable source. There is no build step and no minified or compiled code. The block editor script is <code>blocks\/index.js<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress admin go to Plugins \u2192 Add New, search for \u201cSudsQuote\u201d and click Install, then Activate. (Or upload the ZIP under Plugins \u2192 Add New \u2192 Upload Plugin.)<\/li>\n<li>The setup wizard opens automatically. Enter your business details and choose a starter calculator.<\/li>\n<li>Review the prices under SudsQuote \u2192 Calculators.<\/li>\n<li>Publish the quote page the wizard created, or add the \u201cSudsQuote Calculator\u201d block or the <code>[sudsquote id=\"1\"]<\/code> shortcode to any page.<\/li>\n<li>Submit a test quote to see how leads arrive.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20everything%20free%3F\"><h3>Is everything free?<\/h3><\/dt>\n<dd><p>Yes. All features in this plugin work without a licence, account or payment.<\/p><\/dd>\n<dt id=\"can%20i%20have%20more%20than%20one%20calculator%3F\"><h3>Can I have more than one calculator?<\/h3><\/dt>\n<dd><p>Yes. Create as many calculators as you like and put each one on a different page.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20questions%20and%20prices%3F\"><h3>Can I change the questions and prices?<\/h3><\/dt>\n<dd><p>Yes. Every question, option and price can be edited in the calculator builder, with a live preview.<\/p><\/dd>\n<dt id=\"which%20currencies%20are%20supported%3F\"><h3>Which currencies are supported?<\/h3><\/dt>\n<dd><p>Any. Choose a currency in the setup wizard or under SudsQuote \u2192 Settings \u2192 General.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>No. Everything is set up from the WordPress admin.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>In your own WordPress database. SudsQuote does not send lead or customer data to any external service.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: the calculator no longer shows a \"Please complete the required field\" error before the visitor has answered, and old error messages clear once the price updates.<\/li>\n<li>Fix: required questions are now checked on every step with a clear message under the question (previously conditional rules could silently remove the \"required\" setting).<\/li>\n<li>Fix: selected answer buttons now highlight when clicked.<\/li>\n<li>Fix: \"Show field\" rules now keep the field hidden until the rule matches, and answers to hidden questions no longer change the price.<\/li>\n<li>Fix: VAT now appears as a line in the price breakdown so the lines add up to the total.<\/li>\n<li>Fix: calculators keep working on sites that use page caching (fresh security token on load, automatic retry).<\/li>\n<li>Fix: editing a calculator no longer resets its cleaning category to \"Domestic\".<\/li>\n<li>Fix: the Conditional Logic panel only shows on the \"Design &amp; Rules\" step of the builder.<\/li>\n<li>Fix: builder live preview now applies conditional rules.<\/li>\n<li>Fix: fixed-amount and percentage question prices are only charged when the question is answered (not for \"No\" or 0).<\/li>\n<li>Fix: area, bedroom and bathroom questions with custom names are priced correctly; calculators without those questions are no longer charged for them.<\/li>\n<li>New: +\/- counters for bedroom, bathroom and number questions.<\/li>\n<li>New: \"Price per answer option\" pricing \u2014 set a price or percentage on each option (value|Label|25 or value|Label|10%).<\/li>\n<li>New: Pricing step can switch the main pricing method (rooms, square metres, hourly or base fee only) and edit condition, property type, frequency and extras prices.<\/li>\n<li>Improved: Office, Airbnb, Carpet, Window and Garden templates now price every question.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Instant cleaning price calculators for your website. Visitors get a price in seconds; you get their details as a lead.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372523","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=372523"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/anishfromnepal"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372523"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372523"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372523"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372523"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372523"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}