Install on Squarespace
Code Injection is available on Squarespace Business plans and higher.
- 1
Copy your snippet from the Cayda dashboard
One script tag with your site’s token.
- 2
Open Settings → Advanced → Code Injection
In your Squarespace admin panel.
- 3
Paste into the Header field and save
Header, so the script is ready before Squarespace’s page transitions start.
Use Code Injection, which is site-wide, rather than a Code Block. Code Blocks only load on the page they are placed on.
Built for how Squarespace pages load
Squarespace loads pages with its internal Ajax system, Mercury, which swaps content without a full browser reload. Most embedded scripts run once on the first page and never fire again. Cayda listens for Mercury’s own transition events, so when someone navigates it cleans up the previous page’s notes and loads the right ones for the new URL. You do not need to disable Ajax loading.
If a transition rebuilds part of the page and removes Cayda’s interface, it notices within a second, rebuilds itself and reloads the notes. Your session stays signed in.
Where your team leaves notes
Pages, blog posts, product pages on Squarespace Commerce, index and landing pages. A gallery image that needs replacing, a heading that breaks on mobile, a button that links to the wrong place, copy the client has not signed off. Click it, type, and the note is pinned with a screenshot, the URL, browser, OS and viewport.
Notes have a type, status, priority and assignee and live in a Kanban or list dashboard across all your sites. Designers managing several Squarespace clients keep each as its own site; on the Team plan clients review through guest links at no member fee.
Invisible to your visitors
The script activates only for authenticated team members and invited guests. For everyone else it renders nothing, sets no cookies and adds no meaningful weight, so you can review the live site without touching what your audience sees.
What your team gets
Pin notes to any element
Click on headers, images, buttons, forms — any visible element on any page. Notes stay anchored when the layout shifts.
Context captured automatically
Every note records a screenshot, the page URL, browser, OS and viewport size. Screen recording on the Team plan.
Triage in a dashboard
Kanban and list views, filters by status, priority, assignee and type, bulk actions, CSV export.
Thread replies in place
Discuss an issue right on the page where it lives. No more asking which page someone meant.
Push to Slack, Jira, Asana, Linear
New notes notify Slack on Pro. One click turns a note into a ticket on Team.
Invisible to visitors
The layer renders only for authenticated team members and invited guests. Your audience sees your site, nothing else.
Pricing
Free for 2 websites, 50 notes per site and 3 team members, no credit card. Pro is $9 a month base plus $5 per member (billed annually) for unlimited sites, notes, file attachments, status, priority and assignment, an activity feed, CSV export and Slack. Team is $14 a month base plus $6 per member (billed annually) and adds screen recording, guest access for clients at no member fee, and Jira, Asana and Linear.
- Owner covered by the base fee
- Members bill only once they accept
- No page view caps or site limits on paid plans
Keep reading
Add feedback to your Squarespace site.
Paste the snippet into Code Injection and start leaving notes in under two minutes.
Get started free →