Shipping in Oberlo

When you sell products with Oberlo, all products are shipped by the suppliers. When you purchase an item from the supplier, you need to pay for the shipping. The shipping cost depends on the shipping method and the country you are selling to.

There are a couple of ways that you can recover the cost of shipping:

Before you start accepting orders, you'll need decide which countries you will sell to and set up manual shipping rates to show your customers during checkout.

When you sign up for a Shopify account, you are asked to add your address. This address is automatically added to the Shipping origin section. Your address is not used to calculate shipping cost because the products are shipped from your supplier. If you're using calculated rates, then you should delete the rates.

Create a new shipping zone

You can choose which countries you will sell your products to by setting up shipping zones. If a customer enters a shipping address that's in a region outside your shipping zones, then they'll be informed that no shipping method is available for their area.

To create a shipping zone:

  1. In the Shipping zones section, click Add shipping zone.

  2. In the Zone name section, enter a name for your new shipping zone.

  3. Click Add countries in the Countries section.

  4. Select the countries that you want to include in the shipping zone, and then click Add. If you select a large region like North America or Europe, then the shipping zone will include all the countries within that region. You can remove specific countries or regions using the checkboxes beside them.

  5. When you're done, click Save. The new shipping zone will appear on the Shipping settings page in your Shopify admin.

Add a manual rate in Shopify

After you've set up your shipping zones, you can start adding rates to them. The rates can be different depending on the zone, or you can create the same rate for every zone based on the average price that suppliers charge you for shipping your products.

To add a manual rate:

  1. In the Zones and rates section, click Edit next to the shipping zone that you want to add the rate to. If you want to add a rate to a new zone, then you'll need to create a new shipping zone first.

  2. Click Add rate in the Price based rates section.

  3. In the dialog, enter a descriptive name for the shipping or delivery option in the Name field. The name that you enter here appears on the checkout page.

  4. In the Range section, enter the minimum and maximum order prices for the rate. Your customers are eligible for this rate only if their order falls between these values. If you want the same rate for all packages, then don't enter a value for the minimum and maximum order price.

  5. In the Rate section, enter the price of the shipping rate in the Rate amount field. If you are unsure about what to charge for shipping, then Shopify suggests looking at your product's shipping options in Oberlo and averaging it.

  6. Check the Free shipping rate checkbox if you want to offer your customers free shipping. If you choose to offer free shipping, then you can incorporate the cost of shipping into your product pricing.

  7. Click Done.

  8. Click Save at the bottom of the shipping zone page.

Free Shipping

Offering free shipping will have a positive impact on your cart conversions. There are a few ways to offer free shipping, even if your business is just getting started. One way is to include the shipping fee in your product prices. Find out what the average cost to ship your product is, and then increase the prices that you charge your customers by that amount.

To learn more about free shipping, see Setting up free shipping.

ePacket delivery

ePacket shipping is a more affordable and quicker alternative to the standard shipping services that are available in China and Hong Kong. Generally, standard shipping times from China can be over 25 days, and alternative carrier rates are likely to cost more than the products themselves.

ePacket delivery is one of the most popular shipping methods for international dropshippers. With ePacket, orders usually arrive to your customers within 15 to 30 days. You can use China Post and USPS to monitor your ePacket tracking numbers (when available) for your customers.

There are restrictions to ePacket shipping, including which countries you can ship to. Consult this list of countries that support ePacket shipping from China.

Order tracking

Tracking codes are provided on all Oberlo orders. The tracking code will appear automatically next to the order on the Orders page of your Oberlo app after it has been shipped:

Oberlo tracking code example

Oberlo recommends using 17track to track your orders.

Tracking code status

An order can have the following possible tracking status notifications:

Unrecognized Your supplier has provided you with a broken tracking code. Contact your supplier for the correct tracking number.
Pending/Tracking code has not been activated yet The order left the warehouse recently, and it might take 5-7 days for the tracking number to be activated.
In Transit The order has left the country of origin or has just arrived to its destination country and is pending customs inspection.
Pick up The package has arrived at a local postal facility or is out for delivery.
Expired The tracking number has expired because the package hadn't been delivered for a while. It can also mean that the package was lost by the carrier. In this case, contact your supplier.

  • Item was refused by the addressee.
  • The destination address is incorrect/ineligible/incomplete.
  • The retention period for the package has expired.
  • The addressee was absent.
  • The package was retained by customs: it contains prohibited goods, importation of the goods is restricted, or any other unspecified reasons.
  • The package was damaged or lost during transportation.
Undelivered There was an attempted delivery that failed: the addressee was not available at the time of delivery, the delivery was delayed or rescheduled, the addressee requested later delivery, the courier was unable to locate the address, or the address was in a rural or remote area.
Delivered The package was successfully delivered to your customer.

Fulfillment monitoring

You can monitor your fulfillments for a period of time. For example, you can see how many orders you have fulfilled in the last 7 days or orders that haven't been delivered to your customers yet.

Use the filters to narrow down your area of focus. You can use the Select a Date Range to view a set amount of time or use the calendar to select your own dates.

Enable Requires Attention option to highlight orders that meet the following criteria:

  1. The order was placed more than 45 days ago, is fulfilled but is not delivered.
  2. Order's fulfillment package status is "Alert", "Expired" or "Undelivered".
  3. The order was placed 7 days ago and is not yet fulfilled.

At the top of the page, there is the fulfillment statistics section, which helps you to see the overall view of your Oberlo orders during the selected date range.

Ready to start selling with Shopify?

Try it free