Squarespace
Squarespace has no built in form that posts to your own backend, but a Code Block lets you paste raw HTML. With Formstork you drop one form into a Code Block and every submission lands in your inbox and dashboard.
Paste the form into a Code Block
<form action="https://api.formstork.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">
<label>Name <input type="text" name="name" required></label>
<label>Email <input type="email" name="email" required></label>
<label>Message <textarea name="message" required></textarea></label>
<!-- Honeypot: bots fill this, humans don't. Keep it hidden. -->
<input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off">
<button type="submit">Send</button>
</form>
Replace YOUR_ACCESS_KEY with the key from your Formstork dashboard. The form inherits your site fonts and colors, so it blends into your theme.
Step by step
- In the Squarespace editor, open the page and click an insert point, then the plus icon to add a block.
- Pick the Code block. It is available on Business plans and up.
- Clear the sample content and paste the form above.
- Swap
YOUR_ACCESS_KEYfor your own key from the dashboard. - Make sure the Display Source toggle stays off, so the block renders as HTML instead of showing the code as text.
- Save the block, then publish the page.
- Send a test message and confirm it reaches your inbox and dashboard.
Keep spam out
The hidden botcheck honeypot catches most bots: real visitors never see it, but scripts fill it in and get blocked. Formstork also runs a server side spam filter, so you avoid a reCAPTCHA badge on your site.
The free plan covers 250 submissions a month. Get your free access key and paste your first form.