Squarespace + FollowFire
Connect your Squarespace contact forms to FollowFire and automatically follow up every lead within 60 seconds — no coding required.
What you'll need
Setup Guide
Copy Your FollowFire Webhook URL
Every FollowFire account has a unique webhook URL that receives lead data from your forms. You'll find it in your dashboard settings.
- Log in to your FollowFire dashboard
- Click Settings in the top navigation
- Under Webhook URL, click the copy button
- Your URL looks like:
https://followfire.app/api/webhook/[your-id]
Open Your Squarespace Form Block
Squarespace forms support POST URL notifications — a built-in webhook that fires on every form submission. No third-party tools required.
- Log in to your Squarespace site and open the page editor
- Click on the Form Block you want to connect
- Click the Edit (pencil) icon on the form
- In the form settings panel, click the Storage tab
Where to find it in Squarespace:
Add Your Webhook URL as a POST URL
Squarespace's POST URL setting sends a JSON payload to your FollowFire webhook every time someone submits the form.
- In the Storage tab, scroll to Post to URL
- Toggle it ON
- Paste your FollowFire webhook URL into the input field
- Click Save
What Squarespace sends to FollowFire:
{
"formId": "abc123",
"submittedAt": "2026-03-29T07:00:00Z",
"data": {
"name": { "label": "Name", "value": "Sarah Chen" },
"email": { "label": "Email", "value": "sarah@example.com" },
"phone": { "label": "Phone", "value": "555-867-5309" },
"message": { "label": "Message", "value": "Need HVAC service ASAP" }
}
}FollowFire automatically parses the data object to extract the name, email, phone, and message from your form fields.
Map Your Form Fields (Optional but Recommended)
FollowFire looks for specific field labels to identify contact info. If your form uses custom field names, make sure they include these keywords for best results:
Test the Connection
Submit a test form on your Squarespace site and verify FollowFire receives the lead.
- Preview your Squarespace page (or use a live page in a private browser)
- Fill in the form with your own contact details (use your real email to receive the AI reply)
- Submit the form
- Go to your FollowFire Dashboard → Leads
- You should see the test lead appear within a few seconds
- Check your email — the AI follow-up should arrive within 60 seconds
- New lead appears in FollowFire dashboard
- You receive an AI follow-up email within 60 seconds
- FollowFire notification email sent to your notification address
Using Zapier Instead
If your Squarespace plan doesn't support POST URL, or you prefer a no-code visual setup, you can use Zapier to connect Squarespace forms to FollowFire.
What Happens After a Form Submission
Squarespace POSTs the form data to FollowFire's webhook instantly.
FollowFire generates a personalized reply and sends it before your competitor even opens the notification.
FollowFire emails you the lead details so you're in the loop immediately.
If no reply, FollowFire sends a gentle follow-up email to keep the lead warm.
View all leads, reply manually, mark converted, and track your win rate.
Troubleshooting
⚠️No lead appearing in FollowFire after form submission▼
⚠️Form submits but FollowFire shows 'webhook error'▼
⚠️AI follow-up email not being sent after lead arrives▼
⚠️Lead fields showing as 'Unknown' or missing name/email▼
⚠️POST URL option is greyed out or missing in Squarespace▼
Ready to follow up every Squarespace lead?
10 minutes of setup → AI replies every new lead within 60 seconds. You'll be first to respond before your competitors even know the lead exists.
Questions? Email support@followfire.app