Before we get started, there's one question we get asked a lot: 

'Do my shipping rates need to match Inkthreadable's?'

No, they don't. Not at all. We've used our rates in this guide so you know your cost for shipping, but you can change these to suit your brand. You can round to the nearest pound, 99p, or even offer free shipping for Regular shipping. This guide exists to help you set up your shipping; it's not here to tell you what to charge your customers. 

Weight based shipping

Our shipping rates are calculated based on the weight of the items in your customer's order. This means all products fulfilled by Inkthreadable need to have a weight value assigned to them in order for shipping to be calculated correctly. 

If your products have been imported from Inkthreadable they'll already be set up correctly. The product weight is one of the attributes imported into WooCommerce along with other product information, like the title and product mock. If you created the products manually in WooCommerce, you'll need to assign the recommended weights to them to complete your shipping setup.

Head to your Products tab under WooCommerce and edit one of your product listings. Click the Variations tab, then open one of your variations. 

Towards the bottom, you'll see a field to enter the variation Weight (kg). This product is a hoodie, so its weight is 0.2kg. You'll need to assign a weight value for each variation of each product using this field. Refer to the following table for the recommended weight values for each product type: 

Setting up your WooCommerce shipping rates

To match your WooCommerce store's shipping with Inkthreadable's you'll need to install a plugin to allow weight based shipping rates. 

There's no native way to do this in WooCommerce without a plugin, but we'll guide you through the installation and getting your shipping rates set up to match our own. 

First, you'll need to install a plug-in. There are a few options, but the one we're recommending is WooCommerce Shipping Pro with Table Rate by WooForce. The basic version is free to use.

The easiest way to install the plug-in is through WordPress. Log in and click Add New under the Plugins heading. In the search bar, type WooCommerce Shipping Pro with Table Rate (or copy/paste) and hit return. The first result should be the one shown above. Click Install.

Changing your Weight Unit to grams

Since we use weight based shipping, you'll first need to make sure your unit of measurement is set correctly. We use grams. 

Head to WooCommerce > Settings > Products and under the General tab you'll be able to change the Weight Unit. Select kg (for kilogrammes) from the drop-down menu and click the Save changes button. 

Setting up weight based shipping in WooCommerce to match Inkthreadable's

You can find the menu for editing your shipping rates under WooCommerce > Settings > Shipping. You'll find your new plugin listed underneath the shipping tab. Click the Shipping Pro (BASIC) link.

This is where we'll set up each shipping rate based on weight and destination.

Inkthreadable's shipping rates can be found here. These are the prices we'll base shipping rates on in this guide, but it's worth remembering that you decide the amount your customer pays for shipping - simply use our shipping rates to decide your own.

It's important that you use our three key words to define your shipping methods: Regular, Recorded and Courier. When your orders are sent through to our system these key words will let us know which shipping method your customer has selected at checkout. They're what our system looks for, and if they're not used your order will be delayed whilst we contact you to assign the correct shipping method. 

To get started, scroll down past the upgrade sales pitch (there's no need to upgrade - the free version does everything we need it to) to the Shipping Pro (BASIC) heading. Make sure the Enable/Disable box is checked, enter a Method Title and make sure the five necessary columns are visible in your Rate Matrix: Method title, Country list, Min (weight), Max (weight) and Base cost. If each of these columns isn't listed, you can add them using the Display/Hide matrix columns option below the matrix. 

Shipping rates for the United Kingdom

We'll start with adding rates for all shipping methods to the United Kingdom. Since these are based on weight, there are multiple rates for the same shipping method. To enter your first method, click the Add rule button and complete the details using the following: 

  • Method title: Regular (shipping keyword that our system looks for)
  • Country list: United Kingdom (shipping destination this rule applies to)
  • Min (weight): 0 (unit of weight is kilogrammes, specified in an earlier step)
  • Max (weight): 0.101
  • Base cost: 1.35 (In GBP, the cost added to the basket total if this rule is applied)

This rule will now add £1.35 for shipping when your customer comes to your checkout, as long as their items weigh between 0 and 0.1 kilogrammes and they have selected the Regular shipping method. 

The next step is to complete all rules for shipping to the United Kingdom. We'll need a rule for each weight and shipping method, so click the Add rule button and fill out the details for each method listed here: 

When finished, you should have something that looks like this: 

Shipping rates for Europe

This is where things get a little tricky. The problem is there's no simple way to define the countries in Europe, but there is a solution: manual input. So the next step is to create a new rule and add each European country to the Country list. You'll only need to do this once, since we'll be able to duplicate this rule once saved. 

Click the Add rule button. The Method title is Regular, Min (weight) is 0, the Max (weight) is 0.101 and the Base cost is £3.80

Once you've entered these details, click into the Country list box. You'll now need to enter each country manually. The list of all countries is below and, unfortunately, you can't copy/paste this list since you can only enter one country at a time.

Albania, Andorra, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Faroe Islands, Finland, France, Georgia, Germany, Gibraltar, Greece, Greenland, Hungary, Iceland, Italy, Kazakhstan, Kyrgyzstan, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Madeira, Malta, Moldova, Monaco, Montenegro, Netherlands, Norway, Poland, Portugal, Republic of Ireland, Romania, Russia, San Marino, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Tajikistan, Turkey, Turkmenistan, Ukraine, Uzbekistan, Vatican. 

You can copy/paste one country at a time, but the plugin populates a list based on what you're typing so it's much quicker to type a few letters and select the country, then move on to the next. When finished you'll have something like this:

It's not pretty, but it gets the job done. 

Now this is has been set up once, we'll duplicate the rule to set up each subsequent rule to avoid having to repeat this process. Check the box next to the Method title and click the Duplicate rule(s) button. Your duplicate will appear below the original. Fill in the next set of rule details and repeat the process according to this table: 

Shipping to the rest of the world

Fortunately, there's a simple way to define this shipping destination (unlike with Europe). 

Click the Add rule button. The Method title is Regular, Min (weight) is 0, Max (weight) is 0.101, and the Base cost is £4.60. To define the destination, click in the Country list box and select Rest of the World (start typing the phrase if it doesn't appear by default). This rule is now set up so that any orders between 0 and 0.101 kilogrammes that aren't being shipped to the countries previously listed will have £4.60 shipping added to the total. 

Add a new rule for each shipping method and weight, referring to the table below.

When finished your shipping for the rest of the world should look something like this: 

Your shipping rates should now match ours, meaning the cost of shipping will be passed on to your customer. Amending these costs slightly will allow you to either make a small profit on shipping or absorb some of the cost yourself to offer cheaper shipping rates to your customers. 

If you need any help with getting your shipping rates set up, or have any other questions about Inkthreadable's WooCommerce integration you can email, phone our office on 01254 777070 or click the live chat icon below to speak to a member of our customer service team during office hours.

Did this answer your question?