Building mailing lists

Collect and organize subscribers’ email addresses into a list that you can use to send engaging emails.

Last updated January 3, 2025

A mailing list is a collection of email addresses. When you're ready to send your email campaign, you'll send it to one or more mailing lists.

This guide covers how to create mailing lists, add subscribers manually, and import contacts. If you get started and decide you want more hands-on help, you can hire a vetted Squarespace Expert.

Tip

Register for our Engage Your Audience with Email Campaigns webinar where we’ll walk you through how to use Email Campaigns, Squarespace’s built-in email marketing tool, to grow and engage your audience. You’ll learn how to build mailing lists, create and send campaigns, and measure campaign performance with our analytics tools. 

Watch a video

Create a mailing list

You'll create and manage your mailing lists in the Contacts panel under Lists & Segments. To create a mailing list:

  1. Open the Lists & Segments panel.
  2. Click Create Mailing List and give the mailing list a name.
  3. Click Add Subscribers to either add subscribers individually or upload a .csv of existing subscribers.
  4. Connect newsletter blocks and other forms to your list to collect new subscribers on your site.

Keep in mind:

  • For tips on building a successful, healthy mailing list, visit our best practices before adding contacts.
  • Contacts appear on mailing lists in alphabetical order based on email address.
  • You can have up to 20 mailing lists.
  • Mailing lists have no subscriber limit, but if a list has more than your monthly send limit, you can't send campaigns to that list.
  • When copying and pasting email addresses into your mailing list or .csv file, ensure you paste them as plain text to avoid unsupported characters or formatting that might cause errors.

You can also create mailing lists in the Email Campaigns dashboard or the Contacts panel. The Email Campaigns dashboard is where you'll create your campaigns. The Contacts panel is where you'll manage your subscribers. Either way, the following steps for creating a mailing list are the same:

  1. Open the Email Campaigns dashboard or the Contacts panel.
  2. Click Add Subscribers.
  3. Click Upload a list or Add an individual subscriber.
  4. In the Add to a Mailing List drop-down, select Create new mailing list instead of selecting an existing mailing list.
  5. Finish adding your subscribers.

Note

Ensure you have permission to send emails to every subscriber on your list. If you're sending commercial messages, review the legal requirements for your country and the country of anyone you're emailing, such as CAN-SPAM, CASL, and PECR.

Add contacts individually

To add a subscriber manually:

  1. Open the Lists & Segments panel and click the mailing list.
  2. Click Add Subscribers, then click Add an individual subscriber.
  3. Add the email address and the subscriber's first and last name (optional).
  4. Switch the These subscribers accept marketing toggle on to confirm you have permission to send this subscriber marketing emails.
  5. Click Done.

Error message: You must enter a valid email address

This error displays when the email address entered is not valid. If the email address looks correct, ensure there aren't extra spaces before or after the text, especially if you copied and pasted the address from elsewhere. 

Import contacts

You can import a .csv list of contacts that you've exported from another email marketing service or from your contacts in the Contacts panel.

To import a list of subscribers:

  1. Open the Lists & Segments panel and click the mailing list.
  2. Click Add Subscribers, then click Upload a list.
  3. Click Add a CSV file to select a file to import from your device.
  4. Switch the These subscribers accept marketing toggle on to confirm you have permission to send these subscribers marketing emails.
  5. Preview your list, then click Import.

File formatting

Lists uploaded to Email Campaigns need to have 250,000 contacts or fewer. If you upload mailing lists with duplicate contacts, our system excludes the duplicates.

Your .csv file can have up to three columns, and need to be arranged in this order:

  • Email address
  • First name (optional)
  • Last name (optional)

If your .csv file has different data in the first three columns, our system still imports them regardless of how they're titled or what kind of information is in them. For example, if your third column has middle names, they'll be imported into your list as last names. Any columns after the first three in your .csv file are ignored.

Here's an example of how your file should be set up:

example.png

example.png

Use only basic alphanumeric characters for your .csv filename. A filename with special or accented characters may cause the upload to fail.

Note

If someone unsubscribes from a mailing list in Squarespace, uploading a .csv with their email address to the same mailing list won't resubscribe them.

Error message: Improperly Formatted

If an Improperly Formatted error message appears, revise your .csv file based on the specifications above. Ensure the first column contains email addresses. If it doesn't, the error message appears.

Depending on their settings, some spreadsheet programs may not export .csv files correctly. For example, they may use semicolons to separate values instead of commas. If that's the case, contact your spreadsheet program's provider for help changing this setting, or try exporting your mailing list from a different program and importing again.

Error message: Upload Failed

