Squarespace Integration

Send Squarespace form entries to Google Sheets automatically

Embed LeadToSheet once via Code Injection and capture every form block—newsletter popups, scheduling forms, and commerce waitlists—without relying on Zapier or email exports.

Platform category: Website Builder

Why teams use LeadToSheet for Squarespace

LeadToSheet hooks into Squarespace form submissions on live pages and ensures you never lose a lead. Every submission keeps track of which page and block ID triggered it, so your sheet stays organised by campaign.

One-time code injection

Add the script in Settings → Advanced → Code Injection. No theme files to manage.

Campaign-aware tagging

Automatically records the Squarespace page title and block ID for campaign attribution.

Supports commerce forms

Capture waitlist, restock, and appointment forms to coordinate across fulfillment teams.

Setup checklist

  1. 1

    Open Code Injection settings

    From Home → Settings → Advanced → Code Injection, paste the LeadToSheet script into the Footer box.

    Squarespace footer embed

    <script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY"></script>
  2. 2

    Save and publish changes

    Squarespace deploys code injection instantly. Visit a live page to confirm the script loads.

  3. 3

    Test a newsletter form

    Submit a form block to validate that your Google Sheet receives the new lead with block metadata.

Snippet

Squarespace script tag

Add optional data attributes for workspace labelling and analytics segmentation.

<script src="https://cdn.leadtosheet.com/sdk.min.js" data-client="YOUR_CLIENT_KEY" data-platform="squarespace"></script>

Local services marketing

Stream quote requests and booking inquiries to operations teams instantly.

Newsletter growth

Aggregate all email captures into Sheets and trigger personalised welcome flows.

Event RSVPs

Track attendance and guest notes with real-time updates for coordinators.

Frequently asked questions

Does this replace Squarespace’s Google Drive integration?
Yes, and it adds attribution plus richer device metadata without requiring a premium plan upgrade.
Can I exclude certain forms?
Use the `data-leadtosheet-disable` attribute on any form to opt it out of syncing while leaving others active.
Is GDPR consent supported?
Add a required checkbox to your form—LeadToSheet records the timestamp and consent field value in the sheet.