Live hospitality widgets for your Squarespace site
Opening hours, PDF menus and enquiry forms for a Squarespace restaurant or bar, added with Code Injection and a Code Block, then managed from the Foldout dashboard.
Free plan · No card required · One script tag
Squarespace makes a beautiful venue site but keeps the hard parts out of reach: a real-time hours block, a proper PDF menu viewer, a routed enquiry form. Foldout adds all three through Squarespace's own code tools, so they stay current without rebuilding the page.
Managing client sites rather than your own? Foldout for agencies managing client venue sites.
How to add widgets to a Squarespace site
Add the script tag in Code Injection
Go to Settings → Advanced → Code Injection and paste the Foldout snippet into the Header field. That loads Foldout across the whole site.
Drop a Code Block where the widget goes
Edit the page, add a Code Block where you want hours, menu or a form to appear, and paste the matching Foldout embed snippet. Position it like any other Squarespace block.
Update from the dashboard
Change hours, swap the menu PDF or edit a form in Foldout. New page views update within a minute, with no need to re-enter the editor or re-publish.

A hospitality widget set made for Squarespace, with core data hosted in the EU
EU data hosting
Core application and enquiry data is stored in Supabase's Ireland region, with subprocessors disclosed in our DPA.
GDPR-first by design
Built for UK hospitality from day one. Consent, retention and data rights handled properly.
Encrypted end to end
Encrypted in transit and at rest. The widget adds no tracking pixels to your site, and we never sell your data.
Works with any builder
WordPress, Webflow, Squarespace, Wix, Elementor, Shopify, GoDaddy or custom HTML.
Questions about Foldout on Squarespace
How do I add a widget to Squarespace?
Add the Foldout script tag once via Settings → Advanced → Code Injection (Header), then place a Code Block on the page and paste the widget's embed snippet. The widget renders inside that block.
Do I need a Business plan for Code Injection?
Code Blocks that run JavaScript, and Code Injection, are available on Squarespace's Core, Plus, Advanced, Business and Commerce plans. Only the Personal plan lacks custom code, and that is a Squarespace requirement, not a Foldout one.
Can I show a PDF menu on Squarespace?
Yes. Foldout renders your uploaded PDF as a fast, swipeable mobile viewer inside a Code Block rather than a file link, and you update it by uploading a new PDF in the dashboard.
Will the widgets match my Squarespace template?
Yes. The widgets inherit your fonts and colours and offer an appearance panel plus custom CSS, so they read as part of your template rather than an embed.
Can I keep my hours correct automatically?
Yes. Set your hours, bank-holiday overrides and closures in Foldout and the Squarespace block shows a live open/closed status. No manually editing text on the page.
Foldout installs the same way everywhere
Read before you install
Add live widgets to your Squarespace site
Start on the free plan. No card required. Upgrade in the dashboard when you need more venues.
Sign up free