Importing Weights from CSV
If you weighed a pen and came away with a spreadsheet, Import Weights records the whole lot at once instead of opening each animal. It only adds weights — it never creates an animal.
How to Get There
From the Dashboard, click Import Weights in the quick actions.
Weight imports require a paid plan. On a free plan the page shows an upgrade card, and the quick action is hidden.
What Your File Needs
Three columns at most, and only two are required:
| EarTag | Weight | Date |
|---|---|---|
| 55 | 1150 | 03/12/2026 |
| 89-T | 982 | 03/12/2026 |
Click Download this example on the page to get exactly that file to type over.
- Your headings are yours. They do not have to match anything — you point each column at a field after you upload, so a sheet you already keep for something else works as-is.
- Weights are pounds, as plain numbers. A decimal is rounded to the nearest pound. Anything that is not a number is skipped rather than stored.
- The date column is optional. Leave it out and every weight is recorded today.
03/12/2026and2026-03-12are both read fine. - Every animal must already exist. Use Importing Animals from CSV to bring in new animals first.
How to Import
- Drag your CSV onto the upload box, or click it to browse.
- Set the four dropdowns (see below).
- Read the Here is what will happen summary.
- Click Import Weights.
The Four Dropdowns
| Field | What to pick |
|---|---|
| Identifier Column | The column in your file holding the value that says which animal. |
| Weight Column | The column in your file holding the weight. |
| Match Against | The Cattle360 field those values are stored in. Built-in tags are under Tags; if you have text or number custom fields, they appear under Your custom fields. |
| Date Column | Optional. Leave it on Please Select and every weight is dated today. |
A preview table underneath shows the ID, weight and date the import has read from each row, so you can confirm the columns are pointed at the right things before running it.
Read the Summary First
The summary is worked out from your file and the columns you picked, before anything is sent. It tells you:
- How many weights will be recorded, out of how many rows, and what they are matched on.
- The range the weights run across — the fastest way to spot a decimal in the wrong place.
- Whether dates come from your file, and how many rows have a date that cannot be read (those are recorded today).
- How many decimal weights will be rounded.
- Which animals appear on more than one row. Each row is kept as its own weight — nothing is overwritten.
A warning box lists rows that will be skipped before anything is matched: rows with nothing in the identifier column, and rows whose weight is not a number (with examples). A whole file of skipped rows almost always means the wrong column is picked.
After the Import
You get a result telling you how many weights were recorded and how many rows were skipped, plus two warnings where they apply:
- Identifiers that did not match any animal. Either the animals are not in Cattle360 yet, or the value is stored in a different field — try a different Match Against field.
- Identifiers that matched more than one animal. These are skipped, because there is no way to tell which animal was meant. Match on a field where no two animals share a value — when the same tag has been reused, that usually means one of your own custom fields rather than a tag.
Tips
- Match on a value no two animals share. Reused ear tags are the single most common reason rows get skipped. See Custom Fields for nominating your own field as an identifier.
- Several weights for the same animal are fine. Each row becomes its own weight record, which is what you want for a sheet covering more than one weigh day.
- Import weights, not animals. If an identifier does not match, fix the animal record — this page will never create one for you.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article