1. Home
  2. Docs
  3. Guides
  4. Shipping
Live Chat

Shipping Guide

With the Multi-Carrier app for Salesforce you are able to create shipments with over 60 carriers.

Overview

With the Multi-Carrier app for Salesforce you are able to create shipments with over 60 carriers. This guide will explain the functionality we provide via our shipping wizard interface and explain each section in more detail.

Preferences

This section allows you to choose the preference, label type, the shipment type (outbound or return) and any other field that the carrier requires such as drop off type or return types.

Preference

This picklist allows you to choose the preference if you have more than one. The last used preference will always be displayed here as the default, unless you utilize the Custom Address Source and set the preference name.

Label Type

The label types available depend on the carrier. Most have PDF and ZPL as a minimum.

Shipment Type

This is where you can select whether this will be an OUTBOUND or RETURN shipment. If you select RETURN then you will notice some of the other section names change to more clealy identify where the shipment will be coming from. Some carriers will also require more informatino about the type of return. And this fields will appear below. An example is UPS who want to know the type of Return shipmetn it will be. (shown below)

Dynamically Shown Fields

Depending on the carrier you choose you may see additional fields here. Examples being FedEx wanting to know how the package will be dropped off or if it will be pickedup via a scheduled pickup.

Or UPS wanting to know what kind of a Return shipment it is you are creating

Sender

This section is automatically set using the details that you saved when first setting up your Preference Shipping Address.

This will be the return to address if you set the RETURN type in the Shipment Type options in the Preferences section above.

Below we will go through each of the fields and let you know if there is anything you need to be aware of

Name

Most carriers limit this to 35 characters.

Email

Make sure this is a valid email address

Company

Most carriers limit this to 35 characters, and not all carriers need this to be set.

Phone Field

The phone number usually must be at least 10 characters long. You can also include the country code. For example +44 for the United Kingdom.

Street

Most carriers limit each street line to be 35 characters long and you can have at most 3 address lines, seperated by a carriage return.

City

The city name. Limited to 35 characters in most instances.

State

For United States, Canada and Mexico you need to use the two letter abbreviation for the state. For all other conutries if they do have a state then you can enter the full name, otherwise you are free to leave it blank.

Postal Code Field

For United States, Canada and Mexico you need to use the correct zip. For all other countries if they do have a zip then you can enter the zip code, otherwise you are free to leave it blank.

Country Field

This is a required field.

Is Residential

Is the address a Residential or Company address. Set if its Residential by checking this checkbox.

Recipient

This section details where the shipment will be sent to

If you set the RETURN type in the Shipment Type options in the Preferences section above then this section wil be the address where the shipment is coming from.

Below we will go through each of the fields and let you know if there is anything you need to be aware of

Choose

This field allows you to choose which Custom Address Source you will be using to populate the following address fields.

We have included some standard lookups to Accounts, Contact, Lead and Opportunities. The example screenshot below shows when you Select the Contacts dropdown you will then be able to search for a contact.

If you have set up your own Custom Address Source then this will show in the drop down field with the word "Custom: " pre-appended.

Name

Most carriers limit this to 35 characters.

Email

Make sure this is a valid email address

Company

Most carriers limit this to 35 characters, and not all carriers need this to be set.

Phone Field

The phone number usually must be at least 10 characters long. You can also include the country code. For example +44 for the United Kingdom.

Street

Most carriers limit each street line to be 35 characters long and you can have at most 3 address lines, seperated by a carriage return.

City

The city name. Limited to 35 characters in most instances.

State

For United States, Canada and Mexico you need to use the two letter abbreviation for the state. For all other conutries if they do have a state then you can enter the full name, otherwise you are free to leave it blank.

Postal Code Field

For United States, Canada and Mexico you need to use the correct zip. For all other countries if they do have a zip then you can enter the zip code, otherwise you are free to leave it blank.

Country Field

This is a required field.

Is Residential

Is the address a Residential or Company address. Set if its Residential by checking this checkbox.

Address Validation

If the carrier offers address validation tehn this button will show, and will check with the carriers address validation service whether the address inputted is valid or not.

Its not required that your users do this, as any errors with addresses will also show up when you try to click ship, but if you want to be 100% sure the address will be passed through then please do click this button.

Packages

This section is where you define the Ship date, Package type and Service type as well as the size of your packages and number of packages you will be shipping.

Ship Date

If the carrier offers address validation then this button will show, and will check with the carriers address validation service whether the address inputted is valid or not.

Package Type

Each carrier has their own specific packaging types. For example UPS has Large/Small/Medium Express Box plus many more and FedEx has FedEx Large/Medium/Small Box as well. Make your selection as to the package you will be using for this shipment.

Every carrier has a "Your Packaging" package type where you are not constrained by their packages. WHen using "Your Packaging" you will usually have to let the carrier know in the length width and height of the package.

Service Type

Each carrier has their own specific service types. For example UPS has Ground, Next Day Air plus many more and FedEx has Ground and Overnight to mention a few. Make your selection as to the service type you will be using for this shipment.

