Table of Contents:

- How is postage calculated on Squarespace
- Assigning weights to your Squarespace products
- Creating Squarespace shipping rates

- UK Rates

- Europe Rates

- USA Rates

- Australia Rates

- Rest of World Rates
- Testing your shipping rates

Please note: Our shipping rates have been updated as of the 1st of April 2021, please follow the new prices on our shipping costs page.

How is postage calculated on Squarespace?

Squarespace has two methods for handling shipping costs for your customers: flat rate, or weight-based. At Inkthreadable we calculate all shipping costs based on the weight, so to set up your Squarespace shipping rates you'll need to use the same method.

This means you should always select 'Depending on Weight' to calculate your shipping costs. If you'd like to offer any promotions like free shipping then feel free to do that, however, this won't follow our own shipping costs so won't be covered in this guide.

Shipping rates vary by parcel weight and destination, and this means you have some freedom when it comes to offering free shipping based on those variables. For example, you can offer free shipping to the UK for certain parcel weights or even for a full service such as Royal Mail 48 by setting the cost to 0.00 for these variants in your store. If you're new to Squarespace shipping rates, then this will make more sense as you follow the guide.

Let's get started!

Assigning weight values to your Squarespace products

Before adding shipping rates, you should double check the weight values of your products to make sure that orders will be charged the correct amount.

If you export products from our website, then the weights should already be correct. However, if you're linking existing products, then you will need to follow the next steps carefully.

Currently, it is not possible to bulk edit product weights so each product has to be checked one by one.

To edit the weight, navigate to your dashboard and click Inventory Select the product you'd like to edit, and then select Classic Editor in the top right corner.

Click, Pricing & Variants, and then check the Weight column. If any of the weights aren't correct, you can update them here.

If your Squarespace product page doesn't already have the correct weights, don't worry! You can follow the weights from our shipping table to update this for each variant.

For example, a hoodie is 200g, so you should enter 0.2kg. Follow this table for other weights:

We recommend checking this for every product, just to make sure. Once you've checked your first product, click the right arrow to move on to the next product, and repeat! Make sure to hit Save once you're done.

Creating your Squarespace shipping rates

To begin creating your rates, from the dashboard click Commerce > Shipping.

At the top of this page, you'll see the 'Shipping' heading. This is where we'll populate the methods available to your customers when checking out through your store.

Click 'Add Shipping Option' to begin setting up the rates for the first region. Select Depending On Weight, because our shipping methods will vary depending on the weight of the order.

Select the tab 'Shipping Zones' to specify which zones this rate will be applied to, and type in 'United Kingdom'.

Go back to the Formula tab, and we can add your first shipping option to the UK region. Which option you add here varies depending on which service you'd like to use. I'll demonstrate how to add Royal Mail 48, but the process will remain the same for others and you aren't obliged to offer all of them.

Each of the fields in this window are important for different reasons:

Option Name
This is what your customers will see, but it also needs to contain a specific keyword so that our system assigns the correct shipping method to the order when it comes through to your Inkthreadable account. You can find the correct keywords further below.

Enter 'Royal Mail 48', or '48'.

Weight Ranges

The minimum & maximum weight of the order, so the rate you're creating will apply to orders within this range. This is where the weight values assigned to each product come into play. Any combination of products will fall into one of these weight brackets.

We'll create a rate for each weight bracket available under every shipping method. The first weight range should have a minimum weight of 0kg, and the maximum weight of 0.09kg.


We'll fill this field with the price you pay Inkthreadable, but you can charge as much or as little as you like for each rate. If you want to offer free shipping for any specific rates, leave it at £0.00.

For Royal Mail 48, enter '£0.98'.

Add the rest of the weight ranges

click '+' to add a range, and fill in the second weight range. The second range is 0.1 - 0.11. This ensures that orders weighing 100g will only be shown this rate at checkout.

Due the way that Squarespace automatically round up the shipping weights, you may notice that the ranges vary slightly to those shown on our shipping costs table. You needn't worry about this, because all of our product weights are rounded up to fit into this range already.

The rest of the ranges taken from our shipping costs table should only be 2 decimals, so you can follow this for all of the remaining weights up to 0.69kg.

