Integrate UPS SurePost with WooCommerce Using Free Plugin

Integrate UPS SurePost with WooCommerce Using Free Plugin
Author Bartosz Gajewski
Reading time:
3 minutes read
Blog, Live Rates

UPS SurePost is not the most popular UPS service. Therefore, when looking for UPS integration with WooCommerce, it’s also worth noting if it has UPS SurePost support. In this article, I will show you how to make integrate UPS SurePost with WooCommerce using a free plugin.

What is UPS SurePost?

UPS SurePost is an economy service for residential shipments of low value. UPS makes the shipment pick-up, and the U.S. Postal Service (USPS) makes the final delivery. UPS SurePost services are available only for U. S. territories, and they don’t extend to international destinations. It means that both — the shop’s origin as well as the shipping destination address entered by the customer in the cart or checkout, need to be located in the United States in order for UPS SurePost services to be available.

The SurePost shipping rates are calculated based on the shipper’s location and package characteristics which include weight, size, and volume of the package. Each package offered for UPS SurePost will have a minimum and maximum weight restriction. These packages should be a minimum of 4 inches high, 6 inches long and a minimum thickness of 0.75 inches. Basically, no individual dimension should exceed 60 inches in length, which means that the maximum dimension (length + girth) combined will have to be limited to 130 inches.
Additionally, SurePost has a maximum weight limit of 70 lbs.

Available UPS SurePost Services:

  • One Pound or Greater
  • Less than One Pound
  • Bound Printed Matter
  • Media

You can check the current rates of each service on the official UPS SurePost page.

How to integrate UPS SurePost with WooCommerce?

As promised in the header, I will show you how to integrate UPS SurePost with WooCommerce using a free plugin. The plugin that I can recommend is WooCommerce UPS Shipping – Live Rates and Access Points. It is currently used by over 9,000 WooCommerce stores worldwide. It allows you to automatically calculate shipping costs based on the products in your cart using the UPS API directly. You can read more about this in the article How to enable UPS shipping live calculations in your WooCommerce store.

UPS WooCommerce Live Rates and Access Points

Offer UPS Access Points support and live shipping rates in WooCommerce.

Download for free or Go to
9,000+ Active Installations
Last Updated: 2024-06-10
Works with WooCommerce 8.6 - 9.0.x

What’s most important, the plugin has support for UPS SurePost, allowing you to add a customizable UPS SurePost shipping method.

How to use UPS SurePost in WooCommerce?

If you have the UPS WooCommerce Live Rates and Access Points plugin installed and active, let’s move on. I will try to walk you through the process step by step

Configure the plugin

Before you can add the UPS SurePost shipping method in WooCommerce, you must properly configure the plugin. In the case of WooCommerce UPS Shipping – Live Rates and Access Points plugin, it is effortless. You have to provide your UPS API credentials. To reach the plugin General settings, go to WooCommerce → Settings → Shipping → UPS Live Rates. To connect your WooCommerce store with the UPS API, you have to enter UPS User ID, UPS Password, UPS Access Key, and UPS Account Number in the appropriate fields.

UPS WooCommerce Live Rates plugin configuration

Once you have completed all fields, save your changes. If all the entered data is correct, you will get the message OK in the API connection status field, as shown in the image above. 

If you do not have a UPS account yet, check how to create it step by step and how to get the UPS API Access Key →

Add UPS SurePost Live Rates shipping method

In your WooCommerce admin page, go to the Shipping Zone that contains the USA or any State that you want to ship to using UPS SurePost and click on Add new shipping method button. In the popup menu, choose UPS SurePost Live Rates and confirm using Add shipping method button. 

Add UPS SurePost shipping method

If you don’t have that shipping method available on the shipping methods list, please make sure that you have the UPS WooCommerce plugin installed and activated.

When you have your new shipping method added, edit it. You’ll see the following settings options for that shipping method. 

UPS SurePost Live Rates shipping method settings

You can change the shipping method’s name, enable free shipping over amount and set the available services. Please mind that the UPS SurePost services are not available for UPS accounts by default and probably wouldn’t be available to new / low volume shippers (not until enough volume is determined by UPS). Each of the UPS SurePost services needs to be activated first, what can be achieved by contacting UPS and filling out additional applications.

If you are using the PRO version of the plugin, you can additionally set Destination Type, Parcel Packing Method, Handling Fees and Estimated Delivery. To check all the available features of the PRO version, check the plugin’s page.

Configure the shipping method based on your needs and Save changes. The method should already be active and available on the WooCommerce checkout page. Shipping cost will be automatically calculated based on the cart using UPS API. 

Create printable shipping labels for UPS SurePost shipping

If you want to not only display live rates to your customers, you can also use an additional plugin for UPS SurePost fulfillment in WooCommerce. UPS WooCommerce Labels and Tracking plugin allows you to create the shipments, generate the printable UPS shipping labels for the placed orders and track the parcels directly from your WooCommerce shop. It’s fully compatible with Live Rates and UPS SurePost services. I described the possibilities of the plugin in the article on How to create and print UPS Shipping Labels in WooCommerce


As you can see, adding the UPS SurePost shipping method in WooCommerce is not complicated. And with the right plugin, you can do it for free! If you need more advanced calculations or want to print labels, you can choose additional premium plugins adapted to your needs. 

Notify of
Inline Feedbacks
View all comments

Check out our case studies

Dream Home Story
Furniture shipping via WooCommerce – Dream Home’s Case Study

Learn how to configure custom shipping rules for furniture orders – from heavy and bulky to small and light.

4 minutes read
Octolize Case Study
Vitrek’s Story

Read Octolize Case Study about Vitrek – a provider of innovative global solutions for High Voltage Test and Measurement.

2 minutes read
Octolize Case Study
EnglishSpeakingMum’s Story

Read Octolize Case Study about EnglishSpeakingMum – Polish dedicated and involved parenting blogger.

2 minutes read