/* growform client2 bundle.url: https://assets.growform.co/d8c7d9a4-mon2udqj/form.bundle.js resolve.source: memory resolve.at: 2026-06-05T12:12:21.948Z form.source: api cache.age_ms: 1095 fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "685814da950e6b000bb364ac"; var FORM_BUNDLE_URL = "https://assets.growform.co/d8c7d9a4-mon2udqj/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"685814da950e6b000bb364ac","steps":[{"id":"68ee187c122a37e126e89276","name":"Relationship to home","sortOrder":1},{"id":"1f162c278e776dee9d90775d","name":"receiving any benefits or tax credits","sortOrder":2},{"id":"3a7dfecec5c94bacd36565da","name":"Do any of the below apply to your current situation?","sortOrder":3,"copyOf":"1f162c278e776dee9d90775d","conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_828703958096760","operator":"selected_option","criteria":"a9a5ff1a26824f21bf8cb03a"}]}]}},{"id":"cdc4bec1cfeaa7314eb9e07a","name":"Select one benefit that applies","sortOrder":4,"copyOf":"1f162c278e776dee9d90775d","conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_828703958096760","operator":"selected_option","criteria":"3c811a4d64721291be989867"}]}]}},{"id":"d9870f0c4ac2bfaf34ab6aa4","name":"heating source in your home","sortOrder":5,"copyOf":"68ee187c122a37e126e89276"},{"id":"9e79067687bfe7698f80804d","name":"Type of walls does your property have","sortOrder":6,"copyOf":"68ee187c122a37e126e89276"},{"id":"b044944f8a7f86ddf0f86085","name":"if your walls are insulated?","sortOrder":7,"copyOf":"1f162c278e776dee9d90775d"},{"id":"dc9a117545c9669bf351c1fd","name":"roof does your property have?","sortOrder":8,"copyOf":"b044944f8a7f86ddf0f86085"},{"id":"4c6655a251e05ef71d27aea3","name":"loft insulation been topped up since 2017","sortOrder":9,"copyOf":"dc9a117545c9669bf351c1fd"},{"id":"460c3918f53bd5319424b3c2","name":"What type of property do you live in","sortOrder":10,"copyOf":"4c6655a251e05ef71d27aea3"},{"id":"ff4727c9498ef9c0a6c989d9","name":"Contact info","sortOrder":11}],"isActive":true,"formName":"Eco4 Lead Form","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your enquiry!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative Header_576559560634956":{"type":"Decorative Header","value":"🎉 GREAT NEWS! 🎉 You are eligible for the government's ECO4 scheme and up to £50,000.00 in FREE energy-saving improvements! Please provide your details below, and we will be in touch in the next few days!","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"stepId":"ff4727c9498ef9c0a6c989d9"},"email_907058157108782":{"type":"Email","label":"Your email address","width":12,"margins":{"marginBottom":0},"step":5,"sortOrder":3,"stepId":"ff4727c9498ef9c0a6c989d9"},"phone_589083232390193":{"type":"Phone","label":"Your phone number","width":12,"margins":{"marginBottom":0},"step":5,"sortOrder":4,"helperText":"","stepId":"ff4727c9498ef9c0a6c989d9","defaultCountryFormat":"gb","useTwilioLookup":true},"text_373461752242760":{"type":"Text","label":"Your name","width":12,"margins":{"marginBottom":0},"step":5,"sortOrder":2,"validationRules":{"required":true},"stepId":"ff4727c9498ef9c0a6c989d9"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. One of our engineers will get contact you shortly.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete","fieldStyle":{"fontSize":{"value":16,"unit":"px"}}},"decorative_header_849729652978242":{"type":"Decorative Header","value":"What's your relation to your home?","width":12,"sortOrder":1,"stepId":"68ee187c122a37e126e89276"},"buttons_280498709972261":{"type":"Buttons","validationRules":{"required":false},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{"size":"50%"},"options":[{"text":"Homeowner","id":"3c811a4d64721291be989867","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604254/uploads/snsort4brdh8x2arcfwi.jpg"},{"text":"Renting Via Agent","id":"a9a5ff1a26824f21bf8cb03a","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604264/uploads/eczven2ajegr5yuk7fjz.jpg"},{"text":"Renting Via Landlord","id":"5d2c41fa2a006988a4808ee7","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604271/uploads/fhvvvfhkbugcii3cwo01.jpg"},{"text":"Living With Homeowner","id":"dedd577390f37d8d69a5215a","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604289/uploads/ge6fwmqrxld6zbuqails.jpg"},{"text":"Council Tenant","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604299/uploads/n2bttbp4vfktigvnfzll.jpg","id":"5a6c3564580df96b98416847"},{"text":"Social Tenant","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604308/uploads/nivrji4magonbvxgoltv.jpg","id":"f0d3c51d0a56c8096fb2d03d"},{"text":"Landlord/Agent","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750604320/uploads/qob6q5zpbdk2xbltnw61.jpg","id":"15af1267c68993693e623fb4"}],"stepId":"68ee187c122a37e126e89276","sortOrder":2,"hideLabel":true},"decorative_header_902997609242051":{"type":"Decorative Header","value":"Are you currently receiving any benefits or tax credits?","width":12,"sortOrder":1,"stepId":"1f162c278e776dee9d90775d"},"buttons_828703958096760":{"type":"Buttons","validationRules":{"required":false},"label":"Note* You dont have to be receiving benefits to qualify.","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Yes","id":"3c811a4d64721291be989867"},{"text":"No","id":"a9a5ff1a26824f21bf8cb03a"}],"stepId":"1f162c278e776dee9d90775d","sortOrder":2},"decorative_header_310426492690763":{"type":"Decorative Header","value":"Select one benefit that applies","width":12,"sortOrder":1,"stepId":"cdc4bec1cfeaa7314eb9e07a"},"buttons_448456268889275":{"type":"Buttons","validationRules":{"required":false},"label":"Note* You dont have to be receiving benefits to qualify.","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{},"options":[{"text":"Universal Credit","id":"3c811a4d64721291be989867"},{"text":"Child Tax Credit","id":"a9a5ff1a26824f21bf8cb03a"},{"text":"Child Benefit (Income thresholds apply)","image":null,"id":"819cae717077c400e4d72a5c"},{"text":"Working Tax Credit","image":null,"id":"86b05e938299d76cedd2bdbc"},{"text":"Pension Saving Credit","image":null,"id":"901f854daa2f35ef963fa9e7"},{"text":"Pension Guaranteed Credit ","image":null,"id":"f6b470a35d0741d55552d925"},{"text":"Housing Benefit","image":null,"id":"240281c32227deb46c9d5dc0"},{"text":" Income Support","image":null,"id":"c620f1005f89d74065c8bb4d"},{"text":"Job Seekers Allowance","image":null,"id":"491ef5066aeebe3bf22a4627"},{"text":"Employment Support Allowance","image":null,"id":"49fa82756a5252c3b433f8b5"},{"text":"None of the above","image":null,"id":"00fe7b2481fae37615f6d22b"}],"stepId":"cdc4bec1cfeaa7314eb9e07a","sortOrder":2,"margins":{"marginRight":null,"marginLeft":null}},"decorative_header_400693986061107":{"type":"Decorative Header","value":"What is the main heating source in your home?","width":12,"sortOrder":1,"stepId":"d9870f0c4ac2bfaf34ab6aa4"},"buttons_833417553761967":{"type":"Buttons","validationRules":{"required":false},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":16,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{"size":"125%","sq_imageOnlyMode":"No"},"options":[{"text":"Mains Gas Boiler","id":"3c811a4d64721291be989867","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607623/uploads/hha2d6adbabtxyyibhu3.png"},{"text":"Electric Room Heater","id":"a9a5ff1a26824f21bf8cb03a","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607634/uploads/s1v5cornqdz9cbnd9oys.png"},{"text":"Electric Storage Heater","id":"5d2c41fa2a006988a4808ee7","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607640/uploads/x9pc1bzfwhlp9hv1bdyf.png"},{"text":"Gas Room Heater","id":"dedd577390f37d8d69a5215a","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607656/uploads/tmbugmehctf9c6qqdycj.png"},{"text":"Electric Boiler","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607668/uploads/dxsowhb11pnhi437zlcc.png","id":"5a6c3564580df96b98416847"},{"text":"LPG Boiler (Bottled)","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607702/uploads/hwmvcht3aqpmthwvviuu.png","id":"f0d3c51d0a56c8096fb2d03d"},{"text":" LPG Boiler (Tanked)","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607707/uploads/hlnoit3l8ql8kgqawikf.png","id":"15af1267c68993693e623fb4"},{"text":"Oil Boiler","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607720/uploads/zgrxpjfc7vujwukeuge6.png","id":"bdfa878821fe8240487d4580"},{"text":"Solid Fuel Boiler","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607734/uploads/nq3vvwsfshaw2wijz7pw.png","id":"9676e6054a7f4cf085867577"},{"text":"Wood/Coal","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607741/uploads/hjxaymvtkbasg2smuuwu.png","id":"cf8e78cd0a2fbc2e4061ac7f"},{"text":"Air Source Heat Pump","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607752/uploads/p8yh5cjkybfiokwg0jtd.png","id":"e068b5e4a78706341c096bfc"},{"text":"Gas Warm Air Boiler","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607765/uploads/fu8crxmfjx6ybcv3py9e.jpg","id":"5917ef46d0a006f0df7941e7"},{"text":"Underfloor Heating","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607780/uploads/gkdzwaefkwkqzepbvojv.jpg","id":"562d7b776f3745012d6d71bf"},{"text":"Hybrid System","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607790/uploads/thzuyxhaeqq1sri2m3vn.jpg","id":"d800c82c409860ff62e2414a"},{"text":"No Mains Heating","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607807/uploads/siugjl7wdnwphn5hgbu0.jpg","id":"2c84505a4025abc7ab81efbe"},{"text":"Not Sure?","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750607812/uploads/bxylskxfv4gmxoqefikt.png","id":"0eb09528cbefb06a21a059e9"}],"stepId":"d9870f0c4ac2bfaf34ab6aa4","sortOrder":2,"hideLabel":true},"decorative_header_331914772774675":{"type":"Decorative Header","value":"What type of walls does your property have?\n","width":12,"sortOrder":1,"stepId":"9e79067687bfe7698f80804d"},"buttons_708894608006030":{"type":"Buttons","validationRules":{"required":false},"label":"Where shall we store your widgets?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{"size":"100%"},"options":[{"text":"Solid Wall","id":"3c811a4d64721291be989867","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750611336/uploads/mraj67xzhvbn5wl5o5rx.jpg"},{"text":"Cavity Wall","id":"a9a5ff1a26824f21bf8cb03a","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750611341/uploads/iawsph1tn6yvzt2vuog4.jpg"},{"text":"Timber Framed","id":"5d2c41fa2a006988a4808ee7","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750611346/uploads/ve9pxd9tfzepswwszy3x.jpg"},{"text":"System Built","id":"dedd577390f37d8d69a5215a","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750611375/uploads/f5ozj3wehciph1momubr.png"},{"text":"Other","image":null,"id":"5a6c3564580df96b98416847"},{"text":"Unsure","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1750611390/uploads/lrtut7ugeoedgqsxyv6m.png","id":"b5c27ee3369b86f83008669f"}],"stepId":"9e79067687bfe7698f80804d","sortOrder":3,"hideLabel":true},"decorative_paragraph_230511638890804":{"type":"Decorative Paragraph","value":"If you're unsure, please click on the link below to be taken to the Energy Performance Register, where you easily find your property EPC and confirm your wall type in the \"Features\" section. Click Here To Find Your Wall Type. [Click Here To Find Your Wall Type.](https://www.gov.uk/find-energy-certificate/).","width":12,"stepId":"9e79067687bfe7698f80804d","sortOrder":2},"decorative_header_60631941488596":{"type":"Decorative Header","value":"Do you know if your walls are insulated?","width":12,"sortOrder":1,"stepId":"b044944f8a7f86ddf0f86085"},"buttons_575765072389288":{"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":[{"text":"Yes (Insulated)","id":"3c811a4d64721291be989867"},{"text":"No (Not Insulated)","id":"a9a5ff1a26824f21bf8cb03a"},{"text":"Unsure","image":null,"id":"128192242fcc10c3b06fb69a"}],"stepId":"b044944f8a7f86ddf0f86085","sortOrder":3},"decorative_paragraph_920229848300551":{"type":"Decorative Paragraph","value":"If you're unsure, please click on the link below to be taken to the Energy Performance Register, where you find your property EPC, and confirm if your wall are insulated in the \"Features\" section. [Click Here To Find Your Wall Type. ](https://www.gov.uk/find-energy-certificate/).","width":12,"stepId":"b044944f8a7f86ddf0f86085","sortOrder":2,"location":null},"decorative_header_867017254438142":{"type":"Decorative Header","value":"What type of roof does your property have?","width":12,"sortOrder":1,"stepId":"dc9a117545c9669bf351c1fd"},"buttons_581200733126026":{"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":[{"text":"Conventional Loft (with hatch)","id":"3c811a4d64721291be989867"},{"text":"Flat Roof","id":"a9a5ff1a26824f21bf8cb03a"},{"text":"Room-In-Roof","image":null,"id":"128192242fcc10c3b06fb69a"},{"text":"Other Dwelling Above","image":null,"id":"65ebe0b10205613e79978784"}],"stepId":"dc9a117545c9669bf351c1fd","sortOrder":2},"decorative_paragraph_494843458468120":{"type":"Decorative Paragraph","value":"If you're unsure, please click on the link below to be taken to the Energy Performance Register, where you find your property EPC, and confirm if your wall are insulated in the \"Features\" section. Click Here To Find Your Wall Type. [markdown](https://www.gov.uk/find-energy-certificate/).","width":12,"stepId":"dc9a117545c9669bf351c1fd","sortOrder":3,"location":null},"decorative_header_486871898043336":{"type":"Decorative Header","value":"Has your loft insulation been topped up since 2017?","width":12,"sortOrder":1,"stepId":"4c6655a251e05ef71d27aea3"},"buttons_795326506115417":{"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":[{"text":"Yes (Topped Up)","id":"3c811a4d64721291be989867"},{"text":"No","id":"a9a5ff1a26824f21bf8cb03a"},{"text":"Unsure","image":null,"id":"128192242fcc10c3b06fb69a"}],"stepId":"4c6655a251e05ef71d27aea3","sortOrder":2},"decorative_paragraph_923951123897737":{"type":"Decorative Paragraph","value":"If you're unsure, please click on the link below to be taken to the Energy Performance Register, where you find your property EPC, and confirm if your wall are insulated in the \"Features\" section. Click Here To Find Your Wall Type. [markdown](https://www.gov.uk/find-energy-certificate/).","width":12,"stepId":"4c6655a251e05ef71d27aea3","sortOrder":3,"location":null},"decorative_header_7061542334147":{"type":"Decorative Header","value":"What type of property do you live in?","width":12,"sortOrder":1,"stepId":"460c3918f53bd5319424b3c2"},"buttons_185345523524171":{"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":[{"text":"Detached House","id":"3c811a4d64721291be989867"},{"text":"Semi-Detached House","id":"a9a5ff1a26824f21bf8cb03a"},{"text":"Mid-Terraced House","image":null,"id":"128192242fcc10c3b06fb69a"},{"text":"End-Terraced House","image":null,"id":"24644e03071250d4e42e1c04"},{"text":"Bungalow","image":null,"id":"d2a474da776814acf9db280e"},{"text":"Chalet Bungalow","image":null,"id":"7006c597fed5e79107f21e3d"},{"text":"Ground Floor or Mid Floor Flat","image":null,"id":"018f5dac957b424bbb2eaea8"},{"text":"Top Floor Flat","image":null,"id":"e4187be2e1a0b4e8cd6e46e4"},{"text":"Ground Floor or Mid Floor Maisonette","image":null,"id":"68dcc43fedbec008fdbfd679"},{"text":"Top Floor Maisonette","image":null,"id":"1ed61c1f01102294522f4d7c"}],"stepId":"460c3918f53bd5319424b3c2","sortOrder":2},"address_70709903155071":{"type":"Address","label":"What is your address?","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":6},"zipcode_182489850390604":{"type":"Zipcode","label":"What is your postcode?","zipcodeFieldFormat":"postcode_uk","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":5},"decorative_paragraph_922909002931751":{"type":"Decorative Paragraph","value":"If you're unsure, please click on the link below to be taken to the Energy Performance Register, where you find your property EPC, and confirm if your wall are insulated in the \"Features\" section. Click Here To Find Your Wall Type. [markdown](https://www.gov.uk/find-energy-certificate/).","width":12,"stepId":"1f162c278e776dee9d90775d","sortOrder":3,"location":null},"decorative_header_61150997768403":{"type":"Decorative Header","value":"Do any of the below apply to your current situation?","width":12,"sortOrder":1,"stepId":"3a7dfecec5c94bacd36565da"},"buttons_536414215223152":{"type":"Buttons","validationRules":{"required":false},"label":"Note* You dont have to be receiving benefits to qualify.","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"No"},"imageStyles":{},"options":[{"text":"Household income is below £31,000","id":"3c811a4d64721291be989867"},{"text":"I received the Council Tax Rebate","id":"a9a5ff1a26824f21bf8cb03a"},{"text":"Someone suffers from a cardiovascular (Heart) Condition","image":null,"id":"7dd4c70ae855227eac22457d"},{"text":"Someone suffers from a respiratory conditon (Such as COPD, Asthma Or Lung Disease)","image":null,"id":"b257b000cf53ce12d861d81b"},{"text":"Someone suffers from limited mobility (Has arthritis or receives PIP or DLA)","image":null,"id":"59675135ffe9c279e7babd31"},{"text":"Someone who is Immunosuppressive (Suffers from Diabetes, or is taking medicines that weaken the immune system)","image":null,"id":"395dc6a16e97355d73b9c5c0"},{"text":"Someone in the property has a mental health condition","image":null,"id":"4f265cd792038bb59c32508d"},{"text":"None of the above","image":null,"id":"cb7b300f926e04c31004dfc4"}],"stepId":"3a7dfecec5c94bacd36565da","sortOrder":2,"margins":{"marginBottom":null}}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Next","submitText":"Get pricing","backText":"Back"},"customStyles":{"width":{"unit":"px","value":745},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":1362,"imageInitialWidth":2066,"imageHeight":1362,"imageWidth":2066,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597337140/uploads/qmsfk98ank3wfp1ehvyg.jpg"},"headerMarginTop":40,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#89ba29","bodyTextColor":"#343434","parentContainerBackgroundType":"none","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":15,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#a3a3a3","inputTextColor":"#000000","defaultFont":"Comfortaa","sq_buttonFont":"Poppins","sq_buttonFontSize":15,"showShadows":"Yes","sq_buttonTextColor":"#343434","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#ffffff","rt_buttonFont":"Poppins","rt_buttonFontSize":15,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#343434","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","inputLabelFont":"Poppins","inputFontSize":16,"continueSubmitButtonFontSize":15,"fullModeBackgroundColor":"#89ba29","canvasSetup":"minimal"},"localization":{"dateFormat":"DD/MM/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":"https://ecorenewables.uk/thank-you/"}],"logo":{"value":"https://res.cloudinary.com/dqnjggegp/image/upload/v1731405623/uploads/tmjdmsvlce2gdqsrwrlu.webp","linkUrl":"https://www.example.com","imageWidth":100,"imageHeight":10,"imageInitialWidth":1160,"imageInitialHeight":119},"analyticsSettings":{"facebook":{"pixelId":"648335437831256"}},"actionOnSubmit":"redirect"},"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1756807679/growform-production/form-screenshots/685814da950e6b000bb364ac.png","ownedByUser":"685814a7950e6b000bb3646c","personalisation":{"form_related_to":"Boiler fitting"},"created":"2025-06-22T14:36:10.651Z","__v":0,"lastEdited":"2025-09-02T10:07:54.713Z","leadsCount":20},"accountIsActive":false,"accountIsFreeTrial":true}}; // ---- 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 getCookie(name) { try { var match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)')); return match ? decodeURIComponent(match[2]) : ''; } catch (_) { return ''; } } function buildIframeHTML(opts) { var html = '\n' + '\n' + '\n' + ' \n' + ' \n' + ' \n' + '\n' + '\n' + ' \n' + '
\n' + '