Skip to content
Store integrationSingle-use codes

Squarespace and Mailprompt

Mailprompt reads Squarespace products, collections, contacts and orders, and can create a single-use discount code. Checkout tracking needs a pasted snippet, and products are polled every 30 minutes because Squarespace has no product webhooks.

What syncs

  • Products and variants
    Synced
  • Collections
    Synced
  • Contacts

    No updated-since filter; a full page is read so consent changes are not missed.

    Synced
  • Orders and line items
    Synced

Mailprompt never edits your products, customers or orders. The only things it writes to the store are its own webhooks and tracking script where the platform allows it, and any single-use discount code an approved email asks for.

How to connect

  1. Open Settings → Store and choose Squarespace.
  2. Connect with Squarespace and choose the site (order and customer updates then arrive in real time), or on Commerce Advanced paste a Developer API key with Products, Orders, Contacts and Discounts access.
  3. Paste the tracking snippet into Settings → Advanced → Code Injection → Footer so product views, add-to-cart clicks and checkout starts are recorded. Squarespace has no API for installing it automatically.

The connection lives in Settings → Store. Only an owner or admin can connect or disconnect a store, and the credentials are encrypted before they are stored.

Discount codes

  • Creates a unique, single-use code in the store for an approved email.
  • A code can require a minimum order subtotal.
  • A percentage code cannot be capped at a maximum amount.

These limits come from what the Squarespace API can express. When a rule cannot be enforced in the store, the approval checklist explains it before anything sends.

Good to know

  • Squarespace has no product webhooks, so the catalog is polled every 30 minutes instead of updating in real time.
  • Squarespace cannot recover an abandoned cart on its own; the tracking snippet records checkout starts, and the cart must still be reachable from the store.
  • Contact sync has no updated-since filter; Mailprompt reads a full page rather than silently dropping a consent change.