/* growform client2 bundle.url: https://assets.growform.co/06f828b-mhc46129/form.bundle.js resolve.source: kv resolve.at: 2025-11-03T00:47:14.117Z form.source: kv cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "65b7a6cfdcebaf000bc436dd"; var FORM_BUNDLE_URL = "https://assets.growform.co/06f828b-mhc46129/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"65b7a6cfdcebaf000bc436dd","steps":[{"id":"58515a3e561f7e150d9ad56d","name":"Eco4 Services","sortOrder":1},{"id":"278022e9f44eb95c10d34667","name":"House Type","sortOrder":2},{"id":"20e4e7a0422b5eb9fbda93f9","name":"Homeowner Status","sortOrder":3},{"id":"07d5f5a8f2141d80a497b3c8","name":"No","sortOrder":4,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_103680827756892","operator":"not_selected_option","criteria":"5f331f62d8504edad9227a74"}]}]}},{"id":"36952a0899c11e83ec9251ee","name":"Heating Type","sortOrder":5},{"id":"41d6a5748d7525ab5a9e351b","name":"Address","sortOrder":6},{"id":"38a6c2b52ffd68b8c098ecfe","name":"Benefits","sortOrder":7},{"id":"9ce9c0ee38229f5f1e1b2932","name":"Contact Details","sortOrder":8}],"formName":"Eco4 Original Domain","fields":{"buttons_884087565115179":{"type":"Buttons","validationRules":{"required":true},"label":"Property type","width":12,"hideLabel":true,"multiple":false,"buttonStyle":{"buttonsPerRow":"1","height":60,"buttonsType":"Rectangle","showControls":"Yes","spacing":35},"options":[{"text":"Detached House ","id":"370b61b09d13774a95745824"},{"text":"Semi Detached House","id":"0f27ef7e5a79804539db56c4"},{"text":"Terrace House","id":"40386e8708bab6df404524ce"},{"text":"Flat","image":null,"id":"06b93696bd91c6fca32f20d6"}],"step":2,"sortOrder":2,"stepId":"278022e9f44eb95c10d34667"},"text_576692390099896":{"type":"Text","label":"Your name","width":12,"step":7,"sortOrder":1,"validationRules":{"required":true},"stepId":"9ce9c0ee38229f5f1e1b2932"},"email_282478176629848":{"type":"Email","label":"Your email address","width":12,"step":7,"sortOrder":2,"stepId":"9ce9c0ee38229f5f1e1b2932"},"phone_91931770046283":{"type":"Phone","label":"Your phone number","width":12,"step":7,"sortOrder":3,"stepId":"9ce9c0ee38229f5f1e1b2932"},"decorative paragraph_970139772601210":{"type":"Decorative Paragraph","value":"What type of property do you live in?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"color":"#000000","fontSize":{"value":18,"unit":"px"},"fontFamily":"Montserrat","fontWeight":"Bold"},"stepId":"278022e9f44eb95c10d34667"},"text_439620995324006":{"type":"Text","label":"House Name/Number","width":12,"step":6,"sortOrder":1,"validationRules":{"required":true},"stepId":"41d6a5748d7525ab5a9e351b"},"text_359025331615488":{"type":"Text","label":"Postcode","width":12,"step":6,"sortOrder":3,"validationRules":{"required":true},"stepId":"41d6a5748d7525ab5a9e351b"},"buttons_599537798572389":{"type":"Buttons","validationRules":{"required":true},"label":"Service required","width":12,"multiple":true,"buttonStyle":{"buttonsPerRow":"4","height":100,"buttonsType":"Rectangle","sq_buttonsPerRow":"3","sq_buttonsPerRowMobile":"2","spacing":20},"options":[{"text":"Free Cavity/Loft Insulation","id":"944453e2aaded607c785f060","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1732728475/uploads/njikjy8ys1k6wqi4gqx1.png"},{"text":"Free Boiler Upgrade","id":"59327afb0385774fde895af0","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1732728479/uploads/ft31c1mzfhveuue6cgru.png"},{"text":"Air Source Heat Pump","id":"2dd885e39f37c7a3550da4de","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1732728489/uploads/zzvpzt0smnvewnlndjxy.png"},{"text":"Solar Panels","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1732728494/uploads/kdkxytkq3apgqcc2vx2t.png","id":"fc11bce6316ba38e3706a43b"},{"text":"Heating Controls & ESH Upgrade","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1732736755/uploads/n92mqhg6hjqummhjtqvu.png","id":"807517980b8b8a34dcd97e25"},{"text":"First Time Central Heating","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1732728503/uploads/ulvwlaummjnk0locpxbi.png","id":"d9cdd949970e4b719761572e"}],"step":1,"sortOrder":2,"hideLabel":true,"stepId":"58515a3e561f7e150d9ad56d","imageStyles":{"width":50,"rt_width":55,"marginBottom":10,"size":"50%","rt_borderRadius":3}},"decorative header_787142565874856":{"type":"Decorative Header","value":"Are you a homeowner?","width":12,"sortOrder":1,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"20e4e7a0422b5eb9fbda93f9"},"buttons_103680827756892":{"type":"Buttons","validationRules":{"required":false},"label":"Homeowner Status","width":12,"multiple":false,"buttonStyle":{"buttonsPerRow":"3","height":100,"buttonsType":"Rectangle","rt_buttonsPerRow":"3","spacing":35},"options":[{"text":"Yes","id":"5f331f62d8504edad9227a74"},{"text":"Landlord","id":"9420b4c4864cf8b1e7ba5c90"},{"text":"Renting","image":null,"id":"387df333fb1de96082ce6651"}],"step":3,"sortOrder":2,"hideLabel":true,"stepId":"20e4e7a0422b5eb9fbda93f9"},"decorative header_973880345122678":{"type":"Decorative Header","value":"Which free services are you interested in?","width":12,"step":1,"sortOrder":1,"fieldStyle":{"fontFamily":"Montserrat","fontWeight":"Bold","textDecoration":"none","textAlign":"center","color":"#000000"},"stepId":"58515a3e561f7e150d9ad56d"},"decorative_paragraph_722210442812760":{"type":"Decorative Paragraph","value":"Do you or anyone else registered to live in the property receive any benefits? Please select...","width":12,"step":2,"sortOrder":1,"fieldStyle":{"color":"#000000","fontSize":{"value":18,"unit":"px"},"fontFamily":"Montserrat","fontWeight":"Bold"},"stepId":"38a6c2b52ffd68b8c098ecfe","location":null},"buttons_458139973955872":{"type":"Buttons","validationRules":{"required":true},"label":"Do you receive any benefits? Please select...","width":12,"multiple":true,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes","sq_buttonsPerRow":"5","buttonsPerRow":"5"},"options":[{"text":"Income based Job seekers allowance","id":"c113e184e633657e964df836"},{"text":"Universal Credit","image":null,"id":"4fe1842abfbd8fbd133209e8"},{"text":"Income related Employment & Support Allowance","id":"555f5c5b3266a187403343ea"},{"text":"Income Support","id":"35f243fb00335977d16f4105"},{"text":"Pension Credit Guarantee","image":null,"id":"485d7504921148ae18750a0d"},{"text":"Working Tax Credit","image":null,"id":"fd20d78c35807d5cffe77cd5"},{"text":"Housing Benefit","image":null,"id":"2581280343e30da496b361c7"},{"text":"Pension Credit Savings Benefit","image":null,"id":"cf182dd684e4301df8d5fbe9"}],"stepId":"38a6c2b52ffd68b8c098ecfe","sortOrder":2,"hideLabel":true},"buttons_394738296251621":{"type":"Buttons","validationRules":{"required":true},"label":"Heating Type","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Oil","id":"c113e184e633657e964df836"},{"text":"Mains Gas","id":"a47cb1ca67fb77b9bf2d7857"},{"text":"Electric","id":"555f5c5b3266a187403343ea"},{"text":"LPG","id":"35f243fb00335977d16f4105"},{"text":"Solid Fuel","image":null,"id":"65d76190b782d0f822e23c5c"},{"text":"No Heating","image":null,"id":"f439aada7c61354451e27d23"}],"stepId":"36952a0899c11e83ec9251ee","sortOrder":2,"hideLabel":true},"decorative_paragraph_354391189950861":{"type":"Decorative Paragraph","value":"What type of heating does your property have?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"color":"#000000","fontSize":{"value":18,"unit":"px"},"fontFamily":"Montserrat","fontWeight":"Bold"},"stepId":"36952a0899c11e83ec9251ee","location":null},"text_485140318081828":{"type":"Text","label":"City/Town","width":12,"step":6,"sortOrder":2,"validationRules":{"required":true},"stepId":"41d6a5748d7525ab5a9e351b","location":null},"hidden_620407513045798":{"type":"Hidden","hiddenFieldName":"utm_source","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":3},"hidden_721792458876093":{"type":"Hidden","hiddenFieldName":"utm_medium","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":4,"location":null},"hidden_980417473684793":{"type":"Hidden","hiddenFieldName":"utm_campaign","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":5,"location":null},"hidden_75703302090565":{"type":"Hidden","hiddenFieldName":"utm_content","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":6,"location":null},"hidden_731250682500803":{"type":"Hidden","hiddenFieldName":"utm_keyword","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":7,"location":null},"hidden_111615146818311":{"type":"Hidden","hiddenFieldName":"landing_page","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":9,"location":null},"hidden_215895721027464":{"type":"Hidden","hiddenFieldName":"gclid","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":8,"location":null},"hidden_89178233856759":{"type":"Hidden","hiddenFieldName":"user_id","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":10,"location":null},"hidden_489337011208480":{"type":"Hidden","hiddenFieldName":"msclkid","width":12,"stepId":"58515a3e561f7e150d9ad56d","sortOrder":11,"location":null},"decorative_header_951533599216978":{"type":"Decorative Header","value":"Sorry, we are only taking applications for homeowners at this time.","width":12,"stepId":"07d5f5a8f2141d80a497b3c8","sortOrder":2,"fieldStyle":{"color":"#000000"}},"buttons_81803624475407":{"type":"Buttons","validationRules":{"required":false},"label":"","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[],"stepId":"07d5f5a8f2141d80a497b3c8","sortOrder":3},"decorative_header_437641861685381":{"type":"Decorative Header","value":"","width":12,"stepId":"07d5f5a8f2141d80a497b3c8","sortOrder":1}},"options":{"numberOfSteps":7,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Continue","backText":"Back"},"customStyles":{"width":{"unit":"px","value":900},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":900,"imageInitialWidth":1800,"imageHeight":900,"imageWidth":1800,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597394891/uploads/sbsnhuvt2wc0uyvwvgab.jpg"},"headerMarginTop":10,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#4e9b3b","bodyTextColor":"#4e9b3b","parentContainerBackgroundType":"none","innerFormBackgroundType":"none","buttonBorderColor":"#0089f2","buttonColorSelected":"#f0faff","buttonBorderColorSelected":"#0089f2","footerMarginBottom":10,"errorColor":"#ff4e4e","buttonColor":"#F8F8F8","buttonTextColor":"#0089f2","inputLabelColor":"#000000","inputTextColor":"#000000","inputBackgroundColor":"#F8F8F8","inputLabelFont":"Montserrat","buttonFont":"Montserrat","buttonFontSize":16,"radioButtonAndCheckboxColor":"#4e9b3b","sq_buttonBorderColor":"#000000","continueButtonColor":"#f1f03e","continueButtonTextColor":"#000000","continueSubmitButtonFontSize":20,"canvasSetup":"minimal","showShadows":"No","rt_controlsColor":"#000000","progressColor":"#f1f03e"},"localization":{"dateFormat":"DD/MM/YYYY","phoneFormat":"UK"},"exportTransparentBackground":false,"customScript":"","analyticsSettings":{"unbounce":{"enabled":true},"google_ads":{"conversionId":"16766701490","conversionLabel":"o19zCMCh4rsaELKf_ro-"}},"customRedirectUrls":[{"url":"https://www.eco4govscheme.co.uk/boilerimage"}],"actionOnSubmit":"redirect","sendCustomRedirectQueryParams":false},"ownedByUser":"61391543322ff60023ec3a22","personalisation":{"form_related_to":"(None - Start with a blank slate)"},"created":"2024-01-29T13:23:27.443Z","__v":0,"lastEdited":"2025-06-23T11:29:43.319Z","leadsCount":4271,"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750678188/growform-production/form-screenshots/65b7a6cfdcebaf000bc436dd.png","isActive":true},"accountIsActive":true,"accountIsFreeTrial":false}}; // ---- Utils ---- function safeJSONStringify(obj) { return JSON.stringify(obj) .replace(/<\/(script|style)/gi, '<\\/$1') .replace(//g, '--\\>') .replace(/\u2028/g, '\\u2028') .replace(/\u2029/g, '\\u2029'); } function preloadScript(href) { try { if (!href) return; if (document.querySelector('link[rel="preload"][href="' + href + '"]')) return; var l = document.createElement("link"); l.rel = "preload"; l.as = "script"; l.href = href; l.crossOrigin = ""; // allow cache reuse in iframe document.head.appendChild(l); } catch (_) {} } function parseQuery() { var out = {}; try { if (!window.location.search) return out; var usp = new URLSearchParams(window.location.search); usp.forEach(function (v, k) { out[k] = v; }); } catch (_) {} return out; } function buildIframeHTML(opts) { var html = '\n' + '\n' + '\n' + ' \n' + ' \n' + ' \n' + '\n' + '\n' + ' \n' + '
\n' + '