Intermediate
How to set up order tracking on Squarespace
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.)
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.
Tip
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.
Tip
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.
Tip
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.Tip
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.
Tip
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.
Tip
Test with different carriers to ensure all integrations are working correctly.
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.
Ready to get started with Squarespace?
Put this tutorial into practice. Visit Squarespace and follow the steps above.
Visit Squarespace →