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:
A customer places an order in Squarespace Commerce.
Zapier receives the new order event.
Zapier sends the customer and order fields to Scribeless.
Scribeless adds the recipient to your selected campaign.
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.
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.
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 |
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.
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.
