Before you start
- You need permission to edit the Squarespace page and its custom code.
- Your Squarespace plan must support code injection and JavaScript. Squarespace currently lists Core, Plus, Advanced, and some legacy plans for these features; check its code injection guide for your plan.
- Create and publish an event in Ticket Spot. For paid tickets through Ticket Spot checkout, connect a payment provider. Free registration does not require a payment connection.
Get your Ticket Spot installation code
In Ticket Spot, open Design → Widget, select your widget in Editing Widget, then choose Installation → Any Website. Keep both generated snippets ready: Step 1: Add Script to HEAD and Step 2: Insert Widget. For calendar and list layouts, follow the widget layout guide. The general embed guide explains the two snippets and checkout routes.Add the script and widget to Squarespace
- In Squarespace, open the Code Injection panel. Paste the complete Add Script to HEAD snippet into Header, preserving any other code already there, then save.
- Edit the page where your events should appear. Add a Code block and paste the Insert Widget snippet into it.
- Use HTML mode and leave Display Source off so Squarespace renders the widget. Save the page.
- Open the published page URL in a private browser window. Custom scripts may be disabled in the editor preview.