Set up network profiles
By the end of this page you will have created a network profile that defines the geographic coverage of one or more carrier accounts. Carriyo checks the shipment's pickup and dropoff locations against the profile during shipping rule assignment and skips any carrier account whose network doesn't cover those locations.
Before you start
- The carrier accounts you want to assign must already exist. See Add a carrier account.
- Each carrier account can belong to only one network profile. Check which accounts are already assigned before you start.
- You need the admin or account-manager role.
1. Open the network profiles page
In the Carriyo Dashboard, open Settings in the left sidebar.
Under Carrier Management, click Carrier Network Profiles to open the list.
The page lists every network profile in your tenant, with its name, last-updated date, creation date, and active state. Click the + add icon in the top-right corner to create a new profile.
2. Name and configure the profile
Fill in the create form:
- Name. A label meaningful to your ops team, for example
dhl-uk-coverageoraramex-gcc. - Carrier Accounts. Pick one or more accounts whose shipments this network will govern. Each account can belong to only one network profile; accounts already assigned elsewhere won't appear.
- Activate Network. Turn this on to make the profile active immediately after saving. You can leave it off and activate later.
Click Save to create the profile and reveal the location and conditions editors.
3. Add locations
A profile saved with no locations has no effect on routing. Click + Add Country to open the country picker.
Select the countries you want to include and click Add. Each added country appears as a row in the location tree. Expand a country to select or deselect individual states, provinces, or cities. Leaving a country fully selected means all sub-regions are included.
To add locations in bulk, use the Import option next to the location tree. Download the CSV template, fill in the countries and sub-regions you want to include, then upload the completed file.
4. Add conditions (optional)
Conditions narrow the profile further: a shipment must satisfy both the location tree and any conditions you add before the carrier accounts are considered in scope. Without conditions, all shipments whose pickup or dropoff falls within the selected locations are subject to this profile.
Click + add condition to open the condition builder. The available condition types are:
- Dropoff Postcode. Match on the shipment's destination postcode.
- Pickup Postcode. Match on the shipment's collection postcode.
Click Save when done.
5. Edit or duplicate a profile
From the network profiles list, open the three-dot menu on any row to access Edit, Duplicate, and Delete. Edit opens the same form you used to create the profile. Duplicate creates a copy with the same locations and conditions. Useful when setting up a similar profile for a different set of carrier accounts.
Inside the editor, the View Change Log button shows the full audit trail for that profile.
6. Activate or deactivate a profile
Toggle the Active switch in the list row to activate or deactivate a profile without opening it. An inactive profile is ignored during shipping rule evaluation; the associated carrier accounts are treated as if no network constraint exists.
When network profiles help
- Carrier with limited coverage. A carrier that only operates in certain cities or postal zones won't be offered to shipments outside that footprint.
- Preventing mis-routing automatically. Instead of manually checking whether a destination is served, Carriyo filters the carrier out during shipping rule evaluation.
- Multi-carrier setups with distinct footprints. Assign each carrier account to its own network profile so each account is evaluated only for the geographies it can actually serve.
Common mistakes
- Profile saved with no locations. The profile exists but has no geographic scope, so it has no effect on routing. Always add at least one country before activating.
- Profile left inactive. An inactive profile is ignored during carrier selection. If your team expects the network to filter carrier accounts, confirm the Active toggle is on.
- Assigning a carrier account already on another profile. Each carrier account can belong to only one network profile. If the account you need doesn't appear in the picker, check the existing profiles list for where it's already assigned and remove it there first.
- Conditions that conflict with the location tree. Conditions narrow the profile further on top of the location tree. If a postcode condition excludes postcodes that your location tree already covers, shipments in those postcodes won't match the profile even though the country is in the tree.