Make sure the "Display Source" toggle is OFF, then Save. One catch worth knowing: on Squarespace, adding JavaScript or iframes to code blocks is available in the Core, Plus, Advanced, Business, Commerce Basic, and Commerce Advanced plans — so iframe embedding needs a paid plan, not the free trial or Personal plan. If you're on Personal, just use the link instead (next option). Squarespace Help Center Simplest of all — a button/link (works on any plan) Skip the iframe and add a normal button or link on your site pointing to the Netlify URL. Pupils tap it and the quiz opens full-screen — which honestly works better on phones and tablets than a boxed-in iframe. For Payhip (selling/gating) Two choices: attach the index.html as the digital download (buyers download it and open it — it works offline, no internet needed once saved), or host it on Netlify and put the link in the product so only buyers get it. A couple of tips: keep the iframe height around 800–820px so the quiz fits without awkward inner scrolling; and because everything is bundled inside the one file, there are no broken links or missing pieces to worry about wherever it ends up. Want me to rename the file to index.html and hand it back ready to drop straight onto Netlify? This chat has 81 of 100 images (including PDF pages). Consider starting a new chat.