Shippo icon

Shippo Integration

Multi-carrier shipping for rates, labels, tracking, and customs. Keep Shippo checkout, catalog, and customer activity connected to the rest of your stack. Start from Watch New Batches and follow up with Connect an Existing Carrier Account Using OAuth 2.0 or Get a Tracking Status.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Shippo integration

Triggers can detect changes in Shippo and run actions that can create, search or modify data inside Shippo automatically [3] — exactly how you set them.

  • Shippo icon
    Watch New BatchesTriggers when a label batch is created.
  • Shippo icon
    Watch New TransactionsTriggers when a shipping label is purchased.
  • Shippo icon
    Watch Purchased BatchesTriggers when a label batch is purchased.
  • Shippo icon
    Watch Tracking UpdatesTriggers when a tracked shipment changes status.
  • Shippo icon
    Watch Updated TransactionsTriggers when a label purchase is updated.
  • Shippo icon
    Connect an Existing Carrier Account Using OAuth 2.0Connects an existing carrier account using OAuth 2.0.
  • Shippo icon
    Get a Tracking StatusReturns a tracking status.
  • Shippo icon
    Get Carrier Registration StatusReturns Carrier Registration status.
  • Shippo icon
    List All AddressesRetrieves a list of addresses.
  • Shippo icon
    List All Carrier AccountsRetrieves a list of carrier accounts.
  • Shippo icon
    List All Carrier Parcel TemplatesRetrieves a list of carrier parcel templates.
  • Shippo icon
    List All Customs DeclarationsRetrieves a list of customs declarations.
  • Shippo icon
    List All Customs ItemsRetrieves a list of customs items.
  • Shippo icon
    List All ManifestsRetrieves a list of manifests.
  • Shippo icon
    List All OrdersRetrieves a list of orders.
  • Shippo icon
    List All ParcelsRetrieves a list of parcels.
  • Shippo icon
    List All RefundsRetrieves a list of refunds.
  • Shippo icon
    List All Service GroupsRetrieves a list of service groups.
  • Shippo icon
    List All ShipmentsRetrieves a list of shipments.
  • Shippo icon
    List All Shipping LabelsRetrieves a list of shipping labels.

How to integrate Shippo in automation workflow?

3 simple steps to make your Shippo connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How Shippo connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Shippo app is called in workflows. That allows your commerce automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that Shippo supports.

The following table illustrates what fields Shippo integration require during authorization flow inside our workflow builder [4].

Demonstration of Shippo connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
API KeyRequired
password

In the API portal, open Developer keys and create a live or test key. Live keys start with shippo_live_. Test keys start with shippo_test_. Send it only from this connection.

Connect Shippo to popular apps on WEXTL

Enter a name of the other app you want to sync with Shippo below. Click on selected app to explore integration options with Shippo. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with Shippo integration

Select Watch Tracking Updates trigger from Shippo - this will be a starting point in your automation. Whenever event happens in Shippo, workflow will start [7] from Watch Tracking Updates node.

Search for Register a Tracking Webhook, connect it as the next step of integration sequence. You can use filters between Watch Tracking Updates and Register a Tracking Webhook, so only important data pass from Watch Tracking Updates to the next step. WEXTL gives you full control over the process of Shippo automation. All parts of workflow are visible on the canvas [4].

Shippo on WEXTL has 77 modules for creating commerce automations. Explore Shippo documentation for more.

Shippo
Watch Tracking Updates
DHL
Performs action
OR
DHL
Triggers
Shippo
Register a Tracking Webhook

Demonstration of how visual Shippo automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating Shippo in your workflows.

Try Shippo on WEXTL®

Claim your 3-day trial to build Shippo integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the Shippo integration.

  1. Shippo integration source code, module specs and credentials implementation.
  2. Internal Shippo integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Shippo vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® Shippo App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation