Squarespace customer support basics
Squarespace Commerce is popular with independent brands, artisans, and small retailers who prioritize design and brand coherence. These stores typically have lower daily ticket volume than Shopify merchants but still face the same WISMO and returns challenges — and often have less time to manage support because the owner is also handling operations, marketing, and fulfillment.
Squarespace does not include a native help desk or AI chat tool. Its built-in form blocks and email notifications handle basic contact, but they do not automate anything. Adding an AI support agent puts your store on the same automation footing as much larger ecommerce operations.
What an AI agent can automate on a Squarespace store
The ticket mix on a typical Squarespace Commerce store is weighted toward product questions (artisan and independent brands attract more sizing, material, and customization questions) and WISMO. Returns are less common per-ticket than on mass-market stores but are more complicated when they involve custom or handmade items.
| Ticket type | Typical share | Automatable? |
|---|---|---|
| WISMO / order tracking | 30-40% | Yes — fully with order API |
| Product questions (sizing, materials) | 20-30% | Yes — with good product knowledge |
| Returns and refunds | 15-20% | Yes — with policy rules |
| Custom / personalized order questions | 10-15% | Partially — escalate edge cases |
| Shipping timelines | 8-12% | Yes — fully |
| Damaged items | 3-6% | No — needs human |
Installing the Bookbag widget on Squarespace
Squarespace allows custom code injection via Settings > Advanced > Code Injection. This is the standard way to add third-party scripts site-wide. Paste the Bookbag widget script in the Footer Code Injection field and it will load on every page of your site.
- 1In Squarespace, go to Settings > Advanced > Code Injection.
- 2In the Footer field, paste the Bookbag widget script tag.
- 3Save and preview your site on both desktop and mobile to verify the widget appears correctly.
- 4If you want the widget only on your shop pages (not your portfolio or blog), use a Page Header Injection on just those pages instead.
Code Injection is available on Squarespace Business plans and above. It is not available on the Personal plan. If you are on the Personal plan, you will need to upgrade to add a third-party chat widget.
Connecting to Squarespace order data
Squarespace provides a Commerce API that exposes orders, products, transactions, and fulfillments. To connect Bookbag, you create an API key in your Squarespace Settings panel with the appropriate permissions.
Go to Settings > Developer Tools > API Keys and create a new key. Grant read access to Commerce Orders. Copy the key and enter it in Bookbag along with your Squarespace site ID. Bookbag will immediately be able to look up orders by customer email or order number.
- Required API permission: Commerce > Orders (read).
- Optional: Commerce > Products (read) — lets the agent pull live product data rather than relying solely on your knowledge documents.
- API keys are site-specific — if you have multiple Squarespace sites, you need a key per site.
Configuring your knowledge base
Squarespace is ideal for well-crafted policy pages. If you do not already have a Returns page and a Shipping page, create them now — they serve both your human customers and your AI agent.
Once your policy pages are live, paste their content into Bookbag's knowledge section. For product-heavy knowledge (sizing guides, material details, care instructions), export relevant product page content or write a concise reference document.
For handmade / custom product stores
If your store sells custom, made-to-order, or artisan items, make the customization terms crystal clear in your knowledge base: lead times, modification windows (can the customer change an order after placing it?), and refund policy for custom items. These are the questions that generate the most tickets for this store type.
- State the lead time prominently and in writing — agents cannot estimate production time without it.
- Define the modification window (e.g., 'Changes accepted within 24 hours of order placement').
- Clarify whether custom items are refundable and under what conditions.
On-brand customization
Squarespace stores are design-forward. Your chat widget should not look like an afterthought. Bookbag lets you configure the agent's name, greeting, and color scheme to match your brand palette. Use your brand's primary accent color for the widget button and choose a name that feels native to your brand (your own name, your brand mascot, or simply the store name).
Write the agent's greeting in your brand's voice. A handmade jewelry store might say 'Hi, I am Luna — happy to help with orders or answer any questions.' A streetwear brand might go shorter and cooler. Match the tone of your product pages.
Escalation to email on Squarespace
Most Squarespace store owners do not use a third-party help desk — they manage support from their email inbox. Configure Bookbag to send escalated conversations to your support email address with the full conversation transcript and the customer's order summary attached.
Set up escalation triggers for: explicit requests for a human, product damage claims, custom order issues, and any ticket type that has more than two back-and-forth exchanges without resolution. This ensures your inbox gets flagged conversations, not routine order status checks.
If you are the only person handling support, set your escalation notifications to also send an SMS or push notification via a tool like Zapier. A flagged customer waiting for a response is more urgent than most other tasks.
Key takeaways
- Use Squarespace Code Injection (Footer) to install the Bookbag widget on all pages.
- Connect to the Squarespace Commerce API for live order lookup — one API key, read access to Orders.
- For custom / handmade stores, make lead times, modification windows, and custom-item refund policy explicit in the knowledge base.
- Match the widget's appearance and tone to your Squarespace store's brand.
- Route escalations to your email inbox with full context pre-filled.