Embedding to Squarespace is different to a standard embed. Here's how to embed to Squarespace:

  1. When your form is ready to be embedded, go to Share → Embed
  2. Copy the “inline” script. You cannot currently use full screen embeds with Squarespace.
  3. Log in to your Squarespace site and click Edit on the section you would like to put your form.
  4. Choose Code Block, and paste the embed script.
  5. Save and refresh, and you’re all done!

Troubleshooting

Some Squarespace themes have "Ajax" loading enabled. This is a feature that some Squarespace themes have enabled by default, which loads page navigations using javascript. This makes the pages load faster, but the downside is that any javascript that is on the new page isn't fired. This means your Paperform forms can play up when embedded.

There are two workarounds for this -

  1. Disable ajax loading on squarespace - https://support.squarespace.com/hc/en-us/articles/115000253288-Ajax-loading

  2. Alternatively, you can add the Paperform embed code to the footer of the website, that it loads on any page. The script to add is this:

<script src="https://paperform.co/__embed"></script>