💡 Important
For the Squarespace and MailerLite integration to function correctly:
Your Squarespace site must be on a Business or Commerce plan. The integration features, including the essential Code Injection capability, are not available on Personal plans.
Your site must be live and not in maintenance mode.
Setting up the integration
In MailerLite:
Go to Integrations and select Squarespace.
Choose the subscriber groups in MailerLite for your Squarespace forms.
Copy the provided JavaScript code.
In Squarespace:
Navigate to Website > Utilities > Website Tools > Code Injection.
Paste the JavaScript code into the Header section and save.
Adding subscriber forms
For Squarespace pages:
In the page editor, add a block where you want the form.
Choose:
Newsletter block for simple email subscriptions.
Form block for detailed forms, ensuring you add an opt-in checkbox to comply with legal standards.
Adding a new section:
Switch to Edit mode and use the + icon to add a new section with a form.
Customize the form’s fields, appearance, and submission settings.
Advanced form options
Embedded forms:
Create and activate an Embedded form in MailerLite.
In Squarespace, add a new Code box and insert the provided JavaScript snippet from MailerLite.
Pop-up forms:
After adding the MailerLite Universal tracking script (JavaScript snippet), create and activate a pop-up form.
Adjust visibility settings as needed for different forms.
Please note, only the fields First Name, Last Name, and Email are synced from Squarespace to MailerLite. Additional fields will not be transferred but the integration will still function if additional fields are added to your Squarespace form.