[ Email Marketing ]+[ E-commerce ]

The Complete Guide to Integrating Brevo and Squarespace for Email Marketing + E-commerce workflows.

UPDATED: 2026-04-18

Stop manually shuttling data. Connect your system of record directly to your workflow to automate lead capture & order automation in real-time. This guide details the architecture of passing payloads natively between Brevo and Squarespace.

Integration Architecture

Brevo

Trigger App

Functions as the primary system of record. The Email Marketing automation begins when an event initially takes place here.

Squarespace

Action App

The destination workflow. Automatically funneling data into Squarespace rapidly accelerates your e-commerce processes without needing manual CSV exports.

Why Integrate Brevo and Squarespace?

While Squarespace offers its own built-in email campaigns tool, many growing e-commerce businesses eventually outgrow its capabilities. They need advanced automation workflows, SMS marketing capabilities, sophisticated list segmentation, and complex A/B testing—features where dedicated marketing platforms like Brevo (formerly Sendinblue) excel. The challenge lies in seamlessly connecting your beautiful Squarespace storefront with Brevo's powerful marketing engine. Without a tight integration, you are forced to manually export CSV files of your newest customers and upload them to your marketing platform, a process that guarantees data latency and missed opportunities. Integrating Brevo directly with your Squarespace site creates a real-time, automated marketing pipeline. This integration ensures that the moment a visitor signs up for your newsletter or a customer completes a purchase, their data is instantly transferred to specific Lists within Brevo. This immediate data transfer is the foundation of automated lifecycle marketing. It allows you to trigger instant 'Welcome' sequences for new subscribers, deploy abandoned cart reminders via email or SMS, and build dynamic segments of high-value repeat buyers. By unifying your e-commerce data with your marketing automation platform, you can drive significantly higher customer lifetime value (LTV) through highly relevant, timely communication.

Top Use Cases

Automated Newsletter Onboarding

The most critical top-of-funnel use case is capturing emails. By integrating Squarespace's native Newsletter blocks (or embedding Brevo forms directly), every new subscriber is instantly pushed into a specific Brevo list (e.g., 'Master Newsletter'). This automatically triggers a pre-built 'Welcome Workflow' in Brevo. The subscriber immediately receives an introduction to your brand, followed by a series of automated emails over the next week highlighting your best-selling products and delivering their initial 10% off coupon code, entirely hands-free.

E-Commerce Purchase Sync and Segmentation

Sending promotional emails to people who just bought that exact item yesterday is a fast way to get unsubscribed. The integration allows you to push Squarespace order data into Brevo. When a purchase occurs, the customer is added to a 'Buyers' list in Brevo, and their profile is updated with custom attributes detailing their purchase (e.g., 'Last Purchase Date', 'Product Category'). You can use this data to create dynamic segments, ensuring you only send campaigns for new Winter Coats to customers who haven't purchased one in the last 12 months.

Multi-Channel Abandoned Cart Recovery (Email + SMS)

Cart abandonment is a massive revenue leak. While many platforms offer email recovery, Brevo's strength lies in multi-channel marketing. If you capture a phone number during the Squarespace checkout process, the integration can push that data to Brevo. You can then configure a workflow in Brevo that triggers when a cart is abandoned: sending a standard reminder email after 2 hours, and if the cart remains unpurchased after 24 hours, automatically dispatching an SMS text message with a compelling discount code to recover the sale.

Post-Purchase Review Generation

Social proof drives e-commerce sales. You can use the integration to automate the collection of customer reviews. When a Squarespace order is fulfilled, Brevo can start a timer based on the estimated delivery date. Seven days after the product arrives, Brevo automatically sends a highly personalized email asking the customer to rate their experience and leave a review on your site. This automated process consistently generates fresh, authentic reviews without requiring any manual effort from your customer support team.

Connection Capabilities

Integration Route
Native API (Brevo)
Capability
Lead Capture & Order Automation
Status
Supported
Integration Route
Webhooks
Capability
Real-time Payload Push
Status
Configurable
Integration Route
Zapier / Make
Capability
Custom Logic Workflows
Status
Supported

Prerequisites

  • An active Squarespace account (Business or Commerce plan required for advanced code injection and e-commerce features).
  • An active Brevo account (formerly Sendinblue).
  • A middleware platform (like Zapier or Make) if you need to sync complex e-commerce order data, as native integration options primarily focus on basic newsletter signups.

Step-by-Step Implementation Guide

1

Configure Your Brevo Lists and Attributes

Before attempting to move data, you must build the destination architecture in Brevo. Log into your Brevo account and navigate to 'Contacts'. Create the specific Lists you will need (e.g., 'Squarespace Newsletter Signups', 'Squarespace Buyers'). Next, go to 'Settings' > 'Contact Attributes' and create custom fields to house specific e-commerce data. If you plan to segment based on purchase history, you will need attributes like `LAST_PURCHASE_DATE` or `TOTAL_SPENT`. Having these fields ready is critical for the field mapping process later.

2

Integrate Basic Newsletter Forms (The Embed Method)

For capturing basic newsletter signups, the most reliable method is to bypass Squarespace's native forms. In Brevo, navigate to 'Contacts' > 'Forms' and design your signup form. Ensure you configure the form to automatically add subscribers to the correct List. Once finished, Brevo will provide an HTML iframe embed code. In the Squarespace editor, add a 'Code Block' to your page or footer and paste the Brevo code. This ensures 100% of the data flows directly into Brevo without relying on third-party connectors.

3

Configure E-Commerce Order Sync via Middleware

To sync actual purchase data, you will likely need a middleware tool like Zapier. Create a new workflow and set Squarespace as the Trigger app, selecting the 'New Order' event. Authenticate your Squarespace Commerce account. Set Brevo as the Action app and select 'Add or Update Contact'. This workflow ensures that every time a customer makes a purchase, their information is passed to your marketing platform.

4

Map Transactional Data to Brevo Attributes

Within the Zapier Brevo action step, map the incoming Squarespace data to the Brevo attributes you created in Step 1. Map the Squarespace email, first name, and last name to the standard Brevo fields. Then, map the Squarespace order data (e.g., Order Total) to your custom Brevo attribute (e.g., `TOTAL_SPENT`). Finally, instruct the middleware to explicitly add these new contacts to your 'Squarespace Buyers' List in Brevo, keeping them segmented from your general newsletter audience.

5

Build Automation Workflows in Brevo

The integration handles the data transfer, but Brevo handles the marketing execution. Log into Brevo and navigate to 'Automations'. Create a new workflow triggered by 'Contact added to a list'. Select your 'Squarespace Newsletter Signups' list. Build out the sequence: add a 'Send an Email' action containing your welcome offer, add a 'Wait' step for 3 days, and then add a second 'Send an Email' action highlighting your best-selling products. Activate the workflow so it is ready to receive the integrated data.

6

Execute End-to-End Testing

Thoroughly test the pipeline before launching it to the public. Submit a test email address through your embedded Brevo form on Squarespace and verify that it lands in the correct list and triggers the Welcome email. Next, process a test order (using a 100% discount code) on your Squarespace storefront. Wait a few minutes for the middleware to process, then log into Brevo. Verify that the test customer was added to the 'Buyers' list and that all custom attributes (like the Order Total) were populated correctly.


Ready to implement?

Begin by authenticating your instances. If a native integration is unavailable, utilize a webhook relay with the API credentials from both platforms.

Get Brevo API Keys →

More Squarespace Integrations

Explore these related integration guides from the Addrly directory.