/* growform client2 bundle.url: https://assets.growform.co/cee2d99-mhw6hzfz/form.bundle.js resolve.source: memory resolve.at: 2025-12-16T04:39:19.405Z form.source: api cache.age_ms: 3298 fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "66222d903202cb000ba340d7"; var FORM_BUNDLE_URL = "https://assets.growform.co/cee2d99-mhw6hzfz/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"66222d903202cb000ba340d7","steps":[{"id":"776d31e87a5f64ecbc4ce479","name":"Eco4 Measures","sortOrder":1},{"id":"2bb9c46f4d48647c93b6ede2","name":"Heating Type","sortOrder":2},{"id":"9a70e1c40b2990fa795ddef3","name":"Heating Source Age","sortOrder":3,"conditionalLogic":null},{"id":"8093a6f31a437fa1879ae0ef","name":"Property type","sortOrder":4},{"id":"cd1ded34f327ca3012817129","name":"Homeowner Status","sortOrder":5},{"id":"1fdfc54fbdec14d8e82e8212","name":"Benefits","sortOrder":6},{"id":"fd5b806479be11ce9506f064","name":"Address","sortOrder":7},{"id":"46b5dd21f85f30a7bec3a768","name":"Contact","sortOrder":8}],"formName":"Copy of Amish - Campaign 4: Midlands","fields":{"buttons_884087565115179":{"type":"Buttons","validationRules":{"required":true},"label":"Property type","width":12,"hideLabel":true,"multiple":false,"buttonStyle":{"buttonsPerRow":"1","height":60,"buttonsType":"Square","sq_buttonsPerRow":"4"},"options":[{"text":"Detached House ","id":"95e6c0120ae272989248df9a"},{"text":"Semi Detached House","id":"bfde5f26addda334168fcc45"},{"text":"Terrace House","id":"fe61a84a70d8e970411b4d34"},{"text":"Flat","image":null,"id":"8ebac8f7ddb7cc86813f00b1"}],"step":2,"sortOrder":3,"stepId":"8093a6f31a437fa1879ae0ef"},"text_576692390099896":{"type":"Text","label":"House Name/Number, Street Address","width":12,"step":6,"sortOrder":3,"validationRules":{"required":true},"stepId":"fd5b806479be11ce9506f064"},"decorative paragraph_799257360840766":{"type":"Decorative Paragraph","value":"Thanks for your interest!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"color":"#000000"},"stepId":"complete"},"decorative paragraph_970139772601210":{"type":"Decorative Paragraph","value":"What type of property do you live in?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"color":"#000000","fontSize":{"value":18,"unit":"px"},"fontFamily":"Montserrat","fontWeight":"Bold"},"stepId":"8093a6f31a437fa1879ae0ef"},"buttons_599537798572389":{"type":"Buttons","validationRules":{"required":true},"label":"Service required","width":12,"multiple":true,"buttonStyle":{"buttonsPerRow":"2","height":100,"buttonsType":"Square","sq_buttonsPerRow":"5"},"options":[{"text":"All I Am Eligible For!","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1713876898/uploads/vhzvpxmefkf0whitaau8.png","id":"8a52ac84f590a2b10d29f2b9"},{"text":"Free First Time Central Heating","id":"30c6e0b1c5fd12db503865b9","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700566075/uploads/ilbrkvwduj2b4rsiddjp.png"},{"text":"Free Boiler Upgrade","id":"0a678d7cb17d49ca66ff2f41","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700566069/uploads/pvlfjtrmvvwckfz1i0yi.png"},{"text":"Free Solar PV","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700566089/uploads/edv6rxxfscjjxgq8hu5e.png","id":"c9491a9916925ef2875eb795"},{"text":"Free Air Source Heat Pump","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700566080/uploads/zuxbaahq9pzcebq55ggm.png","id":"cc9e54ef25f8cb02520387b9"}],"step":1,"sortOrder":4,"hideLabel":true,"stepId":"776d31e87a5f64ecbc4ce479","imageStyles":{"size":"50%"}},"decorative header_787142565874856":{"type":"Decorative Header","value":"Are you a homeowner?","width":12,"sortOrder":2,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"cd1ded34f327ca3012817129"},"buttons_103680827756892":{"type":"Buttons","validationRules":{"required":false},"label":"Homeowner Status","width":12,"multiple":false,"buttonStyle":{"buttonsPerRow":"3","height":100,"buttonsType":"Square"},"options":[{"text":"Yes","id":"ced6c253c2c837f6ec0fa970"},{"text":"Landlord","id":"7be72dc414a6e0bca164f1fe"},{"text":"Privately Rented","image":null,"id":"ace851073a23efafdd93acf4"}],"step":3,"sortOrder":3,"hideLabel":true,"stepId":"cd1ded34f327ca3012817129"},"decorative header_973880345122678":{"type":"Decorative Header","value":"Start by selecting the service/s you require...","width":12,"step":1,"sortOrder":2,"fieldStyle":{"fontFamily":"Montserrat","fontWeight":"Bold","textDecoration":"none","textAlign":"center","color":"#000000"},"stepId":"776d31e87a5f64ecbc4ce479"},"decorative_image_966893907588899":{"type":"Decorative Image","value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700566118/uploads/ft3xuhtfbnjss4kkrjb9.png","width":12,"imageWidth":50,"imageHeight":50,"imageInitialHeight":800,"imageInitialWidth":800,"stepId":"776d31e87a5f64ecbc4ce479","sortOrder":3},"buttons_972740097697879":{"type":"Buttons","validationRules":{"required":false},"label":"How is your home heated?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Mains Gas","id":"c497355fab6cda2eedfffc70"},{"text":"LPG","id":"183155cadfefab644722480b"},{"text":"Electric","id":"ab3edc5c434666f2ec460977"},{"text":"Solid Fuel","id":"6acfbe42e07f5a0db94f0264"},{"text":"Oil","image":null,"id":"5205fbf30dc2688a27846daf"},{"text":"No Heating","image":null,"id":"c33bcf9d6102cab72722aaf9"}],"stepId":"2bb9c46f4d48647c93b6ede2","sortOrder":3,"hideLabel":true},"decorative_header_246831357776359":{"type":"Decorative Header","value":"How is your home heated?","width":12,"sortOrder":2,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"2bb9c46f4d48647c93b6ede2","location":null},"text_105183975468416":{"type":"Text","label":"Full Name","width":12,"stepId":"46b5dd21f85f30a7bec3a768","sortOrder":3,"validationRules":{"required":true},"multiline":false},"phone_974535080945139":{"type":"Phone","label":"Phone number","width":12,"stepId":"46b5dd21f85f30a7bec3a768","sortOrder":4,"hideLabel":true},"email_940581420161663":{"type":"Email","label":"Email Address","width":12,"stepId":"46b5dd21f85f30a7bec3a768","sortOrder":5,"hideLabel":false},"text_778804994840710":{"type":"Text","label":"Town/City","width":12,"step":6,"sortOrder":4,"validationRules":{"required":true},"stepId":"fd5b806479be11ce9506f064","location":null},"text_724632925672304":{"type":"Text","label":"Postcode","width":12,"step":6,"sortOrder":5,"validationRules":{"required":true},"stepId":"fd5b806479be11ce9506f064","location":null},"buttons_316533592625060":{"type":"Buttons","validationRules":{"required":true},"label":"Please select which qualifying benefits you receive","width":12,"multiple":true,"buttonStyle":{"rt_buttonsPerRow":"3","rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":27,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Income based Job seekers allowance","id":"c497355fab6cda2eedfffc70"},{"text":"Income related Employment & Support Allowance","id":"183155cadfefab644722480b"},{"text":"Income Support","id":"ab3edc5c434666f2ec460977"},{"text":"Pension Credit Guarantee","id":"6acfbe42e07f5a0db94f0264"},{"text":"Working Tax Credit","image":null,"id":"a609560985be7f39e5a36995"},{"text":"Child Tax Credit","image":null,"id":"3ea8fea1084d653549035a20"},{"text":"Universal Credit","image":null,"id":"462679fddcad0dbec73a3d66"},{"text":"Housing Benefit","image":null,"id":"3077d7499e022ddd74d41ef3"},{"text":"Pension Savings Benefit","image":null,"id":"f27f247627b9bfd952417043"}],"stepId":"1fdfc54fbdec14d8e82e8212","sortOrder":2,"hideLabel":true},"decorative_header_296589111315890":{"type":"Decorative Header","value":"Please select which qualifying benefits you receive...","width":12,"sortOrder":1,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"1fdfc54fbdec14d8e82e8212","location":null},"decorative_header_166561230911838":{"type":"Decorative Header","value":"Contact Details","width":12,"sortOrder":2,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"46b5dd21f85f30a7bec3a768","location":null},"decorative_header_638868440614356":{"type":"Decorative Header","value":"Your Address","width":12,"sortOrder":2,"step":3,"fieldStyle":{"color":"#000000"},"stepId":"fd5b806479be11ce9506f064","location":null},"decorative_divider_228397999636723":{"type":"Decorative Divider","width":12,"stepId":"776d31e87a5f64ecbc4ce479","sortOrder":1,"fieldStyle":{"backgroundColor":"#ffffff","height":30}},"decorative_divider_598650186824671":{"type":"Decorative Divider","width":12,"stepId":"8093a6f31a437fa1879ae0ef","sortOrder":1,"fieldStyle":{"backgroundColor":"#ffffff","height":30},"location":null},"decorative_divider_27873483618635":{"type":"Decorative Divider","width":12,"stepId":"cd1ded34f327ca3012817129","sortOrder":1,"fieldStyle":{"backgroundColor":"#ffffff","height":30},"location":null},"decorative_divider_630655318434093":{"type":"Decorative Divider","width":12,"stepId":"2bb9c46f4d48647c93b6ede2","sortOrder":1,"fieldStyle":{"backgroundColor":"#ffffff","height":30},"location":null},"decorative_divider_49519619452648":{"type":"Decorative Divider","width":12,"stepId":"fd5b806479be11ce9506f064","sortOrder":1,"fieldStyle":{"backgroundColor":"#ffffff","height":30},"location":null},"decorative_divider_703045978575961":{"type":"Decorative Divider","width":12,"stepId":"46b5dd21f85f30a7bec3a768","sortOrder":1,"fieldStyle":{"backgroundColor":"#ffffff","height":3},"location":null},"decorative_header_920916080096512":{"type":"Decorative Header","value":"How old is your heating source?","width":12,"stepId":"9a70e1c40b2990fa795ddef3","sortOrder":1,"fieldStyle":{"fontFamily":"Montserrat","fontWeight":"bold","color":"#000000"}},"single_select_382309864015632":{"type":"Single Select","width":12,"label":"Best time to contact?","options":[{"text":"Morning","id":"2d90d7840c5f7e971a779154"},{"text":"Afternoon","id":"37fe8716b599bd402e35af1e"},{"text":"Evening","id":"2e4474edd543d87ec3ba5003"},{"text":"Weekends","image":null,"id":"06ce857c19494bd9f3789d96"},{"text":"Doesn't matter","image":null,"id":"7f536856391c381a261dfb85"}],"helperText":null,"stepId":"46b5dd21f85f30a7bec3a768","sortOrder":6,"validationRules":{"required":true}},"buttons_36810063982830":{"type":"Buttons","validationRules":{"required":true},"label":"Heating source age","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Less than 5 years old","id":"c497355fab6cda2eedfffc70"},{"text":"5 - 10 years old","id":"183155cadfefab644722480b"},{"text":"10 - 15 years old","id":"ab3edc5c434666f2ec460977"},{"text":"15 - 20 years old","id":"6acfbe42e07f5a0db94f0264"},{"text":"20+ years old","image":null,"id":"cbf6c8a83b9cd5641db1ebbe"},{"text":"Not sure","image":null,"id":"55e7406ad628de9208036296"}],"stepId":"9a70e1c40b2990fa795ddef3","sortOrder":2,"hideLabel":true}},"options":{"numberOfSteps":6,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Check Eligibility >>","backText":"Back"},"customStyles":{"width":{"unit":"px","value":800},"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":"#079644","bodyTextColor":"#ffffff","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},"localization":{"dateFormat":"DD/MM/YYYY","phoneFormat":"UK"},"exportTransparentBackground":false,"customScript":"","analyticsSettings":{"unbounce":{"enabled":true}},"customRedirectUrls":[{"url":"https://www.example.com"}]},"ownedByUser":"61391543322ff60023ec3a22","personalisation":{"form_related_to":"(None - Start with a blank slate)"},"created":"2024-04-19T08:38:39.971Z","__v":0,"lastEdited":"2024-04-23T12:55:19.539Z","screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742549636/growform-production/form-screenshots/66222d903202cb000ba340d7.png","leadsCount":312,"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' + '