{"id":6064,"date":"2026-09-21T08:02:29","date_gmt":"2026-09-21T08:02:29","guid":{"rendered":"https:\/\/agripura.com\/free-mastitis-analyse\/"},"modified":"2026-09-21T08:06:25","modified_gmt":"2026-09-21T08:06:25","slug":"free-mastitis-analyse","status":"publish","type":"page","link":"https:\/\/agripura.com\/en\/free-mastitis-analyse\/","title":{"rendered":"free mastitis analyse"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6064\" class=\"elementor elementor-6064 elementor-5989\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8bebacf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8bebacf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-993718d\" data-id=\"993718d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9e22045 elementor-widget elementor-widget-html\" data-id=\"9e22045\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Jupiter Milk Gain<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700;800&display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n  --ap-donkergroen:#1A572D; --ap-lichtgroen:#81BA5C; --ap-woud:#0F3D20;\n  --ap-mint:#C8E2B4; --ap-mist:#EEF5E8;\n  --ap-klei:#A89B86; --ap-zand:#D9CFBE; --ap-linnen:#EDE6DA; --ap-room:#F7F3EC;\n  --ap-inkt:#1C2620; --ap-steen:#5A6660; --ap-lijn:#DCE3DD; --ap-papier:#FFFFFF;\n  --ap-kritiek:#E04434; --ap-risico:#F39423; --ap-aandacht:#F2C200; --ap-gezond:#5DB85D;\n  --ap-font:'Inter',-apple-system,'Segoe UI',Arial,sans-serif;\n}\n*{box-sizing:border-box}\nbody{margin:0;background:var(--ap-room);color:var(--ap-inkt);font-family:var(--ap-font);\n  font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}\n.wrap{max-width:1080px;margin:0 auto;padding:40px 24px 64px}\n.eyebrow{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--ap-lichtgroen);margin:0 0 10px}\nh1{font-weight:800;font-size:clamp(28px,4.4vw,42px);line-height:1.12;letter-spacing:-.5px;color:var(--ap-donkergroen);margin:0 0 14px}\n.lead{max-width:680px;font-size:17px;color:var(--ap-steen);margin:0 0 8px}\n.lead strong{color:var(--ap-inkt);font-weight:600}\nh2{font-weight:700;font-size:19px;letter-spacing:-.3px;color:var(--ap-donkergroen);margin:0 0 4px}\nh3{font-weight:600;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ap-steen);margin:0 0 14px}\n.grid{display:grid;grid-template-columns:1fr 400px;grid-template-areas:\"inputs hero\" \"inputs rest\";\n  grid-template-rows:auto 1fr;gap:0 24px;align-items:start;align-content:start;margin-top:32px}\n.col-inputs{grid-area:inputs}\n.hero{grid-area:hero}\n.res{grid-area:rest}\n@media(max-width:900px){\n  .grid{grid-template-columns:1fr;grid-template-areas:\"hero\" \"inputs\" \"rest\"}\n  .hero{position:sticky;top:0;z-index:5;border-radius:0 0 12px 12px;padding:14px 22px 16px;margin:0 -24px 20px;\n    box-shadow:0 6px 18px rgba(15,61,32,.18)}\n  .hero .big{font-size:30px}\n  .hero .waarde{font-size:13px;margin-top:2px}\n  .hero .split{margin-top:12px;padding-top:10px;gap:16px}\n  .hero .split .v{font-size:16px}\n  .hero .split .k{font-size:11px}\n  .row{flex-wrap:wrap}\n}\n.kop{display:grid;grid-template-columns:1fr 400px;gap:0 24px;align-items:end}\n.koplink{display:block;background:var(--ap-mist);border:1px solid var(--ap-lijn);border-radius:8px;\n  padding:14px 16px;text-decoration:none;color:var(--ap-donkergroen);font-weight:600;font-size:15px;\n  display:flex;align-items:center;justify-content:space-between;gap:12px;transition:background .15s,border-color .15s}\n.koplink:hover{background:var(--ap-mint);border-color:var(--ap-mint)}\n.koplink .pijl{font-size:18px;line-height:1}\n.rollen{display:flex;gap:8px;margin:0 0 18px;flex-wrap:wrap}\n.rol{flex:1 1 0;min-width:110px;background:var(--ap-mist);border:1px solid var(--ap-lijn);border-radius:8px;\n  padding:12px 8px;font-family:inherit;font-size:15px;font-weight:600;color:var(--ap-donkergroen);\n  cursor:pointer;transition:background .15s,border-color .15s,color .15s}\n.rol:hover{background:var(--ap-mint);border-color:var(--ap-mint)}\n.rol.aan{background:var(--ap-donkergroen);border-color:var(--ap-donkergroen);color:#fff}\n@media(max-width:900px){.kop{grid-template-columns:1fr}.koplink{margin-top:16px}}\n.card{background:var(--ap-papier);border:1px solid var(--ap-lijn);border-radius:12px;padding:24px;margin-bottom:20px}\n.card p.hint{font-size:14px;color:var(--ap-steen);margin:0 0 20px}\n.row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--ap-lijn)}\n.row:last-child{border-bottom:0;padding-bottom:0}\n.row label{flex:1;font-size:15px;font-weight:600}\n.row label .sub{display:block;font-weight:400;font-size:13px;color:var(--ap-steen);margin-top:3px;max-width:46ch}\n.ctrl{display:flex;align-items:center;background:var(--ap-mist);border:1px solid var(--ap-lijn);border-radius:8px;overflow:hidden;flex:0 0 auto}\n.ctrl .pre{padding:0 0 0 10px;font-size:14px;color:var(--ap-steen)}\n.ctrl input{width:88px;border:0;background:transparent;padding:10px;font-family:inherit;font-size:15px;font-weight:600;color:var(--ap-inkt);text-align:right;outline:none}\n.ctrl .post{padding:0 10px 0 0;font-size:13px;color:var(--ap-steen)}\ninput[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}\ninput[type=number]{-moz-appearance:textfield}\ndetails{margin-top:18px;border-top:1px solid var(--ap-lijn);padding-top:14px}\ndetails summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--ap-donkergroen);list-style:none}\ndetails summary::-webkit-details-marker{display:none}\ndetails summary::before{content:\"+ \";font-weight:700}\ndetails[open] summary::before{content:\"\u2013 \"}\n.groep{font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--ap-lichtgroen);margin:18px 0 -4px}\n.hero{background:var(--ap-donkergroen);border-radius:12px;padding:26px;color:#fff;margin-bottom:20px}\n.hero .lbl{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--ap-mint);margin:0 0 6px}\n.hero .big{font-size:clamp(34px,5vw,46px);font-weight:800;letter-spacing:-1.5px;line-height:1;font-variant-numeric:tabular-nums}\n.hero .waarde{font-size:15px;color:#fff;margin-top:8px;font-weight:600}\n.hero .split{display:flex;gap:22px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.22)}\n.hero .split div{flex:1}\n.hero .split .k{font-size:12px;color:var(--ap-mint);margin-bottom:3px;line-height:1.3}\n.hero .split .v{font-size:19px;font-weight:700;letter-spacing:-.5px}\n.res .out{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:15px;border-bottom:1px solid var(--ap-lijn)}\n.res .out span{color:var(--ap-steen)}\n.res .out b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}\n.res .out.tot span,.res .out.tot b{color:var(--ap-inkt);font-weight:700}\n.dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:7px;vertical-align:middle;background:var(--ap-gezond)}\n.note{font-size:13px;color:var(--ap-steen);line-height:1.55;margin:14px 0 0}\nform .f{margin-bottom:12px}\nform label{display:block;font-size:13px;font-weight:600;margin-bottom:5px}\nform input[type=text],form input[type=email],form input[type=tel]{width:100%;padding:11px 12px;border:1px solid var(--ap-lijn);border-radius:8px;font-family:inherit;font-size:15px;background:var(--ap-papier);color:var(--ap-inkt)}\nform input:focus{outline:2px solid var(--ap-lichtgroen);outline-offset:-1px}\n.consent{display:flex;gap:10px;align-items:flex-start;margin:16px 0;font-size:13px;color:var(--ap-steen);line-height:1.5}\n.consent input{margin-top:2px;width:18px;height:18px;accent-color:var(--ap-donkergroen);flex:0 0 auto}\nbutton.cta{width:100%;background:var(--ap-donkergroen);color:#fff;border:0;border-radius:8px;padding:14px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}\nbutton.cta:hover{background:var(--ap-woud)}\n.thanks{background:var(--ap-mist);border:1px solid var(--ap-mint);border-radius:8px;padding:18px;font-size:15px}\n.foot{margin-top:36px;font-size:13px;color:var(--ap-steen);line-height:1.6;max-width:760px}\n.foot b{color:var(--ap-inkt)}\n.hidden{display:none}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n\n  <div class=\"kop\">\n    <div>\n      <p class=\"eyebrow\">PuraCare \u00b7 Jupiter mastitis culture<\/p>\n      <h1>How much milk are you still throwing away?<\/h1>\n      <p class=\"lead\">Every case of mastitis costs you milk. First the tank you empty into the drain, then the cows that never fully recover. <strong>Knowing which pathogen you are dealing with saves you litres on both counts.<\/strong> Enter four figures and see what that means on your farm.<\/p>\n    <\/div>\n    <a class=\"koplink\" href=\"https:\/\/agripura.com\/en\/jupiter-ai\/\" target=\"_blank\" rel=\"noopener\">\n      <span>How can I treat more precisely?<\/span><span class=\"pijl\">&rarr;<\/span>\n    <\/a>\n  <\/div>\n\n  <div class=\"grid\">\n\n    <div class=\"hero\">\n      <p class=\"lbl\">Milk you gain per year<\/p>\n      <div class=\"big\" id=\"o_totKg\">\u2014<\/div>\n      <div class=\"waarde\" id=\"o_totEur\">\u2014<\/div>\n      <div class=\"split\">\n        <div><div class=\"k\">Less milk discarded<\/div><div class=\"v\" id=\"o_melkKg\">\u2014<\/div><\/div>\n        <div><div class=\"k\">Fewer chronic cows<\/div><div class=\"v\" id=\"o_chronKg\">\u2014<\/div><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"col-inputs\">\n      <div class=\"card\">\n        <h2>Your herd<\/h2>\n        <p class=\"hint\">The values below are averages. Replace them with your own figures and the outcome will be yours.<\/p>\n\n        <div class=\"row\">\n          <label>Number of milking cows<\/label>\n          <div class=\"ctrl\"><input type=\"number\" id=\"koeien\" value=\"250\" step=\"10\" min=\"0\"><\/div>\n        <\/div>\n\n        <div class=\"row\">\n          <label>Clinical mastitis cases per year\n            <span class=\"sub\">Cases you currently treat with antibiotics. Default is 30 per 100 cows.<\/span>\n          <\/label>\n          <div class=\"ctrl\"><input type=\"number\" id=\"gevallen\" value=\"75\" step=\"5\" min=\"0\"><\/div>\n        <\/div>\n\n        <div class=\"row\">\n          <label>Milk yield per cow per day\n            <span class=\"sub\">Averaged across your milking herd.<\/span>\n          <\/label>\n          <div class=\"ctrl\"><input type=\"number\" id=\"kgdag\" value=\"32\" step=\"1\" min=\"0\"><span class=\"post\">kg<\/span><\/div>\n        <\/div>\n\n        <div class=\"row\">\n          <label>Milk price per 100 kg\n            <span class=\"sub\">Your own payout price, excluding VAT.<\/span>\n          <\/label>\n          <div class=\"ctrl\"><span class=\"pre\">\u20ac<\/span><input type=\"number\" id=\"melkprijs\" value=\"47\" step=\"1\" min=\"0\"><\/div>\n        <\/div>\n\n        <details>\n          <summary>Refine the assumptions<\/summary>\n\n          <p class=\"groep\">Less milk discarded<\/p>\n          <div class=\"row\">\n            <label>Cases you can handle without antibiotics\n              <span class=\"sub\">No growth or gram-negative. Research puts this around half of all cases. Agree the figure with your vet.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"pctVermijd\" value=\"45\" step=\"5\" min=\"0\" max=\"100\"><span class=\"post\">%<\/span><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Days of milk discarded because of the treatment\n              <span class=\"sub\">Treatment days plus the withdrawal period of the product.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"dagenAB\" value=\"7\" step=\"1\" min=\"0\"><span class=\"post\">days<\/span><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Milk yield during the infection\n              <span class=\"sub\">A sick cow gives less. Only that reduced volume actually goes down the drain.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"pctGift\" value=\"65\" step=\"5\" min=\"0\" max=\"100\"><span class=\"post\">%<\/span><\/div>\n          <\/div>\n\n          <p class=\"groep\">Fewer chronic cows<\/p>\n          <div class=\"row\">\n            <label>Cases that currently turn chronic\n              <span class=\"sub\">Cows that keep a high cell count after treatment and never shake it off.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"pctChron\" value=\"20\" step=\"1\" min=\"0\" max=\"100\"><span class=\"post\">%<\/span><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Of those, prevented by targeted treatment\n              <span class=\"sub\">You act sooner and pick the right product, so the chance of a cure goes up.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"pctVoorkomen\" value=\"25\" step=\"5\" min=\"0\" max=\"100\"><span class=\"post\">%<\/span><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Milk a chronic cow gives less\n              <span class=\"sub\">Every single day, for the rest of her production. Follows your herd average automatically: 10% of it.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"kgMinder\" value=\"3\" step=\"0.5\" min=\"0\"><span class=\"post\">kg<\/span><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Milking days we count\n              <span class=\"sub\">One lactation of 305 days; she gives no milk while dry. If she stays longer, you gain more.<\/span>\n            <\/label>\n            <div class=\"ctrl\"><input type=\"number\" id=\"dagenChron\" value=\"305\" step=\"5\" min=\"0\"><span class=\"post\">days<\/span><\/div>\n          <\/div>\n\n          <p class=\"groep\">What it costs<\/p>\n          <div class=\"row\">\n            <label>Price per agar plate<\/label>\n            <div class=\"ctrl\"><span class=\"pre\">\u20ac<\/span><input type=\"number\" id=\"plaat\" value=\"15\" step=\"0.5\" min=\"0\"><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Licence and support per year<\/label>\n            <div class=\"ctrl\"><span class=\"pre\">\u20ac<\/span><input type=\"number\" id=\"lic\" value=\"399\" step=\"25\" min=\"0\"><\/div>\n          <\/div>\n          <div class=\"row\">\n            <label>Jupiter with incubator<\/label>\n            <div class=\"ctrl\"><span class=\"pre\">\u20ac<\/span><input type=\"number\" id=\"invest\" value=\"1600\" step=\"25\" min=\"0\"><\/div>\n          <\/div>\n        <\/details>\n      <\/div>\n    <\/div>\n\n    <div class=\"res\">\n      <div class=\"card\">\n        <h3>Where that milk comes from<\/h3>\n        <div class=\"out\"><span>Antibiotic treatments you no longer give<\/span><b id=\"o_vermeden\">\u2014<\/b><\/div>\n        <div class=\"out\"><span>Milk that stays in the tank<\/span><b id=\"o_melkKg2\">\u2014<\/b><\/div>\n        <div class=\"out\"><span>Chronic cows you prevent<\/span><b id=\"o_chronKoeien\">\u2014<\/b><\/div>\n        <div class=\"out\"><span>Milk they keep producing<\/span><b id=\"o_chronKg2\">\u2014<\/b><\/div>\n        <div class=\"out tot\"><span>Together<\/span><b id=\"o_totKg2\">\u2014<\/b><\/div>\n        <div class=\"out\"><span>Value of that milk<\/span><b id=\"o_totEur2\">\u2014<\/b><\/div>\n        <div class=\"out\"><span>Plates and licence<\/span><b id=\"o_kosten\">\u2014<\/b><\/div>\n        <div class=\"out tot\"><span><span class=\"dot\" id=\"o_dot\"><\/span>Bottom line<\/span><b id=\"o_netto\">\u2014<\/b><\/div>\n        <p class=\"note\" id=\"o_note\"><\/p>\n      <\/div>\n\n      <div class=\"card\" id=\"optinCard\">\n        <h2>Curious what it does on your farm?<\/h2>\n        <p class=\"hint\" id=\"rolhint\">First, tell us who you are.<\/p>\n        <div class=\"rollen\">\n          <button type=\"button\" class=\"rol\" data-rol=\"farmer\">Dairy farmer<\/button>\n          <button type=\"button\" class=\"rol\" data-rol=\"vet\">Veterinarian<\/button>\n          <button type=\"button\" class=\"rol\" data-rol=\"distributor\">Distributor<\/button>\n        <\/div>\n        <form id=\"optin\" class=\"hidden\">\n          <div class=\"f\"><label for=\"f_naam\">Name<\/label><input type=\"text\" id=\"f_naam\" name=\"name\" required><\/div>\n          <div class=\"f\"><label for=\"f_bedrijf\" id=\"lbl_bedrijf\">Farm name<\/label><input type=\"text\" id=\"f_bedrijf\" name=\"farm\" required><\/div>\n          <div class=\"f\"><label for=\"f_mail\">Email address<\/label><input type=\"email\" id=\"f_mail\" name=\"email\" required><\/div>\n          <div class=\"f\"><label for=\"f_tel\">Phone number<\/label><input type=\"tel\" id=\"f_tel\" name=\"phone\"><\/div>\n          <label class=\"consent\">\n            <input type=\"checkbox\" id=\"f_akkoord\" required>\n            <span id=\"tekst_akkoord\">Yes, send me my calculation. AgriPura may contact me about this by email and by phone. I can withdraw this consent at any time.<\/span>\n          <\/label>\n          <button type=\"submit\" class=\"cta\" id=\"knop_verzend\">Send me my calculation<\/button>\n        <\/form>\n        <div id=\"thanks\" class=\"thanks hidden\">\n          <b>Thank you.<\/b> Your calculation will reach you within one working day. We will call you shortly afterwards to go through it together.\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <p class=\"foot\">\n    <b>What this calculation rests on.<\/b> The first half is hard: milk with antibiotic residue cannot enter the tank, so every antibiotic treatment you avoid is milk you do deliver. We do not count the full yield there \u2014 a sick cow gives less, and only that reduced volume actually goes down the drain. The second half is an estimate: the sooner and the more precisely you treat, the smaller the chance that a cow is left with a permanently high cell count. Such a cow gives less every day for the rest of her production. We count that gain over a single 305-day lactation, while in practice such a cow often stays longer. How many cases can be handled without antibiotics differs from farm to farm; agree that figure with your vet. A culture result may only lead to a different treatment within a herd health plan signed off by your vet.\n  <\/p>\n\n<\/div>\n\n<script>\n\/* \u2500\u2500 Where the sign-ups go \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   RECIPIENT: every sign-up arrives at the address below.                        *\/\nvar ONTVANGER = \"office@agripura.com\";\n\n\/* \u2500\u2500 FLUENT FORMS (the form plugin on agripura.com) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n   Enter the ID of the Fluent Forms form that mails sign-ups to RECIPIENT.\n   Once a number is set here, the calculator posts straight to WordPress: the\n   visitor stays on the page and needs no mail client.\n   You find the ID in WordPress under Fluent Forms > All Forms, in the\n   shortcode  \u2014 then enter 12 here.                          *\/\nvar FF_FORM_ID = \"\";\nvar FF_AJAX    = \"\/wp-admin\/admin-ajax.php\";\n\n\/* Field mapping. LEFT is the field name as it is called in Fluent Forms\n   (Advanced > Name Attribute), RIGHT is what the calculator puts into it.\n   If a field name differs in the form, change only the left-hand side.          *\/\nvar FF_VELDEN = {\n  names:          'name',\n  bedrijfsnaam:   'farm',\n  email:          'email',\n  telefoon:       'phone',\n  rol:            'role',\n  aantal_koeien:  'cows',\n  melkwinst_kg:   'milkGainKg',\n  onder_de_streep:'bottomLine',\n  toestemming:    'consent'\n};\n\n\/* ENDPOINT: only needed if you are not using Fluent Forms but your own route or\n   an external service. Leave empty when FF_FORM_ID is filled in.\n   With both empty the visitor's mail client opens with a pre-filled message to\n   RECIPIENT \u2014 that works, but the visitor still has to press send.              *\/\nvar ENDPOINT = \"\";\n\nvar $ = function(id){ return document.getElementById(id); };\nvar n = function(id){ var v = parseFloat($(id).value); return isNaN(v) ? 0 : v; };\nvar eur = function(v){ var r = Math.round(v); return (r < 0 ? '\u2212 \u20ac ' : '\u20ac ') + Math.abs(r).toLocaleString('en-GB'); };\nvar kg  = function(v){ return Math.round(v).toLocaleString('en-GB') + ' kg'; };\nvar C = { kritiek:'#E04434', risico:'#F39423', aandacht:'#F2C200', gezond:'#5DB85D' };\n\nvar gevallenAangeraakt = false;\n$('gevallen').addEventListener('input', function(){ gevallenAangeraakt = true; });\n\nvar kgMinderAangeraakt = false;\n$('kgMinder').addEventListener('input', function(){ kgMinderAangeraakt = true; });\n\nfunction calc(){\n  var koeien = n('koeien');\n  if (!gevallenAangeraakt) { $('gevallen').value = Math.round(koeien * 0.30); }\n\n  var gevallen  = n('gevallen');\n  var kgdag     = n('kgdag');\n  if (!kgMinderAangeraakt) { $('kgMinder').value = Math.round(kgdag * 0.10 * 10) \/ 10; }\n  var melkprijs = n('melkprijs');\n\n  var pctV     = n('pctVermijd') \/ 100;\n  var dagenAB  = n('dagenAB');\n  var pctGift  = n('pctGift') \/ 100;\n\n  var pctChron     = n('pctChron') \/ 100;\n  var pctVoorkomen = n('pctVoorkomen') \/ 100;\n  var kgMinder     = n('kgMinder');\n  var dagenChron   = n('dagenChron');\n\n  var plaat    = n('plaat');\n  var lic      = n('lic');\n  var invest   = n('invest');\n\n  \/* 1 \u2014 milk you no longer discard *\/\n  var vermeden = gevallen * pctV;\n  var melkKg   = vermeden * dagenAB * kgdag * pctGift;\n\n  \/* 2 \u2014 milk you no longer lose to chronic cows *\/\n  var chronKoeien = gevallen * pctChron * pctVoorkomen;\n  var chronKg     = chronKoeien * kgMinder * dagenChron;\n\n  var totKg  = melkKg + chronKg;\n  var totEur = totKg * melkprijs \/ 100;\n\n  var kosten = gevallen * plaat + lic;\n  var netto  = totEur - kosten;\n  var netInv = invest;\n\n  $('o_totKg').textContent  = kg(totKg);\n  $('o_totKg2').textContent = kg(totKg);\n  $('o_totEur').textContent  = 'worth ' + eur(totEur);\n  $('o_totEur2').textContent = eur(totEur);\n  $('o_melkKg').textContent  = kg(melkKg);\n  $('o_melkKg2').textContent = kg(melkKg);\n  $('o_chronKg').textContent  = kg(chronKg);\n  $('o_chronKg2').textContent = kg(chronKg);\n  $('o_vermeden').textContent = vermeden.toLocaleString('en-GB',{maximumFractionDigits:0}) + ' of ' + gevallen.toLocaleString('en-GB',{maximumFractionDigits:0});\n  $('o_chronKoeien').textContent = chronKoeien.toLocaleString('en-GB',{maximumFractionDigits:1});\n  $('o_kosten').textContent = '\u2212 ' + eur(kosten);\n  $('o_netto').textContent  = eur(netto);\n\n  var kleur, note;\n  if (netto <= 0) {\n    kleur = C.kritiek;\n    note = 'On these figures the milk gain does not outweigh the plates. That is nearly always because you have few clinical cases. Call us before you decide anything \u2014 we will work through it with you.';\n  } else {\n    var mnd = netInv \/ (netto \/ 12);\n    kleur = mnd <= 12 ? C.gezond : (mnd <= 24 ? C.aandacht : C.risico);\n    note = 'Your investment of ' + eur(netInv) + ' is then paid back in ' +\n      (mnd < 1 ? 'under a month' : (mnd < 24 ? Math.round(mnd) + ' months' : (mnd\/12).toFixed(1) + ' years')) +\n      '. What you also save on antibiotics and tubes is not even in this figure.';\n  }\n  $('o_dot').style.background = kleur;\n  $('o_note').textContent = note;\n}\n\n['koeien','gevallen','kgdag','melkprijs','pctVermijd','dagenAB','pctGift',\n 'pctChron','pctVoorkomen','kgMinder','dagenChron','plaat','lic','invest'].forEach(function(id){\n  $(id).addEventListener('input', calc);\n});\ncalc();\n\nvar rol = null;\nvar ROLTEKST = {\n  farmer:      'We will send you your own calculation in writing. After that we look together at whether a trial month makes sense for you.',\n  vet:         'We will send you the calculation with the assumptions alongside it, so you can judge for yourself whether this fits your herds.',\n  distributor: 'We will get in touch with you about distribution, terms and availability.'\n};\nvar ROLLABEL = { farmer:'Farm name', vet:'Practice name', distributor:'Company name' };\nvar ROLKNOP  = { farmer:'Send me my calculation', vet:'Send me the full basis', distributor:'Get in touch with me' };\nvar ROLAKKOORD = {\n  farmer:      'Yes, send me my calculation. AgriPura may contact me about this by email and by phone. I can withdraw this consent at any time.',\n  vet:         'Yes, send me the calculation and the assumptions behind it. AgriPura may contact me about this by email and by phone. I can withdraw this consent at any time.',\n  distributor: 'Yes, get in touch with me about distribution. AgriPura may contact me about this by email and by phone. I can withdraw this consent at any time.'\n};\n\nArray.prototype.forEach.call(document.querySelectorAll('.rol'), function(knop){\n  knop.addEventListener('click', function(){\n    rol = knop.getAttribute('data-rol');\n    Array.prototype.forEach.call(document.querySelectorAll('.rol'), function(k){\n      k.classList.toggle('aan', k === knop);\n    });\n    $('rolhint').textContent      = ROLTEKST[rol];\n    $('lbl_bedrijf').textContent  = ROLLABEL[rol];\n    $('knop_verzend').textContent = ROLKNOP[rol];\n    $('tekst_akkoord').textContent = ROLAKKOORD[rol];\n    $('optin').classList.remove('hidden');\n  });\n});\n\n$('optin').addEventListener('submit', function(e){\n  e.preventDefault();\n  if (!rol) { return; }\n  var data = {\n    role:    rol,\n    name:    $('f_naam').value,\n    farm:    $('f_bedrijf').value,\n    email:   $('f_mail').value,\n    phone:   $('f_tel').value,\n    consent: $('f_akkoord').checked,\n    cows:     n('koeien'),\n    cases:    n('gevallen'),\n    kgPerCowPerDay: n('kgdag'),\n    milkPrice: n('melkprijs'),\n    milkGainKg:  $('o_totKg').textContent,\n    milkGainEur: $('o_totEur2').textContent,\n    bottomLine:  $('o_netto').textContent,\n    source: 'jupiter-milk-gain'\n  };\n\n  var klaar = function(){\n    $('optin').classList.add('hidden');\n    $('thanks').classList.remove('hidden');\n  };\n\n  data.ontvanger = ONTVANGER;\n  data._subject  = 'Jupiter calculator \u2014 ' + data.role + ' \u2014 ' + data.farm;\n\n  \/* Fallback: if automatic submission fails, still go through the mail client,\n     so a sign-up is never silently lost. *\/\n  var viaMail = function(){\n    var regels = Object.keys(data).map(function(k){ return k + ': ' + data[k]; }).join('\\n');\n    window.location.href = 'mailto:' + ONTVANGER\n      + '?subject=' + encodeURIComponent(data._subject)\n      + '&body=' + encodeURIComponent(regels);\n    klaar();\n  };\n\n  if (FF_FORM_ID) {\n    var velden = new URLSearchParams();\n    Object.keys(FF_VELDEN).forEach(function(veld){\n      velden.append(veld, data[FF_VELDEN[veld]]);\n    });\n    var body = new URLSearchParams();\n    body.append('action', 'fluentform_submit');\n    body.append('form_id', FF_FORM_ID);\n    body.append('data', velden.toString());\n\n    fetch(FF_AJAX, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/x-www-form-urlencoded; charset=UTF-8' },\n      body: body.toString()\n    }).then(function(r){\n      if (!r.ok) { throw new Error('afgewezen'); }\n      klaar();\n    }).catch(viaMail);\n\n  } else if (ENDPOINT) {\n    fetch(ENDPOINT, {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\n      body: JSON.stringify(data)\n    }).then(klaar).catch(viaMail);\n\n  } else {\n    viaMail();\n  }\n});\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-639923a0 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"639923a0\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:2799,&quot;url&quot;:&quot;https:\\\/\\\/agripura.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Graan_Footer-1-scaled.jpg&quot;}],&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-60e8d73e\" data-id=\"60e8d73e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Jupiter Milk Gain PuraCare \u00b7 Jupiter mastitis culture How much milk are you still throwing away? Every case of mastitis costs you milk. First the tank you empty into the drain, then the cows that never fully recover. Knowing which pathogen you are dealing with saves you litres on both counts. Enter four figures and&#8230;<\/p>\n","protected":false},"author":33,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"class_list":["post-6064","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>free mastitis analyse - AgriPura B.V<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/agripura.com\/gratis-mastitis-analyse\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"free mastitis analyse - AgriPura B.V\" \/>\n<meta property=\"og:description\" content=\"Jupiter Milk Gain PuraCare \u00b7 Jupiter mastitis culture How much milk are you still throwing away? Every case of mastitis costs you milk. First the tank you empty into the drain, then the cows that never fully recover. Knowing which pathogen you are dealing with saves you litres on both counts. Enter four figures and...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/agripura.com\/gratis-mastitis-analyse\/\" \/>\n<meta property=\"og:site_name\" content=\"AgriPura B.V\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T08:06:25+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/agripura.com\\\/gratis-mastitis-analyse\\\/\",\"url\":\"https:\\\/\\\/agripura.com\\\/gratis-mastitis-analyse\\\/\",\"name\":\"free mastitis analyse - AgriPura B.V\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/agripura.com\\\/en\\\/#website\"},\"datePublished\":\"2026-09-21T08:02:29+00:00\",\"dateModified\":\"2026-09-21T08:06:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/agripura.com\\\/gratis-mastitis-analyse\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/agripura.com\\\/gratis-mastitis-analyse\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/agripura.com\\\/gratis-mastitis-analyse\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/agripura.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"free mastitis analyse\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/agripura.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/agripura.com\\\/en\\\/\",\"name\":\"AgriPura B.V\",\"description\":\"Specialist in agrarische voeradditieven, desinfectie en reinigingsmiddelen\",\"publisher\":{\"@id\":\"https:\\\/\\\/agripura.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/agripura.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/agripura.com\\\/en\\\/#organization\",\"name\":\"AgriPura B.V\",\"url\":\"https:\\\/\\\/agripura.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/agripura.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/agripura.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/AgriPura_Logo_web.svg\",\"contentUrl\":\"https:\\\/\\\/agripura.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/AgriPura_Logo_web.svg\",\"width\":180,\"height\":56,\"caption\":\"AgriPura B.V\"},\"image\":{\"@id\":\"https:\\\/\\\/agripura.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/agripura\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"free mastitis analyse - AgriPura B.V","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/agripura.com\/gratis-mastitis-analyse\/","og_locale":"en_US","og_type":"article","og_title":"free mastitis analyse - AgriPura B.V","og_description":"Jupiter Milk Gain PuraCare \u00b7 Jupiter mastitis culture How much milk are you still throwing away? Every case of mastitis costs you milk. First the tank you empty into the drain, then the cows that never fully recover. Knowing which pathogen you are dealing with saves you litres on both counts. Enter four figures and...","og_url":"https:\/\/agripura.com\/gratis-mastitis-analyse\/","og_site_name":"AgriPura B.V","article_modified_time":"2026-09-21T08:06:25+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/agripura.com\/gratis-mastitis-analyse\/","url":"https:\/\/agripura.com\/gratis-mastitis-analyse\/","name":"free mastitis analyse - AgriPura B.V","isPartOf":{"@id":"https:\/\/agripura.com\/en\/#website"},"datePublished":"2026-09-21T08:02:29+00:00","dateModified":"2026-09-21T08:06:25+00:00","breadcrumb":{"@id":"https:\/\/agripura.com\/gratis-mastitis-analyse\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/agripura.com\/gratis-mastitis-analyse\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/agripura.com\/gratis-mastitis-analyse\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/agripura.com\/"},{"@type":"ListItem","position":2,"name":"free mastitis analyse"}]},{"@type":"WebSite","@id":"https:\/\/agripura.com\/en\/#website","url":"https:\/\/agripura.com\/en\/","name":"AgriPura B.V","description":"Specialist in agrarische voeradditieven, desinfectie en reinigingsmiddelen","publisher":{"@id":"https:\/\/agripura.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/agripura.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/agripura.com\/en\/#organization","name":"AgriPura B.V","url":"https:\/\/agripura.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/agripura.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/agripura.com\/wp-content\/uploads\/2020\/06\/AgriPura_Logo_web.svg","contentUrl":"https:\/\/agripura.com\/wp-content\/uploads\/2020\/06\/AgriPura_Logo_web.svg","width":180,"height":56,"caption":"AgriPura B.V"},"image":{"@id":"https:\/\/agripura.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/agripura\/"]}]}},"_links":{"self":[{"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/pages\/6064","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/comments?post=6064"}],"version-history":[{"count":7,"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/pages\/6064\/revisions"}],"predecessor-version":[{"id":6076,"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/pages\/6064\/revisions\/6076"}],"wp:attachment":[{"href":"https:\/\/agripura.com\/en\/wp-json\/wp\/v2\/media?parent=6064"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}