Squarespace has a well-earned reputation for making small businesses look bigger than they are: polished templates, strong typography, and image-led layouts that flatter food tours, workshops, and boutique attractions. What a Squarespace template cannot do on its own is manage departures, capacities, and payments. TicketingHub adds that missing layer — a booking widget embedded straight into your Squarespace pages, so the site that wins the visitor's trust also takes their booking.
What is Squarespace?
Squarespace is a do-it-yourself website builder that lets business owners create professional-looking websites and blogs without hiring a designer. It provides customisable templates, hosting, and support via email and live chat, and it is especially popular with small businesses whose brand leans on strong visuals. Fair warning: Squarespace rewards a little patience — it takes some time to learn its editor compared with the most beginner-oriented builders — but the payoff is a level of design polish that is hard to match elsewhere.
What the integration does
TicketingHub integrates with Squarespace to pair that design polish with a reservation system built specifically for museums, escape rooms, zoos, aquariums, tours, and activities. The checkout widget embeds into any Squarespace page through a Code Block, and from that moment your website sells with live, accurate availability.
- Customers book and pay without leaving your site — no redirect to a third-party checkout.
- Availability is real-time across every channel, so the website can never sell a slot the front desk just filled.
- The widget's colours and fonts can be styled — with custom CSS if you want it — so it reads as part of your template, not a bolt-on.
- Beyond online sales, the same platform handles in-person check-in and distribution through channels like Viator and GetYourGuide.
Where it fits
Food tours and photogenic experiences
If your product photographs well — food tours, kayak trips, vineyard visits — Squarespace's image-led templates are doing half your selling already. Embedding the widget on each experience page means the visitor who has just scrolled through your gallery can book while the appetite is fresh, choosing a date from a weekly or monthly calendar without breaking the spell.
Escape rooms and timed sessions
Escape rooms, workshops, and classes live and die by the time slot. The widget enforces capacity per session automatically, shows only genuinely available times, and updates the moment a slot fills — whether it was booked online at midnight or sold at the counter.
Small attractions growing their direct channel
If most of your sales currently come through resellers or OTAs, a Squarespace site with an embedded TicketingHub widget is the classic route to higher-margin direct bookings. The channel manager keeps every channel drawing on the same live inventory, so pushing direct sales never causes a double booking elsewhere.
How to add the widget to Squarespace
First, in your TicketingHub dashboard, create a checkout widget: pick the products it sells, style the look and feel, publish, and copy the embed code from the installation instructions. Then add it to Squarespace using a Code Block:
- Edit the page or post and click an insert point.
- Select Code from the menu.
- Paste the widget code into the text box, making sure HTML is selected.
- Click Apply to save your changes.
Code Blocks can go on pages, blog posts, sidebars, and footers, so the widget can live wherever bookings make sense. Squarespace's own knowledge base covers Code Blocks in more depth, and our support team is happy to help if you would like a hand.


