How do I set up shipping with Squarespace?
While there are more than just 3 options available, we recommend using one of the 3 approaches that are described below when selling Printify products.
In this article:
Free shipping
Choose this option if you don’t want to spend much time setting up shipping. It means raising each product’s retail price to absorb the shipping costs. Use Printify’s shipping rates to determine how much you should raise the retail price.
Please note: In Printify, you will still be charged with shipping costs as usual. Using this method, you are charging the customer with the shipping cost included in the product price.
How to set it up
1. From your “Home menu” in Squarespace, click “Commerce”, then “Shipping”.
2. Next, choose “Add shipping option”, followed by “Flat Rate”
3. Name this option “Free Shipping” and leave the fee at USD 0.00.
4. Click “Shipping Zones” and add the country that will have the free shipping option. Click “Save”.
5. When creating your Printify products, make sure to set the retail price a bit higher — increase it based on our shipping rates.
For example: Your desired retail price for a t-shirt is USD 17.99. The shipping cost of your chosen Print Provider is USD 4 (within the USA). Set your final retail price to be 17.99 + 4 = USD 21.99.

Flat rates
This will be the right option for you if you’re starting out with a few products that all have similar shipping costs. You can check our shipping rates here.
Unfortunately, Squarespace doesn’t offer product-specific shipping rates, so be mindful of the fact that the same flat rates that you create will apply to all of your products.
Please note that using this shipping setup, it won’t be possible to offer reduced shipping rates for orders of multiple items.
How to set it up
1. From your “Home menu” in Squarespace, click “Commerce”, then “Shipping”.
2. Next, choose “Add shipping option”, followed by “Flat Rate”.
3. Choose a name for this shipping option, such as “Flat Rate”, and add a “per item” rate that is based on Printify’s shipping rates for a particular country.
If the products that you’re planning to sell have slightly different shipping rates, use the average as your flat rate.
4. Next, click “Shipping Zones” and select the corresponding country for this rate, then click “Save”.
5. Repeat the process if you would like to add flat rates for other countries as well.
6. As the final step, log out of your Squarespace store and test your shipping setup by putting some products in the shopping cart.
Weight-based rates
Using this shipping setup, the shipping costs will be calculated at a reduced rate for orders of multiple items. Consider this option if you’re going to be selling products of the same type, such as t-shirts.
It’s also important that you use the same Print Provider for your products, so that shipping is calculated at a reduced rate on Printify’s side too.
If you want to sell a mixture of different types of products, we recommend choosing the “Free shipping” or the flat rate option instead.
How to set it up
1. From your “Home menu” in Squarespace, click “Commerce”, then “Shipping”.
2. Next, choose “Add shipping option”, followed by “Depending on Weight”.
3. Choose a name for this shipping option, such as “Standard shipping” or “Shipping”. Next, calculate and add the rates for orders with multiple products.
Assign the weight of 1 lb to your product (the actual product weight doesn’t matter, since we’re just using this to differentiate the product quantity).
To see the Printify shipping rates, click here.
Number of shirts | Total shipping price | Total weight |
1 | 4.00 | 1 lb |
2 | 4.00 + 2.00 = USD 6.00 | 2 lb |
3 | 4.00 + 2.00 + 2.00 = USD 8.00 | 3 lb |

6. Once the weight-based rates for one or more countries have been created, you’ll need to set up the weights of your products.
This is a crucial step, as Squarespace doesn’t automatically assign any weight to your published Printify products.
-
In the “Home menu”, click “Pages”.
-
Click on your store page.
-
Click “All”. (Squarespace version 7.0 displays all products automatically.)
-
Double-click on a product, then scroll down and choose “Advanced Shipping”.
-
Add the value of 1 lb (based on the previously described weight setup) to the “Weight” field. Add the same weight to each product variant.
-
Then click “Apply”, followed by “Done” → “Save”.
