CSV upload
Calculate the CO₂e emissions for your shipment by uploading a CSV.Pre-requisites
Complete the following setup steps before using this guide:Set up Client Accounts to track emissions for your individual customers.
Log in and familiarize yourself with the Lune dashboard.
Fill in the CSV
Each row in the CSV represents a single shipment, supporting up to 10 legs per shipment. At least one leg is required per row.For each shipment, include the:- Distance travelled
- Cargo weight
- Transport method
- Sea shipment template: Five single-leg shipments by sea.
- Road shipment template: Three single-leg shipments by road.
- Air shipment template: Three single-leg shipments by air.
- Train shipment template: Three single-leg shipments by train.
- Multi-modal template. Three shipments with three legs each, using different transport methods. You can create a multi-modal sheet by combining the columns of the sea, road and air templates.
Use the prefix
legx_
for values that are unique to each leg, replacing x
with the leg number. For example, use leg1_
for the first leg and leg6_
for the sixth leg.Basic requirements
Include the following headers in each row to improve tracking and analytics:version
shipment_id
client_account_id
client_account_handle
client_account_currency
is_shipment
shipped_at
Cargo weight
Specify cargo weight using one or both of the following headers in each row:mass_kg
containers
Distance or route
Define the travel details for each leg of the shipment by specifying either the distance in kilometres or the start and end points of the leg.legx_distance_km
source
legx_destination
- Comma-seperated address, ending with a country code: The country code is a 3-letter ISO 3166 country code. For example,
Apple Lane, London, SW1A 2AA, GBR
. - UN LOCODE For example,
CA
. - IATA or ICAO airport code: For example,
LHR
. - Geographical coordinates: Should be formatted as
lat x lon y
. For example:lat 43.65 lon 79.38
.
Transport method
Specify the transport method for each leg using thelegx_method
heading. Common values include:cargo_plane
container_ship
diesel_truck
legx_method
column blank and instead provide the vessel’s IMO number or name under legx_vessel_identification
. Examples include:- IMO number:
9619969
- Vessel name:
MARIBO MAERSK
2. Upload the CSV
Populate the CSV sheet using your preferred editor. You can either omit or leave blank any non-required columns. Once all required values have been added, save the file in.csv
format, ensuring it has the .csv
file extension.Next, go to the logistics spreadsheet calculation page to upload your file. You can upload the CSV by either dragging and dropping it onto the page or clicking the Upload button to select the file manually. Make sure the file size does not exceed 2MB.Once uploaded, the file will begin processing automatically. You will receive an email notification when the processing is complete.3. Interpret the results
Once the sheet has been processed and you receive the confirmation email, you can download the results directly from the confirmation email.The results are also available in a table at the bottom of the logistics spreadsheet calculation page. This table displays each upload, the number of calculations processed, and provides an option to download the results.The results are provided in CSV format. Your original submitted data remains intact, with a few additional headings added to the results file:estimate_id
dashboard_url
total_mass_tco2
legx_total_tco2