The final rate, 0.699kg and up, should be set to £8.48. Currently in Squarespace it isn't possible to set a maximum weight, and so we should charge the cost for DPD despite this being under Royal Mail 48. This means that all shipping options will be shown at checkout when an order weighs 700g or more, but the order will actually be shipped with DPD courier.

We've just set up our first shipping rate! Now any orders of up to 0.099 kg being shipped to the UK will automatically have the shipping rate calculated at £0.86 when the Royal Mail 48 option is selected at checkout.

Click 'Save' to make sure the changes are saved.

The next step is to set up each individual rate based on weight and destination. The tables below list the rates for Royal Mail 48, 48 Recorded, 48 Tracked, Royal Mail 24, 24 Recorded, 24 Tracked, and DPD based on weights to the UK, Europe, USA, Australia and the rest of the world.

When using this system it’s important to make sure your shipping rates include the correct keywords for each shipping method. Our system looks for these when an order is received from your Squarespace store so to avoid mistakes these keywords should be used for each shipping method.

Keywords for the UK:

  • Royal Mail 48 - '48'

  • Royal Mail 48 Recorded - '48 Recorded'

  • Royal Mail 48 Tracked - '48 Tracked'

  • Royal Mail 24 - '24' or 'Regular'

  • Royal Mail 24 Recorded - '24 Recorded' or 'Recorded'

  • Royal Mail 24 Tracked - '24 Tracked' or 'Tracked'

  • Amazon Shipping - 'AMZ' or 'Amazon'

  • DPD - 'Courier'

Keywords for the rest of the world:

  • Royal Mail 1st Class - 'Regular'

  • Royal Mail 1st Class Recorded - 'Recorded'

  • DPD - 'Courier'

  • USPS (US only) - 'USPS'

Using these keywords is as simple as including them in the Shipping option name field for each shipping rate you set up.

UK Shipping Rates

Continuing on from the first rate added, use the same method to add the rates listed below. Make sure to hit 'Save' after adding each shipping option, to avoid losing any changes!

The Tracked rates are the same for all weights shipped so you'll only need to create one rate to cover the full range of weights up to 0.69, and final rate to a maximum of £10.50. When finished, you'll have something like this (our rates have been updated on April 1st, please make sure to copy the table in our shipping costs page):

When you're finished, click 'Save'. You've now set up your rates for the UK!

Europe shipping rates

To set up rates for Europe we'll need to select the countries in each shipping zone like the ones we created for the UK. The first four zones will include specific European countries, with the fifth including the remaining European countries not covered by the first four.

After saving your UK rates, click 'Add Shipping Option' from the Shipping page.

The countries you'll be adding to these Europe zones are detailed on our Shipping Costs page. For this first zone we're adding Poland, Germany, Czechia, Netherlands, Belgium & Luxembourg.

Once you've filled in the countries as above, select 'Rate by Weight' to begin adding shipping options. Your first option will be Royal Mail Regular. The weight ranges should be 0 - 0.101, 0.101 - 0.399, 0.399 - 0.699 and 0.699 + with their respective prices from the shipping table.

Once this is completed, we need to add the options for the DPD courier service. We'll skip the Royal Mail Recorded option for this zone because it's more expensive than the faster DPD courier service, however you may want to add both Royal Mail options for other zones.

Click the 'Add another shipping option' button and fill in the following information:

The courier rate of £8.70 for Zone 1 has been taken from our zone table on our Shipping Costs page. You find all rates listed here for each zone, with Zone 5 being the rate for any country not listed in Zones 1 - 4. The Royal Mail shipping options all have the same cost, it's simply the Courier rates that will be different for each zone.

Click 'Save' before moving on to the next zone.

Next, you'll want to repeat the process above for Zones 2, 3 & 4;

  1. Create a new region and name it according to the zone you're creating.

  2. Add each country in the zone you're creating.

  3. Add the weight-based rates for Regular & Recorded shipping.

  4. Add the Courier rate based on the cost listed in the zone table.

  5. Click Save!

Zone 5 will include all countries in Europe that haven't yet been accounted for.

The process for setting it up is the same as above, but rather than adding individual countries you can select an option to add all European countries that haven't been added to another zone. Make sure you create this zone last, otherwise you'll need to delete it to create the other zones.

Create the new region as above and name it 'Europe Zone 5'.

