ShipHero can connect more than one shipping account from the same carrier, such as two FedEx accounts or a second UPS account. Each additional carrier account is connected to its own warehouse profile, a named set of shipping and invoice settings that points at one of your physical warehouses. When ShipHero generates a label, the order's warehouse and warehouse profile decide which carrier account is used.
Before You Begin
- Carrier account details: Have the account number and any credentials or API keys for each additional carrier account ready.
- One warehouse profile per carrier account: In a single warehouse, each account from the same carrier needs its own warehouse profile. ShipHero cannot tell two accounts apart when they share a warehouse and profile.
- Existing orders: A new warehouse profile only reaches orders you assign it to. Orders already in ShipHero must be updated manually.
For more on how warehouse profiles control return addresses, invoice branding, and billing, see How to Use Warehouse Profiles in ShipHero. To assign profiles automatically, see How to Manage Shipping and Label Settings with Automation Rules.
Table of Contents
- Why Use Multiple Accounts With the Same Carrier in ShipHero
- How ShipHero Chooses Between Multiple Accounts for the Same Carrier
- How to Connect Multiple Accounts to the Same Carrier in ShipHero
Why Use Multiple Accounts With the Same Carrier in ShipHero
Businesses with more than one location, or with complex billing, often keep separate accounts with the same carrier. Common reasons include:
- Multiple locations: Each warehouse or branch has its own carrier account for local management.
- Different rates and services: Each account has its own negotiated rates or specialized services.
- Departmental billing: Shipping costs are charged to different departments or cost centers.
- Client-specific billing: Each client is billed separately, which is common for 3PLs and fulfillment services.
- Automation: Automation rules send specific orders to the right carrier account without manual selection.
How ShipHero Chooses Between Multiple Accounts for the Same Carrier
When ShipHero generates a label, it looks first at the warehouse the order ships from, then at the warehouse profile assigned to the order. How you set up profiles depends on whether you have one warehouse or several.
Multiple Carrier Accounts in a Single Warehouse
When all orders ship from one warehouse, each account for the same carrier needs its own warehouse profile. This is how ShipHero knows which carrier account to use for each label.
Example: A business has one warehouse and two UPS accounts. Account ABC123 is used for domestic orders, and account XYZ789 is used for international orders.
- Connect ABC123 to the Default profile, since most orders are domestic.
- Create a new profile named International and connect XYZ789 to it.
- Assign international orders to the International profile.
Multiple Carrier Accounts Across Multiple Warehouses
When orders ship from more than one warehouse, you can reuse the same profile name in each warehouse. Because ShipHero checks the warehouse first, the same profile can point to a different carrier account in each warehouse.
Example: A business has two warehouses and two UPS accounts. Account ABC123 is used for orders shipping from the NY warehouse, and account XYZ789 is used for orders shipping from the CA warehouse.
- Connect ABC123 to the Default profile of the NY warehouse.
- Connect XYZ789 to the Default profile of the CA warehouse.
How to Connect Multiple Accounts to the Same Carrier in ShipHero
Connecting an additional carrier account takes three parts: create a warehouse profile, connect the carrier account to that profile, and assign the profile to orders. Complete all three so ShipHero uses the correct account when it generates a label.
- Create a warehouse profile for the additional carrier account, and select the physical warehouse it will ship from. See How to Create a Profile.
- Go to the Shipping > Carriers page.
- Select Connect Carrier, then select the carrier from the list.
- Select the new warehouse profile and the physical warehouse this carrier account will be linked to.
- Enter the carrier account details the carrier asks for, such as the account number, API keys, or credentials.
- Select Connect.
- Assign the new warehouse profile to the orders that should use this carrier account. You can set it on the store, update it manually on orders from the order details page or with Bulk Edit on the Manage Orders page, or assign it automatically with a Set profile automation rule. See How to Assign a Profile to an Order.
A New Warehouse Profile Does Not Update Existing Orders
Store-level profiles and automation rules only apply to new orders. To use the additional carrier account on orders already in ShipHero, update their profile manually.