If an Upload Failed error message appears, your mailing list has addresses that may cause high bounce rates and spam reports. Review our best practices and revise your list.

Connect forms to your list

You can collect new subscribers through your site with built-in features like newsletter blocks and promotional pop-ups. These connections are set up in each feature's individual storage settings. It's not possible to connect them from the mailing list settings.

To learn more about each option, visit Growing your mailing lists with Squarespace.

Delete a list

To remove a mailing list:

  1. Open the Lists & Segments panel.
  2. Click ... on the list you want to delete.
  3. Click Delete, then click Delete again to confirm. You'll be alerted if the mailing list is still connected to a form somewhere on your site.

If visitors sign up through a form connected to a deleted mailing list, they won't be added to a mailing list, but they will appear in the Subscribers smart segment.

Delete a contact

To remove a subscriber from a mailing list:

  1. Open the Lists & Segments panel.
  2. Click the list with the subscriber you want to delete.
  3. Scroll down to the contact list and click the trash can icon on the subscriber.
  4. Click Remove to confirm. Keep in mind, this only removes the subscriber from this mailing list. It won't affect other mailing lists or delete them from your Contacts panel.

Tip

Subscribers can remove themselves by clicking the Unsubscribe link in your campaign. If you want to remove the contact from your site entirely, delete it in the Contacts panel.

Rename a list

To change a mailing list name:

  1. Open the Lists & Segments panel.
  2. Click ... on the list you want to rename.
  3. Add the new name, then click Save.

Search subscribers

To search a mailing list for a subscriber:

  1. Open the Lists & Segments panel and click the mailing list you want to search.
  2. Click into the search field and begin typing their first name, last name, or email address.
  3. Results filter in real-time as you type your search criteria.

If searching one word, like a first name, returns no results, try searching by others, like last name or email address.

Edit subscribers

If a contact only has an email address and no name, or it has an outdated, incorrect, or incomplete name, you can edit the first and last name.

To edit the contact's name through a mailing list:

  1. Open the Lists & Segments panel, then click the mailing list with the contact you want to edit.
  2. Click the contact.
  3. Click Full Profile.
  4. Click the pencil icon next to their name.
  5. Edit the first and last name, then click Save.

Keep in mind, this updates the contact's name on all lists and segments in your site. You can also edit contact names directly through the Contacts panel

Export a mailing list

To export an Email Campaigns mailing list as a .csv file:

  1. Open the Lists & Segments panel.
  2. Click ... on the list you want to export.
  3. Click Export.

This downloads a .zip file that includes three files: subscribed users, unsubscribed users, and cleaned users.

Move subscribers between mailing lists

If you want to move subscribers from one mailing list to another, export the first mailing list, then import the subscribed users .csv file into the new list.

Export mailing lists from other providers

Most providers let you export your contacts as a .csv list. You can then import those contacts into an Email Campaigns mailing list.

For example, to export your list of contacts from Mailchimp:

  1. Log into Mailchimp.
  2. Click Audiences and click the audience you want to download.
  3. Click Export Audience.
  4. An Exporting message appears.
  5. The Exporting message turns into an Exported message. (You may need to refresh the page.)
  6. Click Export as CSV. The audience will download as a .zip file to your computer.
  7. Open the file so it unzips. You'll see a Subscribed list and an Unsubscribed list.
  8. Import the subscribed list into Squarespace Email Campaigns.

For more help, visit Mailchimp's documentation.

To export mailing lists from other providers, visit their documentation:

Emails not appearing on a mailing list

There are a few reasons why emails may not show up on a mailing list, depending on the situation.

Subscriber said they signed up, but they aren't on the list

If you have confirmation emails enabled for subscriber verification, subscribers who sign up with a newsletter block, promotional pop-up, or cover page newsletter sign-up must click the link in that email before they're added to the mailing list.

If the person says they haven't received that confirmation email, ask them to check their spam folder. You can disable the confirmation email in some cases. To learn more, visit Subscriber verification.

Subscriber was on the list, but isn't anymore

When someone clicks Unsubscribe in your campaign footer, their name and email address are removed from all mailing lists. To learn more, visit Email campaign unsubscribes.

Squarespace also automatically "cleans" (removes) email addresses that "hard bounce," which means they aren't connected to a valid inbox. Removing these email addresses reduces bounce rates and helps improve deliverability for all your campaigns.

Send campaigns to mailing lists

When you're ready to send your campaign, you'll select one or more mailing lists in the Email tab of your campaign draft. To learn more, visit Sending email campaigns.

Accessing this feature

You can create mailing lists at any time. After your three free trial campaigns, subscribe to an Email Campaigns plan to send more campaigns.

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.