SquareSpace Integration
The integration will enable ticket sellers to take advantage of a new way for powering event pages through Squarespace’s easy drag-and-drop builder toolkit.
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.
Frequently asked questions
Do I need coding skills to put TicketingHub on Squarespace?
No. The widget code is generated for you in the TicketingHub dashboard; adding it to Squarespace is a copy-paste into a Code Block, following the four steps above. There is nothing to program.
Which Squarespace plan do I need?
Embedding third-party code via Code Blocks is a Squarespace feature — check Squarespace's current plan comparison to confirm it is included in yours, as their packaging changes from time to time.
Will the widget clash with my template?
It should not. The widget's colours, fonts, and layout are adjustable in the TicketingHub editor, and custom CSS support means it can be matched closely to any Squarespace template. You can also use a pop-up layout triggered from a button if you prefer to keep pages minimal.
Can I sell gift cards and extras through the widget?
Yes. The checkout widget can sell products, packages, extras, and gift cards, and it can display availability in different currencies for international visitors.
How do I get paid?
Payments happen inside the widget on your site. Stripe handles direct card processing, and PayPal plus a wide range of other gateways are supported. TicketingHub never stores card data.
What if I already take bookings by phone or at the door?
Those keep working — staff enter them in the same dashboard, and website availability adjusts instantly. One system, one manifest, whatever the channel.
Can I put the widget in more than one place on my site?
Yes. Many operators embed a full widget on a dedicated booking page and add pop-up Book Now buttons on individual experience pages and blog posts. Each placement is just another Code Block, and they all draw on the same live availability — so there is no risk of one page selling what another has already sold.
Want to see the widget styled to your Squarespace template? Book a free demo and we will set one up on a page like yours.