ALIBABA TRACKING TO SHOPIFY

Your Alibaba supplier shipped. Now get that tracking onto Shopify.

The product import was the easy part.

Importing the listing is a solved problem. The mess is the post-sale moment: your supplier emailed a dispatch confirmation with a YunExpress or 4PX number, often buried in a PDF, and now someone has to copy it onto the right Shopify order. Relayship does that part automatically, in seconds, without your supplier lifting a finger.

Importing products is solved; tracking isn’t

If you searched for how to connect Alibaba to Shopify, most of what you found is about the front of the funnel: importing listings and placing orders. Tools like AutoDS and DSers, and Alibaba’s own dropshipping program, handle that well. They push products into your catalog and route the buy back to the supplier.

None of that touches the back of the funnel. The moment your supplier ships and emails a dispatch confirmation, you are on your own. That is doubly true when you order off-platform: a private Alibaba supplier you negotiated with directly, a 1688 contact, a factory that emails you a spreadsheet or a label PDF every afternoon. There is no marketplace sync for that email. Someone opens it, finds the tracking number, finds the matching Shopify order, and pastes it in. Multiply by every shipment, every day.

The import tools end where the dispatch email begins. Relayship starts exactly there.

Why Alibaba supplier tracking is messy

Asia-origin fulfillment is not one tidy format. A single store buying from a few suppliers will see dispatch emails that vary on almost every axis:

  • The courier changes per shipment.One order ships YunExpress, the next 4PX, the next China Post or Cainiao, sometimes driven only by the destination country or the day’s rates.
  • The format changes per supplier. Some type the tracking number into the email body. Some bury it in an HTML table. Many attach a PDF shipping label and write nothing useful in the body at all.
  • The emails arrive batched. A supplier often emails once a day with a dozen shipments and a dozen tracking numbers in one message, not one tidy email per order.
  • The order reference is inconsistent.Your supplier’s PO number rarely matches your Shopify order number, so a naive lookup finds nothing.

That is exactly the kind of unstructured, per-supplier variation that breaks CSV feeds and spreadsheet syncs. It is also exactly what Relayship is built to read.

Set it up

Setup is one install plus one forwarding rule. Your supplier is never involved.

  1. 1

    Install Relayship from the Shopify App Store

    Standard OAuth with minimum scopes. On install we mint a unique forwarding address for your store. New stores start in review mode. Auto-fulfill stays off until you confirm your first real matches.

  2. 2

    Add one Gmail or Outlook filter

    Create a rule that auto-forwards any email from your supplier’s domain to your Relayship address. Add one line per supplier. That is the entire integration: no Google Sheet and no CSV template for the supplier to fill in.

  3. 3

    Relayship extracts and matches

    We pull the tracking number, auto-detect the carrier, and read the order reference, SKUs, and address from the body, HTML, or PDF label. A four-tier match cascade finds the Shopify order: by order reference, then customer plus SKU, then name and address heuristics, else it queues.

  4. 4

    Auto-fulfill or confirm in the queue

    Above your confidence threshold (default 0.9) Relayship calls fulfillmentCreateV2 with the right line items and tracking, and Shopify notifies the customer. That path is typically under ~60 seconds from dispatch email to notification. Below it, the shipment lands in a human confirmation queue, never silently wrong.

Because the supplier never changes anything, this works with private Alibaba suppliers, 1688 contacts, and factories that will never adopt your tooling. And one batch email with N tracking numbers becomes N independently-matched shipments — split shipments included.

What about the carrier?

You do not pick the carrier per order, and you do not maintain a mapping table. Relayship auto-detects the carrier from the tracking number itself, which is what makes the unpredictable Asia-origin mix manageable. The couriers above (YunExpress, 4PX, China Post, Cainiao) are recognized on sight, and Shopify shows your customer the correct carrier name and a working tracking link in their shipping notification.

It also gets better over time. Every correction you make in the queue becomes a few-shot example tied to that supplier’s domain, so a supplier’s quirky label or batched format matches more reliably after roughly ten shipments.

On pricing: you only pay for successful tracking uploads. Failed extractions, duplicates, verification codes, and non-dispatch emails are all free. Plans run from Starter at 19 USD for 500 uploads up through Scale at 79 USD for 10,000, with 0.02 USD per upload overage and no hard caps. The 14-day trial needs no credit card.

Your Shopify access token is encrypted at rest with Google Cloud KMS, raw emails auto-delete after 30 days, and the GDPR compliance webhooks are wired.

If you are still placing orders, not shipping them

This guide is about the post-sale dispatch email. If your real question is about importing products and placing orders through a marketplace, an import tool is the right pick. See our honest take in the Relayship vs AutoDS comparison. And the Guides hub covers the rest of the supplier-tracking workflow. Relayship is for the moment after the order ships, when a real tracking number needs to land on a real Shopify order.

Start 14-day trial See pricing