Fertility tracking
Fertility tracking for every cow in your herd
Dairy Vitals fertility tracking records every heat, insemination, pregnancy outcome and treatment for each animal, then works out her status and the dates that follow: the next expected heat, the pregnancy check, the expected calving and the recommended dry-off. The full history stays on the animal, and when you correct a record the dates recalculate automatically.
Free for up to 30 animals. No credit card required.
Cow C-101 · example record
Inseminated- Pregnancy check
- Oct 14, 2026
- Expected calving
- Jun 24, 2027
- Recommended dry-off
- Apr 25, 2027
- Heat cycle
- 21 days (default)
History
- Insemination · Carried outSep 14
- Heat · ObservedSep 2
- Heat · ObservedAug 12
How fertility tracking works
Step 1: Add the animal.
Enter its tag number and details such as breed and birth date. If she is already pregnant, add her last service date so the expected calving and dry-off dates appear straight away.
Step 2: Record what happens.
From the animal's page, log a heat (observed or missed), an insemination, a pregnancy outcome or a treatment. Each is its own record, so whether a breeding was carried out stays separate from whether she conceived.
Step 3: Read her status.
Dairy Vitals works out whether she is unbred, open, inseminated or pregnant, and the dates that follow: next expected heat, pregnancy check, expected calving and recommended dry-off.
Step 4: Act on the alerts.
Missed heats, an unresolved treatment, an overdue pregnancy check or an overdue calving are flagged on her page, listed on the Alerts page and counted on the farm dashboard.
Step 5: Correct mistakes.
Owners and managers can edit or delete any record, and her status and dates recalculate automatically.
What you can do
Heats, including the missed ones
Log each observed heat, and log a missed one too, so the record shows how many heats in a row went unseen.
Every breeding attempt
Record the sire or semen details, the technician and whether the insemination was carried out, with the reason when it was not accepted.
Pregnancy outcomes
Record a confirmed pregnancy, a not-pregnant result, an abortion, a stillbirth or a live calving with the calf's sex and any complications.
Treatment records
Keep the reason, the type of treatment and the outcome, and see at a glance which animals still have an unresolved treatment.
Automatic status and dates
Each animal is shown as unbred, open, inseminated or pregnant, with her next expected heat, pregnancy check, calving and dry-off dates.
A heat cycle that fits the animal
The default cycle is 21 days. If you have observed a different cycle in one cow, set it for her alone, between 15 and 35 days.
Plain-English alerts
Two or more missed heats in a row, an unresolved treatment, an overdue pregnancy check and an overdue calving are flagged on the animal's page, listed on the Alerts page (the bell in the top bar shows how many are open) and counted on the farm dashboard. They are on every plan, including Free.
Sold and deceased animals
Mark an animal sold or deceased with the date, an optional price and notes. Her history is kept, and she stops counting towards your animal limit.
Breed lists and your own data
Farms in Pakistan choose a breed from dropdown lists; elsewhere you type it. You can export all your records as CSV files at any time, on every plan.
Worth knowing. The expected dates use standard dairy-cattle rules of thumb (a 21-day heat cycle, a pregnancy check about 30 days after insemination, calving 283 days after insemination and a dry-off 60 days before calving). They are generic guides, not veterinary advice, and the heat cycle can be changed for any animal.
Who it is for
Fertility tracking is for anyone who breeds dairy cattle and wants the breeding history of each animal written down in one place instead of remembered: smallholders with a handful of animals, farm managers who need the next job for each cow, and the technicians and workers who record heats and services in the barn. It does not replace a vet's advice.
Also in Dairy Vitals
- Weight trackingEstimate weight from two tape measurements or enter it yourself, save each with the animal and compare weights over time.Learn more →
- Milk productionRecord the litres from every milking per animal, or as the farm's total, then see the farm's totals, a chart of the last month and what is still to log.Learn more →
- Feed and expense trackingRecord the feeds you use, per bag or per kg, the farm's expenses such as salaries and bills, and what a treatment or an insemination cost, then see a monthly summary of what you recorded. On every plan, including Free.Learn more →
- Deworming scheduleWrite your farm's own deworming schedule once, see when each animal is due and record doses for one animal or the whole herd. On the Starter and Growth plans.Learn more →
Frequently asked questions
What is fertility tracking in Dairy Vitals?
It is a record of each animal's heats, inseminations, pregnancy outcomes and treatments, kept on the animal for good. From that history Dairy Vitals works out her current status (unbred, open, inseminated or pregnant) and her next expected dates, so you do not have to calculate them yourself.
Which records can I keep for each cow?
Four kinds: heat observations (observed or missed), inseminations (sire or semen details, technician and result), pregnancy outcomes (confirmed pregnant, not pregnant, abortion, stillbirth or live calving) and treatments (reason, type and outcome). Whether a breeding was carried out and whether it produced a pregnancy are recorded separately, because they are usually known at different times.
How does Dairy Vitals work out the expected dates?
It uses standard dairy-cattle rules of thumb: a 21-day heat cycle, a pregnancy check about 30 days after insemination, calving 283 days after insemination and a recommended dry-off 60 days before calving. These are generic guides, not veterinary advice, so confirm important decisions with your vet. You can set a different heat cycle length, between 15 and 35 days, for an individual animal.
What alerts does it show?
Four: two or more missed heats in a row, a treatment with no outcome recorded yet, a pregnancy check that is overdue and a calving that is overdue. They appear on the animal's page, in the Alerts list that the bell in the top bar opens, and are counted as animals needing attention on the farm dashboard, on every plan including the Free plan. They show while you have Dairy Vitals open; they are not sent as text messages or emails.
Who can add or change records, and what if I enter one by mistake?
Everyone on the farm team can add fertility records, including workers. Owners and managers can also edit or delete any heat, insemination, pregnancy or treatment record, and the animal's status and expected dates are recalculated straight away, with a short note saying what moved, for example that the expected calving date changed. The owner decides who is invited and with which role.
Can I add an animal that is already pregnant, or one that has been sold?
Yes to both. When you add a pregnant animal you can enter her last service date so her expected calving and dry-off dates appear straight away. When an animal is sold or dies, mark it sold or deceased with the date: its history is kept, and it no longer counts towards your animal limit or your herd numbers.
Can my deworming schedule follow pregnancy and calving?
Yes, on the Starter and Growth plans. A deworming rule can count from the expected calving date, the dry-off date or the last calving, a number of days before or after, so it follows each animal's own pregnancy and calving records. Your farm writes the numbers with its veterinarian; Dairy Vitals does not choose them.
Is fertility tracking free?
Yes. Heat, insemination, pregnancy and treatment records are on every plan, including the Free plan for up to 30 animals, and you can export all your records as CSV files at any time. The paid plans add more animals and team members and the Basic reports. A new account's first farm also gets a 14-day trial of Starter with no credit card.
More about the plans on the pricing page, or ask us a question.
Try fertility tracking on your own herd
Create a free account, add your first animals and start recording today. No credit card needed.