Add the following countries to this zone: Åland Islands, Albania, Andorra, Armenia, Belarus, Bosnia, Bouvet Island, Bulgaria, Cyprus, Faroe Islands, Gibraltar, Greece, Greenland, Guadeloupe, Guernsey, Vatican, Iceland, Isle of Man, Jersey, Kosovo, Liechtenstein, Macedonia, Malta, Moldova, Monaco, Montenegro, Norway, Réunion, San Marino, Turkey, Ukraine.

You can now set up your weight-based rates as above, and use the Zone 5 courier cost of £22.75 to decide what to charge your customers.

That's it, Europe is complete!

USA shipping rates

Next, we're going to create a zone for the US. We're singling this country out from the rest of the world since we offer a cheaper option than Royal Mail for shipping parcels to the US which uses their domestic USPS recorded service.

Once you've saved your Europe rates, scroll down to click the 'Add region' link again.

Name the zone 'USA' or something similar to help you identify it, and then add United States under Region.

Select Rate by Weight, and we can now enter the details for the USPS shipping option.

There are two shipping methods which ship to the United States: USPS and Courier.

Enter USPS Tracked in the Name field, with a minimum and maximum weight of 0.00 kg and 0.099 kg respectively.

We've used Inkthreadable's cost of £4.31 for this weight, so refer to our Shipping Costs page to calculate your own costs for this rate.

You'll now need to create weight-based rates for each additional weight bracket, using our shipping costs to determine the rates you'd like to charge your customers:

  • 0 - 0.099 kg

  • 0.099 - 0.101 kg

  • 0.101 - 0.199 kg

  • 0.199 - 0.299 kg

  • 0.299 - 0.399 kg

  • 0.399 - 0.499 kg

  • 0.499 - 0.599 kg

  • 0.599 - 0.699 kg

  • 0.699kg +

Click the 'Add another shipping option' button, and enter the final shipping option for DPD Courier.

Again, we've used Inkthreadable's rates for this so ours might look different to yours:

Hit the 'Save' button. That's your US rates completed!

You might have noticed the rate for 0.101 - 0.199 kg is higher than for those following it. This isn't a mistake. We've made the rates as cheap as possible, but each weight bracket cost is based on both weight and parcel size.

The vast majority of parcels shipped in the 0.101 - 0.199 kg are mugs, which are much heavier than t-shirts. Based on the minimum and maximum weight of this bracket there are only two product combinations this will be used for: a single mug, or a t-shirt shipping with a lightweight accessory (socks, phone cases and masks). Two t-shirts will hit the 0.200 - 0.299 kg weight bracket, so they'll ship at a cheaper rate.

Australia shipping rates

Based on feedback from customers, we've introduced a shipping method for Australia which replaces the previous 'Regular', 'Recorded', and 'Courier' options.

This service is called P2P.

This shipping method replaces all other options and as a result, no keywords are required since any orders shipping to Australia will default to the P2P method.

To set this rate up, click the 'Add region' link and create a new shipping zone which only includes Australia.

Enter the details to add your first rate for Australia.

The rate name can be anything, so we've gone for 'Courier (P2P)'. The price for this first rate is £9.55, and the minimum and maximum weights are 0 to 0.101 kg.

Following this, there are just five more rates to add by clicking the 'Add range' button:

  • 0.101 to 0.299 kg: £13.32

  • 0.299 to 0.399 kg: £15.12

  • 0.399 to 0.599 kg: £19.01

  • 0.599 to 0.699 kg: £20.72

  • 0.699 kg +: £36.00

Click 'Save', and that's Australia completed!

Rest of World shipping rates

The last steps to finish your rates are to cover the rest of the world. All remaining countries will be covered under one zone.

Once your rates for Australia have saved, click the 'Add region' link one last time. This zone should be called Rest of World, and rather than searching or adding countries manually, you can simply check the 'Rest of the world' checkbox at the top of the list.

Then, follow the previous method to add the following rates to the Rest of World zone:

Click 'Save'.

And that's it. You've now created rates for all services shipping to all destinations!


At this stage, it's a good idea to add some products to your basket to see what the shipping rates come to. Test different product combinations and shipping destinations too; you want to make sure your store is calculating rates correctly.

After this step, your shipping rates should perfectly match ours.

Congrats! That's everything. Your store will now charge your customer shipping in the same way that Inkthreadable charge you for shipping their orders.

Did this answer your question?