/* growform client2 bundle.url: https://assets.growform.co/7eafa4f8-mnhls6ph/form.bundle.js resolve.source: kv resolve.at: 2026-04-05T16:20:04.754Z form.source: kv cache.age_ms: 0 kv.value_present: true fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "67dc27df47cae5000b61b382"; var FORM_BUNDLE_URL = "https://assets.growform.co/7eafa4f8-mnhls6ph/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"67dc27df47cae5000b61b382","steps":[{"id":"acd45227cac332d443c4e1db","name":"Main interest in solar?","sortOrder":1},{"id":"dc72adc1eecd4e0fba9b8cef","name":"Are you a homeowner?","sortOrder":2,"copyOf":"acd45227cac332d443c4e1db"},{"id":"0b32bc7eb8ca423214b29730","name":"What type of home do you have?","sortOrder":3,"copyOf":"dc72adc1eecd4e0fba9b8cef"},{"id":"ff4727c9498ef9c0a6c989d9","name":"Lead Submission ","sortOrder":4}],"formName":"Solar Form 1 ","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_797442086161467":{"type":"Decorative Header","value":"What's the main reason your interested in solar?","width":12,"step":2,"sortOrder":2,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold"},"stepId":"acd45227cac332d443c4e1db","margins":{"marginBottom":0}},"Decorative Header_576559560634956":{"type":"Decorative Header","value":"Where shall we send your free quote and how much you can save with solar?","width":12,"step":5,"sortOrder":1,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold"},"stepId":"ff4727c9498ef9c0a6c989d9","margins":{"marginBottom":0}},"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"},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. We'll be in contact soon.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"buttons_109446974978914":{"type":"Buttons","validationRules":{"required":false},"label":"Question 1 - Main Reason","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Lower my electric bill ","id":"5be94772672205ea06fa1c3c"},{"text":"Help the planet go green ","id":"192368f189795a7f9199624d"},{"text":"Increase home value","id":"cd688d984891cf9918f17913"},{"text":"Add more panels to my system","id":"4aa2d0676e2b31322c5ba7d6"}],"stepId":"acd45227cac332d443c4e1db","sortOrder":3,"hideLabel":true},"decorative_header_355383383729366":{"type":"Decorative Header","value":"Are you a homeowner?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold"},"stepId":"dc72adc1eecd4e0fba9b8cef","margins":{"marginBottom":0}},"buttons_491862768267426":{"type":"Buttons","validationRules":{"required":false},"label":"Question 2 - Homeowner?","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Yes I own my home","id":"5be94772672205ea06fa1c3c"},{"text":"No I rent my home","id":"192368f189795a7f9199624d"}],"stepId":"dc72adc1eecd4e0fba9b8cef","sortOrder":2,"hideLabel":true},"decorative_header_624401655787604":{"type":"Decorative Header","value":"What type of home do you have?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold"},"stepId":"0b32bc7eb8ca423214b29730","margins":{"marginBottom":0}},"buttons_633449584662816":{"type":"Buttons","validationRules":{"required":false},"label":"Question 3 - Type of home ","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Rectangle","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"options":[{"text":"Detached","id":"5be94772672205ea06fa1c3c"},{"text":"Semi-Detached","id":"192368f189795a7f9199624d"},{"text":"Flat","image":null,"id":"b55e3f7a21c21ce47f3859e8"},{"text":"Other","image":null,"id":"d8050ca35256ac1daa02f0d0"}],"stepId":"0b32bc7eb8ca423214b29730","sortOrder":2,"hideLabel":true},"zipcode_402109308303629":{"type":"Zipcode","label":"What is your post code?","zipcodeFieldFormat":"postcode_uk","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":5},"hidden_735078466114896":{"type":"Hidden","hiddenFieldName":"utm_source","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":6},"hidden_112764330717565":{"type":"Hidden","hiddenFieldName":"utm_medium","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":7},"hidden_257082567886586":{"type":"Hidden","hiddenFieldName":"utm_campaign","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":8},"hidden_821334667356713":{"type":"Hidden","hiddenFieldName":"utm_id","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":9},"hidden_62707128764189":{"type":"Hidden","hiddenFieldName":"utm_term","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":10},"hidden_874631418813372":{"type":"Hidden","hiddenFieldName":"utm_content","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":11},"decorative_header_181119371887583":{"type":"Decorative Header","value":"Homeowners slash an average of 80% off their bills with this quiz","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":1},"hidden_142671897319884":{"type":"Hidden","hiddenFieldName":"gclid","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":12},"hidden_849541654181455":{"type":"Hidden","hiddenFieldName":"cid","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":13},"hidden_441468842916380":{"type":"Hidden","hiddenFieldName":"sid","width":12,"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":14},"name_580633906270399":{"type":"Name","label":"What is your name?","width":12,"hideLabel":true,"options":{"Firstname":{"value":null,"errorText":null,"validationRules":{"required":true}},"Lastname":{"value":null,"errorText":null,"validationRules":{"required":true}},"Prefix":{"value":null,"errorText":null}},"stepId":"ff4727c9498ef9c0a6c989d9","sortOrder":2,"hidePrefix":true}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true,"line_height":12},"continueButton":{"continueText":"Continue","submitText":"Send Me My Quotes","backText":"Back"},"customStyles":{"width":{"unit":"px","value":580},"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":"#0a83ca","bodyTextColor":"#343434","parentContainerBackgroundType":"color","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":70,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#a3a3a3","inputTextColor":"#000000","defaultFont":"Open Sans","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":"#E7F3FA","canvasSetup":"full"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","customRedirectUrls":[{"url":"https://greenenergyswitch.org/thank-you-page-1"}],"logo":null,"actionOnSubmit":"redirect"},"screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1771111172/growform-production/form-screenshots/67dc27df47cae5000b61b382.png","ownedByUser":"67dc06e947cae5000b619788","personalisation":{"form_related_to":"(None - start with a blank slate)"},"created":"2025-03-20T14:36:15.458Z","__v":0,"lastEdited":"2026-02-14T23:19:27.339Z","leadsCount":193,"isActive":true,"spamOcr":"Homeowners slash an average of 80% off their bills\nwith this quiz\nWhat's the main reason your interested in solar?\nā—‹ Lower my electric bill\nā—‹ Help the planet go green\nIncrease home value\nAdd more panels to my\nsystem Homeowners slash an average of 80 % off their bills with this quiz What's the main reason your interested in solar ? ā—‹ Lower my electric bill ā—‹ Help the planet go green Increase home value Add more panels to my system"},"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' + '