How to set up order tracking on Squarespace

intermediate 8 min read Updated 2026-03-18
Quick Answer

Set up order tracking on Squarespace by enabling shipping notifications in Commerce settings, configuring your shipping carrier integration, and customizing tracking email templates. This allows customers to receive automatic updates with tracking numbers when orders ship.

Prerequisites

  • Active Squarespace Commerce plan
  • Admin access to your Squarespace site
  • Products already set up in your store
  • Shipping carrier account (FedEx, UPS, USPS, etc.)

Step-by-Step Instructions

1

Access Commerce Settings

Log into your Squarespace admin panel and navigate to Commerce in the main menu. Click on Settings and then select Shipping from the left sidebar.
Make sure you're on a Commerce plan as order tracking features aren't available on basic plans.
2

Enable Order Notifications

In the Shipping settings, scroll down to Order Notifications section. Toggle on Send shipping confirmations and Send tracking updates. This ensures customers receive emails when their orders ship and when tracking information is available.
3

Configure Shipping Carrier Integration

Click on Shipping Carriers and select Add Carrier. Choose your preferred carrier (USPS, FedEx, UPS, or DHL) and enter your account credentials. Enable Automatic tracking number import if your carrier supports it.
Contact your shipping carrier to obtain API credentials if you don't have them already.
4

Set Up Manual Tracking Entry

For orders without automatic tracking, go to Commerce > Orders. Click on an individual order, then click Mark as Shipped. Enter the tracking number in the Tracking Number field and select the carrier from the dropdown menu.
You can also bulk update tracking numbers by selecting multiple orders and using the bulk actions menu.
5

Customize Tracking Email Templates

Navigate to Commerce > Settings > Customer Notifications. Click on Shipping Confirmation to customize the email template. Add your branding and modify the message using the template editor. Include {{trackingNumber}} and {{trackingUrl}} variables.
Preview your email templates by sending test emails to yourself before going live.
6

Enable Customer Order Status Page

In Commerce Settings, go to Customer Accounts and enable Order History. This creates a dedicated page where customers can log in to view their order status and tracking information without needing to search through emails.
Add a link to the order status page in your site navigation for easy customer access.
7

Test Order Tracking Functionality

Place a test order on your site and mark it as shipped with a tracking number. Verify that the customer receives the shipping confirmation email with correct tracking information and that the tracking link works properly.
Test with different carriers to ensure all integrations are working correctly.

Common Issues & Troubleshooting

Tracking emails are not being sent to customers

Check that Send shipping confirmations is enabled in Commerce Settings and verify your email settings under Settings > Email. Ensure your domain's email deliverability is properly configured.

Tracking numbers are not displaying correctly

Verify that you're entering tracking numbers in the correct format for your carrier. Check that the {{trackingNumber}} variable is included in your email template and that there are no extra spaces or characters.

Carrier integration is not working

Double-check your carrier API credentials in Shipping Carriers settings. Contact your shipping carrier to verify your account has API access enabled and that the credentials are correct.

Customers cannot access order status page

Ensure Customer Accounts and Order History are both enabled in Commerce Settings. Verify that customers are creating accounts during checkout or have existing accounts to log in with.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Squarespace website before purchasing.