Skip to main content

Add Squarespace Commerce orders to a Scribeless campaign with Zapier

Learn how to add Squarespace Commerce orders to an existing Scribeless campaign with Zapier.

Add Squarespace Commerce orders to a Scribeless campaign with Zapier

This guide shows how to use Zapier to add new Squarespace Commerce customers to an existing Scribeless campaign when an order is created. Make, Pipedream, and n8n can follow a similar pattern, but the steps below use Zapier for setup and testing.

Before you build the Zap, create the campaign in Scribeless first. The Zap does not design or launch a new campaign for you. It adds each matching Squarespace Commerce buyer as a recipient in a campaign you have already set up, reviewed, and approved in Scribeless.

What this automation does

Use this workflow when a Squarespace Commerce order should trigger a handwritten follow-up without exporting a CSV or asking your team to manually copy order details. A typical ecommerce setup is:

  1. A customer places an order in Squarespace Commerce.

  2. Zapier receives the new order event.

  3. Zapier sends the customer and order fields to Scribeless.

  4. Scribeless adds the recipient to your selected campaign.

  5. Your campaign sends the handwritten note using the message, stationery, sender, and fulfilment settings already configured in Scribeless.

This works well for post-purchase thank-you notes, VIP customer touches, education cards after a first order, or win-back offers for high-value customers. Keep the automation focused on business outcomes: retention, repeat purchase, loyalty, and customer experience.

What you need

You need a Squarespace Commerce store connected to Zapier, a Scribeless account connected to Zapier, and a live or draft Scribeless campaign that can accept recipients. You should also decide which orders qualify before you turn the Zap on.

For example, you may want every paid order to receive a thank-you note, or only orders above a certain value to receive a premium handwritten touch.

Build the Squarespace Commerce trigger

In Zapier, create a new Zap and choose Squarespace Commerce as the trigger app. Select New Order as the trigger event. Zapier describes this as the event that runs when a new order is created.

Connect your Squarespace Commerce account when prompted. Zapier may ask you to sign in to Squarespace and approve access to the store. Choose the store that contains the orders you want to use for handwritten follow-up.

Test the trigger before moving on. Zapier should return a recent order with customer, shipping, and order information. Check that the sample includes the fields you need for Scribeless, especially the recipient name, mailing address, country, and any order data you want to use in message personalization.

If your sample order is missing a usable shipping address, pick another sample order or review the data your Squarespace checkout collects. Scribeless needs a complete postal address to send the note.

Squarespace Commerce trigger setup in Zapier

Add the Scribeless action

Add a second Zap step and choose Scribeless as the action app. Select Add Recipients as the action event. This is the action that sends one or more recipients into an existing recurring Scribeless campaign.

Connect your Scribeless account. If your team has more than one Scribeless workspace or API connection in Zapier, choose the one that owns the campaign you created earlier.

In the action setup, select the campaign that should receive Squarespace Commerce buyers. Use a campaign name that makes the automation obvious, such as Squarespace post-purchase thank-you or VIP ecommerce thank-you notes.

Scribeless Add Recipients action setup in Zapier

Map the order fields

Map the Squarespace Commerce order fields into the Scribeless recipient fields. The exact field names may vary by your Squarespace and Zapier setup, but the mapping normally looks like this:

Scribeless field

Squarespace Commerce field

First name

Customer first name or shipping first name

Last name

Customer last name or shipping last name

Address line 1

Shipping address line 1

Address line 2

Shipping address line 2, if available

City

Shipping city

State or region

Shipping state, province, or region

Postal code

Shipping ZIP or postal code

Country

Shipping country

Email

Customer email

External ID

Order ID

If your Scribeless campaign uses personalization variables, map the relevant order fields too. Useful ecommerce examples include product name, order value, discount code, customer segment, or store name. Keep the message natural. A handwritten note works best when the personalization supports the relationship, not when it reads like a receipt.

Zapier's field picker can help you insert dynamic order values into each Scribeless field. If you need a refresher, see Zapier's field mapping guide.

Scribeless field mapping for Squarespace Commerce order data in Zapier

Test and turn on

Send a test from Zapier to Scribeless. Then open Scribeless and confirm that the test recipient was added to the correct campaign with the expected name, address, and personalization values.

Do not turn the Zap on until you have checked the campaign, recipient data, and any offer or discount code in the handwritten note. Once the Zap is live, every matching new order can add a recipient automatically.

Optional controls

Add a filter if only certain orders should receive mail. Common ecommerce filters include order total, country, product SKU, fulfilment status, customer tag, or whether the buyer has opted into marketing. See Zapier's filter guide if you want the Zap to continue only when order data matches your rules.

Add a delay if you want the note to arrive after fulfilment rather than immediately after purchase. For example, you might wait three days after the order is created, or delay until a fulfilment step in another system. See Zapier's delay guide for the available timing options.

For more advanced routing, use Paths or separate Zaps. You might send first-time customers to a welcome campaign, repeat buyers to a loyalty campaign, and high-value customers to a VIP thank-you campaign.

Troubleshooting

If Zapier cannot find a sample order, create a recent test order in Squarespace Commerce or choose another sample in the trigger test step.

If Scribeless rejects the recipient, check the mapped address fields first. Missing postal codes, unsupported countries, or address data mapped into the wrong field are the most common causes.

If the wrong campaign receives the recipient, return to the Scribeless action step and confirm the selected campaign. The safest fix is to pause the Zap, correct the campaign mapping, send one test recipient, and only then turn the Zap back on.

Did this answer your question?