The Service Type usually defines the Special Services that are then available. For example FedEx Ground service type allows the FedEx Ground C.O.D soecial service to appear

Packages

This is where you define the quantity (required), weight (required), length, width and height of the package that you will be sending.

You will notice a search bar and some icons just above the packages section. This allows you to quickly select commonly used packages and add new packages to a shipment.

You can add another row if you are sending multiple packages by clicking this icon:

You can delete a row you have added by mistake by selecting the row and then clicking the delete icon.

To save a package as a selectable item for future shipments you first need to fill in the package weight and dimensions, select the row you want to give a name to:

Then click on this icon to bring up the naming section

Give the package profile a name and click save. This will then be saved for future shipments.

Search for previously saved package profiles:

Select the appropriate profile, and click the button highlighted below to add this package profile to the shipment.

Billing and Reference Information

The billing section allows you to set who should pay for the cost of shipping. This is SENDER, RECIPIENT or THIRD_PARTY.

Different carriers have different requirements for billing to THIRD_PARTY. For example UPS require account number and ZIP Code, and FedEx require just the account number.

This section also allows you to set the Reference values for this particular shipment. In most cases the reference fields will appear on the shipping label.

Notifications

This section allows you to set who should recieve notifications for the shipment progress.

It changes based on the carrier, but as an example FedEx allow up to 6 email addresses to be notified of a shipments progress through their network. UPS allow 5 email addresses, and DPD UK also allow a SMS notification to be sent.

FedEx
UPS
DPD

Special Services

This section allows you to specify the special service you want to add to this shipment.

FedEx

Each carrier has different special services that they offer. Some of the special services require extra information such as UPS need to know the type of Signature Confirmation you would like. If this is the case, then the UI will update once you have checked that special serive and show you the extended options.

UPS

International Details

The International section will appear when the country specified in the Sender section is different to the country specified in the Recipient section.

The first section you will see is the Customs Items, where you can select any customs items you have created.

You will notice a search bar and some icons just above the customs section. This allows you to quickly select commonly used customs items to your international shipment.

You can add another row if you are sending multiple commodities by clicking this icon:

You can delete a row you have added by mistake by selecting the row and then clicking the delete icon.

Some carriers require more information for international shipments. You can expend out the visible fields by clicking this button:

And you can then fill in the rest of the details

Search for previously saved commodity, and click on the item to add it:

Shipment Detail Page

Once your shipment has been created you will see numerous fields and related lists which are needed to hold all the information about the shipment you created.

You can always change the page layout to move fields around to suit your use-case better and we highlight the most important fields, in our experience, below.

Shipment Number

This number increments automatically.

Carrier

Shows which carrier the shipment was created with.

Preference

Specifies the Preference that was used for this shipment. Useful if you have multiple accounts for the same carrier.

Tracking Number

This number is arguably the most important field. You can let your clients know the tracking number that their shipment is linked to.

Ship Date

The date that this shipment label was created.

Shipment State

Shipment Processing Complete

This checkbox should always be checked if the shipmetn created successfully. reasons you might not have a successfulyl processed shipment is if you have anotehr task interfering with the creation of the shipment. This could be processs builders/workflows or triggers.

Shipment Deleted

This gets checked once the shipment is cancelled/voided from the carriers database.

Delivered

This checkbox gets automatically updated to delivered once the shipment has been delivered.

Actual Delivery Date

The date that this shipment was delivered.

Estimated Delivery Date

The estimated date (if provided by the carrier) that this shipment will be delivered

Estimated Delivery Time

The estimated time (if provided by the carrier) that this shipment will be delivered.

Signed For By

The person that signed for having recieved the shipment.

Tracking Stage

This is a picklist detailsing the different stages of a shipment. These are standardised values such as PICKED_UP, IN_TRANSIT, OUT_FOR-DELIVERY, EXCEPTION, DELIVERED.

Status Description

This is the latest tracking update from the carrier using free text.

Last Track Update Time

This is the last date and time that this shipment was updated in salesforce.

Return Shipment

Return Shipment

This checkbox is checked if you have created a shipment that is of type return.

Sender & Recipient

Sender (Recipient for Return Shipments)

These fields record where the shipment was sent from, or to if its a return shipment.

Recipient (Sender for Return Shipments)

These fields record where the shipment was sent to, or from if its a return shipment.

Published Rates

Once a shipment is created, if the carrier support its, we save the estimated cost details of the shipment in these fields. These are estimated costs because the carrier might update the weight and/or dimensions once it actually starts to go through their network.

General Shipment Details

Shows the service type that was used for your shipment.

Related List - Notes & Attachments

Shows all the labels and any international documents that are needed for this shipment.

Related List - Packages

Details all the packages that were created with this shipment such as weight and dimensions and declared values. If you have multiple packages, each package has its own tracking number.

Related List - Checkpoints

Shows all the checkpoints of the history of travel for your shipment. Any exception information will be show in the Status column.

Related List - Print Histories

Details how many times this label has been printed.