Articles in this section

Connecting SendCloud to ShipHero

This article walks through connecting Sendcloud to ShipHero, entering your credentials, and syncing your available carrier services.

Before You Begin

You will need API credentials from your Sendcloud portal before starting. See the steps below to obtain them.

Important

For accounts connected to Sendcloud prior to January 2025, Sendcloud carriers are listed as "Sendcloud." Contact your CSM or ShipHero Support to enable the Sendcloud V3 integration. When your connection is upgraded, you wil need to complete the following:

  • Update any automation rule or shipping methods mapped to Sendcloud V2 methods.
  • 3PLs: All Sendcloud child connections will need to be re-synced.
  • All 3PL Billing fees mapped to Sendcloud V2 shipping methods must be run before switching — invoice charges will not be recognized from legacy mappings. All affected billing profiles will need to be updated to the new carriers and methods.

For an overview of Sendcloud features supported in ShipHero, see Overview: Sendcloud in ShipHero.

Table of Contents

Configure the ShipHero Integration in Sendcloud

Before connecting Sendcloud to ShipHero, you must configure the integration within your Sendcloud portal to obtain the necessary credentials. See the Sendcloud ShipHero Integration article for detailed setup steps.

  1. Log in to your Sendcloud Portal.
  2. Navigate to Settings and select Integrations.
  3. Search for ShipHero and Add the integration.
  4. Important

    Copy the Public Key and Secret Key immediately. These credentials will not be visible after you close the page.

    Sendcloud ShipHero integration credentials screen showing Public Key and Secret Key fields
  5. Click Done and copy the Integration ID found in the URL of the integration page.

    Sendcloud integration URL with Integration ID highlighted at the end

The Integration ID is the numerical value at the end of the URL when viewing your ShipHero integration in the Sendcloud portal.

How to Connect Sendcloud to ShipHero

Once you have your credentials, navigate to your ShipHero dashboard to complete the connection.

  1. Go to the Shipping > Carriers page and click Connect Carrier.
  2. Select Sendcloud from the list and enter the required information.
  3. Click Connect to complete the connection.
Sendcloud connection form in ShipHero

Required Sendcloud Connection Fields

Field Description
Profile and Warehouse (Required) Select the ShipHero profile and warehouse to associate with this Sendcloud connection.
Public Key (Required) The Public Key copied from your Sendcloud integration settings.
Secret Key (Required) The Secret Key copied from your Sendcloud integration settings.
Integration ID (Required) The numerical ID found at the end of the URL when viewing your ShipHero integration page in Sendcloud.

Syncing Sendcloud Carrier Services

After connecting, use the Sync Services button in your Sendcloud connection settings to populate your available shipping methods. This ensures only the carriers and services active in your Sendcloud contract are visible in ShipHero.

Methods appear as Carrier Name (Sendcloud) to indicate which aggregator is being used. Specific options (such as "Next Day 10:30" or "Next Day 12") are selectable as nested options under a main shipping product.

Sendcloud settings page: Sync Services Sendcloud carrier display example
Nested shipping options under shipping products example: PostNL (Sendcloud)

Important Reminders when Connecting a Carrier Account

  • Using Custom Profiles: Custom profiles allow you to connect the same carrier account multiple times with unique settings, such as specific Incoterms or 3rd Party Billing. For these settings to apply, the order must be assigned to that specific profile. If the assigned profile lacks a connected carrier, ShipHero will automatically use the carrier account connected the warehouse’s default profile for the selected shipping method. This ensures your specialized billing and shipping terms are applied correctly to every label. Visit the following article for more information on How to Use Warehouse Profiles.
  • Multi-Warehouse Accounts: To generate labels from multiple warehouses, you must connect your carrier account to each individual location in ShipHero to avoid shipping errors or billing discrepancies. Please consult your carrier to determine if a single account number supports multiple origins or if unique accounts are required for each site. This is especially critical for international locations, as carrier operations vary by country.
  • Note for 3PLs: When connecting a new carrier account to ShipHero, double check your 3PL Clients' Settings to ensure you are connecting the carrier account to the correct ShipHero account; if Use Customer's Shipping Accounts is enabled the carrier account must be connected at the child account level, if Use Customer's Shipping Account is not enabled, the carrier account needs to be enabled at the 3PL level. More information about Managing 3PL Client Settings can be found here.

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.