The first step in setting up WooCommerce is to enable it from the channels page here. Simply click the WooCommerce option on this page, it will enable it within your Shiptheory account and load up the connection page.

Now that this has been done you'll be able to access the WooCommerce integration page, which at the moment, will not be connected to your store. You'll want to include the full URL to your WooCommerce store on this page and hit connect.

Two things to keep in mind regarding this are:

  • This needs to include the URL scheme - HTTPS
  • Shiptheory can't support HTTP due to it being insecure and GDPR law


After you enter your URL and hit connect you'll be taken to the page below where you'll be prompted to login to WooCommerce. You should enter your WooCommerce administrator details here, do this and you'll be taken to a screen where you'll have to approve the integration and allow it a certain set of permissions. 

This is where you'll click "Approve" in order to give Shiptheory the permissions it needs to interact with your WooCommerce store. 

After you do this you'll be taken back to the WooCommerce integration settings within Shiptheory and a green tick will appear letting you know that your store is connected. 

Advanced Settings

To access the advanced settings of WooCommerce, click the cog icon in the bottom left of the settings page:

Within this page these are the options available:

WooCommerce Shipment Tracking

Once your WooCommerce store is connected up to Shiptheory, you can let us know whether or not you have the WooCommerce Shipment Tracking extension installed on your store, if this is the case, set the option above regarding the tracking to "Yes, I have the extension installed", otherwise you can just set it to "Not Enabled". After hitting the blue save button at the bottom of the screen, Shiptheory will actually check to see if you have the extension installed, it will then either say "Extension installed", confirming you have it installed and configured, or "Extension not found" in which case you'd need to install the extension from the above link to be able to use this feature.

Shiptheory will check if it is:

  • If found this will display as 'extension installed' and we'll send the shipment tracking number and a tracking link back to your WooCommerce store.
  • If not, it will say 'extension not found' and they need to check it's installed correctly.

Important: We don't support any other shipment tracking extensions

Product Measurements

You can set the weight and dimensions they you use for your WooCommerce products.  Defaults are kg and cm

Product Weight: The below options are available;

  • KG/Kilograms (This is set as default)
  • G/Grams
  • LB/Pounds
  • OZ/Ounces

Product Dimensions: The below options are available

  • M/Metres
  • CM/Centimetres (This is set as default)
  • MM/Millimetres
  • IN/Inches
  • YD/Yards


After you've made your desired changes, make sure to hit "Save".