{"id":17677,"date":"2025-02-26T11:19:20","date_gmt":"2025-02-26T11:19:20","guid":{"rendered":"https:\/\/herdwatch.com\/en-ie\/?p=17677"},"modified":"2025-04-07T13:35:33","modified_gmt":"2025-04-07T13:35:33","slug":"herdwatch-free-gestation-calculator","status":"publish","type":"post","link":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/","title":{"rendered":"Plan Ahead with Our Free Gestation Calculator!"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Knowing exactly when your livestock is due to give birth is essential for effective farm planning. Whether you\u2019re managing a dairy or beef herd or a flock of sheep, having accurate calving and lambing dates at your fingertips allows you to be fully prepared for the arrival of new stock.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>With our Cow &amp; Sheep Gestation Calculator, you\u2019ll be able to:<\/strong><br>\u2705 Estimate due dates for cows and sheep instantly<br>\u2705 Plan ahead for feeding, housing, and veterinary care<br>\u2705 Reduce stress by staying one step ahead of your livestock\u2019s needs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How It Works<\/strong><br>1\ufe0f\u20e3 Select the animal type \u2013 Cow or Sheep<br>2\ufe0f\u20e3 Enter the breeding date<br>3\ufe0f\u20e3 Provide your details below<br>4\ufe0f\u20e3 Instantly get your estimated due date<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>By submitting your information, you\u2019ll gain access to a free Herdwatch account that includes a wide range of features to help you manage your farm more effectively. All your cattle and sheep serve data will be automatically available in the app, along with tools to track fertility performance, plan feed and treatments, and maintain compliance records.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udce9 <strong>Get Your Results Now!<\/strong> Enter your details below to access your free Herdwatch account and take the guesswork out of herd management.<\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Lead Capture &#038; Gestation Calculator<\/title>\n  <!-- Google reCAPTCHA v2 script -->\n  <script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer><\/script>\n  <style>\n    body {\n      font-family: Arial, sans-serif;\n      background-color: #F5F5F5;\n      color: #001738;\n      padding: 20px;\n      margin: 0;\n    }\n    #form-container {\n      max-width: 500px;\n      margin: 0 auto;\n      background: white;\n      border-radius: 8px;\n      box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n      overflow: hidden;\n    }\n    .step {\n      display: none;\n      padding: 20px;\n      border-bottom: 5px solid #B5C428;\n    }\n    .step.active {\n      display: block;\n    }\n    h2 { color: #007DBF; }\n    label {\n      display: block;\n      font-weight: bold;\n      margin: 10px 0 5px;\n    }\n    input, select, button {\n      width: 100%;\n      padding: 10px;\n      margin: 5px 0 15px;\n      border: 1px solid #ccc;\n      border-radius: 5px;\n    }\n    button {\n      background-color: #007DBF;\n      color: white;\n      border: none;\n      cursor: pointer;\n      font-size: 16px;\n    }\n    button:hover { background-color: #005BBF; }\n    #result { color: #001738; font-size: 16px; }\n    .disclaimer { font-size: 0.85em; color: #666; margin-top: 10px; }\n    .warning {\n      font-size: 0.9em;\n      color: red;\n      font-weight: bold;\n      margin-top: 10px;\n    }\n  <\/style>\n  <script>\n    \/\/ Define nextStep in global scope so inline onclick handlers can access it.\n    window.nextStep = function(stepNumber) {\n      const steps = document.querySelectorAll('.step');\n      steps.forEach(step => step.style.display = 'none');\n      document.getElementById(\"step\" + stepNumber).style.display = 'block';\n    };\n  <\/script>\n<\/head>\n<body>\n  <div id=\"form-container\">\n    <!-- Step 1: Animal Type & Breeding Date -->\n    <div id=\"step1\" class=\"step active\">\n      <h2>Step 1: Select Animal Type &#038; Enter Breeding Date<\/h2>\n      <label for=\"animalType\">Animal Type:<\/label>\n      <select id=\"animalType\" required>\n        <option value=\"cow\">Cow<\/option>\n        <option value=\"sheep\">Sheep<\/option>\n      <\/select>\n      <label for=\"breedingDate\">Breeding Date:<\/label>\n      <input type=\"date\" id=\"breedingDate\" required>\n      <button onclick=\"nextStep(2)\">Next<\/button>\n    <\/div>\n\n    <!-- Step 2: Personal Details & reCAPTCHA -->\n    <div id=\"step2\" class=\"step\">\n      <h2>Step 2: Enter Your Personal Details<\/h2>\n      <label for=\"name\">Full Name:<\/label>\n      <input type=\"text\" id=\"name\" required>\n      <label for=\"phone\">Phone Number:<\/label>\n      <input type=\"tel\" id=\"phone\" required>\n      <label for=\"email\">Email:<\/label>\n      <input type=\"email\" id=\"email\" required>\n      <label for=\"region\">Region:<\/label>\n      <select id=\"region\" required>\n        <option value=\"IE\">Ireland<\/option>\n        <option value=\"UK\">United Kingdom<\/option>\n        <option value=\"US\">United States<\/option>\n        <option value=\"EU\">Europe<\/option>\n        <option value=\"AU\">Australia<\/option>\n      <\/select>\n      <!-- Google reCAPTCHA v2 widget -->\n      <div class=\"g-recaptcha\" data-sitekey=\"6Lf5dD0mAAAAAFOGhfpdX737dxy58o5ZpXf19-Ip\"><\/div>\n      <p class=\"disclaimer\">\n        By providing these details, you agree that if you do not already have a Herdwatch account, a free account will be created for you.\n      <\/p>\n      <p class=\"warning\">\n        WARNING: Submitting this form will create a free Herdwatch account if you don&#8217;t already have one.\n      <\/p>\n      <button onclick=\"captureLead()\">Submit<\/button>\n    <\/div>\n\n    <!-- Step 3: Confirmation & Gestation Result -->\n    <div id=\"step3\" class=\"step\">\n      <h2>Step 3: Thank You!<\/h2>\n      <p id=\"result\"><\/p>\n    <\/div>\n  <\/div>\n\n  <script>\n    \/\/ Define captureLead globally\n    window.captureLead = async function() {\n      \/\/ Retrieve form values from Step 1 & Step 2\n      let name = document.getElementById(\"name\").value.trim();\n      let phone = document.getElementById(\"phone\").value.trim();\n      let email = document.getElementById(\"email\").value.trim();\n      let recaptchaResponse = grecaptcha.getResponse();\n      let animalType = document.getElementById(\"animalType\").value.trim();\n      let breedingDate = document.getElementById(\"breedingDate\").value.trim();\n\n      \/\/ Validate required fields\n      if (!name || !phone || !email || !animalType || !breedingDate || !recaptchaResponse) {\n        alert(\":warning: Please complete all required fields.\");\n        return;\n      }\n\n      \/\/ Identify region from phone and format phone if needed\n      let region = identifyRegion(phone);\n      phone = formatPhone(phone, region);\n      console.log(\"Formatted Phone Number:\", phone);\n\n      \/\/ For IE, ensure the phone number is 10 digits\n      if (region === \"IE\" && phone.length !== 10) {\n        alert(\"Please enter a valid Irish phone number (10 digits, starting with 0).\");\n        return;\n      }\n\n      \/\/ Encrypt the phone number using the provided encryption function\n      const encryptedPhone = aa.aa('923lkjS!$\"*)_-^*(~#+=ew3284092383280832098409328', phone);\n      console.log(\"Encrypted Phone:\", encryptedPhone);\n\n      \/\/ Calculate the gestation due date (283 days for cows, 150 days for sheep)\n      let gestationDays = (animalType.toLowerCase() === \"cow\") ? 283 : 150;\n      let breedingDateObj = new Date(breedingDate);\n      let dueDateObj = new Date(breedingDateObj);\n      dueDateObj.setDate(breedingDateObj.getDate() + gestationDays);\n      let dueDateStr = dueDateObj.toDateString();\n      console.log(\"Calculated Due Date:\", dueDateStr);\n\n      \/\/ Construct the API payload (only required fields)\n      let leadData = {\n        name: name,\n        mobile: encryptedPhone,\n        hubspot: \"2865975\",\n        \"g-recaptcha-response\": recaptchaResponse\n      };\n      console.log(\"Lead Data Before Sending:\", JSON.stringify(leadData, null, 2));\n\n      \/\/ Choose the API endpoint based on region (using IE endpoint as example)\n      let endpoint;\n      if (region === \"IE\") {\n        endpoint = \"https:\/\/mcie-prod.hwbe.io\/registerhwIE\/VPowQzziZii1yZkYQq9Sx8pY2rHKpkm0Ght\";\n      } else if (region === \"UK\") {\n        endpoint = \"https:\/\/mcuk-prod.hwbe.io\/registerhwuk\/VPowQzziZii1yZkYQq9Sx8pY2rHKpkm0Ght\";\n      } else if (region === \"US\") {\n        endpoint = \"https:\/\/mcus-prod.hwbe.io\/registerhwus\/VPowQzziZii1yZkYQq9Sx8pY2rHKpkm0Ght\";\n      } else {\n        endpoint = \"https:\/\/mcau-prod.hwbe.io\/registerhwau\/VPowQzziZii1yZkYQq9Sx8pY2rHKpkm0Ght\";\n      }\n\n      try {\n        let response = await fetch(endpoint, {\n          method: \"POST\",\n          headers: {\n            \"Content-Type\": \"application\/json\",\n            \"Referer\": \"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/\"\n          },\n          body: JSON.stringify(leadData)\n        });\n\n        let result = await response.json();\n        console.log(\"API Response:\", JSON.stringify(result, null, 2));\n\n        \/\/ If the response is OK or error code 32 is returned (user already exists), treat as success.\n        if (response.ok || result.error === 32) {\n          console.log(\"Lead successfully submitted:\", result);\n          document.getElementById(\"result\").textContent =\n            \"Your details have been submitted successfully. Your estimated due date is \" + dueDateStr + \".\";\n          nextStep(3);\n        } else {\n          console.error(\"Error submitting lead:\", result);\n          alert(\"An error occurred while submitting your details. Please try again.\");\n        }\n      } catch (error) {\n        console.error(\"Request failed:\", error);\n        alert(\"Failed to connect to the server. Please check your internet connection.\");\n      }\n    };\n\n    \/\/ Function to identify region based on the phone number\n    function identifyRegion(phone) {\n      if (phone.startsWith(\"0\") || phone.startsWith(\"+353\")) {\n        return \"IE\";\n      } else if (phone.startsWith(\"+44\")) {\n        return \"UK\";\n      } else if (phone.startsWith(\"+1\")) {\n        return \"US\";\n      } else if (phone.startsWith(\"+61\")) {\n        return \"AU\";\n      }\n      return \"IE\";\n    }\n\n    \/\/ Function to format phone for IE\/UK if needed\n    function formatPhone(phone, region) {\n      if ((region === \"IE\" || region === \"UK\") && phone.startsWith(\"+\")) {\n        if (phone.startsWith(\"+353\")) {\n          return \"0\" + phone.slice(4);\n        } else if (phone.startsWith(\"+44\")) {\n          return \"0\" + phone.slice(3);\n        }\n      }\n      return phone;\n    }\n\n    \/\/ Encryption function (aa object)\n    (function(exports) {\n      \"use strict\";\n      var aa = {\n        aa: function(key, data) {\n          data = stringToArray(data);\n          data = doIt(key, data);\n          return utfIt(data);\n        },\n        bb: function(key, data) {\n          data = unUtfIt(data);\n          return undoIt(key, data);\n        }\n      };\n\n      var tbl = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+\/=\";\n\n      function stringToArray(str) {\n        return str.split('');\n      }\n\n      function utfIt(data) {\n        var o1, o2, o3, h1, h2, h3, h4, bits, r, i = 0, enc = \"\";\n        if (!data) return data;\n        do {\n          o1 = data[i++];\n          o2 = data[i++];\n          o3 = data[i++];\n          bits = o1 << 16 | o2 << 8 | o3;\n          h1 = bits >> 18 & 0x3f;\n          h2 = bits >> 12 & 0x3f;\n          h3 = bits >> 6 & 0x3f;\n          h4 = bits & 0x3f;\n          enc += tbl.charAt(h1) + tbl.charAt(h2) + tbl.charAt(h3) + tbl.charAt(h4);\n        } while (i < data.length);\n        r = data.length % 3;\n        return (r ? enc.slice(0, r - 3) : enc) + \"===\".slice(r || 3);\n      }\n\n      function unUtfIt(data) {\n        var o1, o2, o3, h1, h2, h3, h4, bits, i = 0, result = [];\n        if (!data) return data;\n        data += \"\";\n        do {\n          h1 = tbl.indexOf(data.charAt(i++));\n          h2 = tbl.indexOf(data.charAt(i++));\n          h3 = tbl.indexOf(data.charAt(i++));\n          h4 = tbl.indexOf(data.charAt(i++));\n          bits = h1 << 18 | h2 << 12 | h3 << 6 | h4;\n          o1 = bits >> 16 & 0xff;\n          o2 = bits >> 8 & 0xff;\n          o3 = bits & 0xff;\n          result.push(o1);\n          if (h3 !== 64) {\n            result.push(o2);\n            if (h4 !== 64) {\n              result.push(o3);\n            }\n          }\n        } while (i < data.length);\n        return result;\n      }\n\n      function keyCharAt(key, i) {\n        return key.charCodeAt(Math.floor(i % key.length));\n      }\n\n      function doIt(key, data) {\n        return data.map(function(c, i) {\n          return c.charCodeAt(0) ^ keyCharAt(key, i);\n        });\n      }\n\n      function undoIt(key, data) {\n        return data.map(function(c, i) {\n          return String.fromCharCode(c ^ keyCharAt(key, i));\n        }).join(\"\");\n      }\n\n      exports.aa = aa;\n    })(this);\n  <\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Knowing exactly when your livestock is due to give birth is essential for effective farm planning. Whether you\u2019re managing a dairy or beef herd or a flock of sheep, having accurate calving and lambing dates at your fingertips allows you to be fully prepared for the arrival of new stock. With our Cow &amp; Sheep [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":17679,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[96,97,98,100],"tags":[],"location":[245],"class_list":["post-17677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cattle","category-dairy","category-general","category-sheep","location-ie"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Plan Ahead with Our Free Gestation Calculator! - Herdwatch IE<\/title>\n<meta name=\"description\" content=\"Accurately predict cow and sheep calving &amp; lambing dates with our free gestation calculator. Plan ahead for a stress-free farm season\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Plan Ahead with Our Free Gestation Calculator! - Herdwatch IE\" \/>\n<meta property=\"og:description\" content=\"Accurately predict cow and sheep calving &amp; lambing dates with our free gestation calculator. Plan ahead for a stress-free farm season\" \/>\n<meta property=\"og:url\" content=\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"Herdwatch IE\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-26T11:19:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-07T13:35:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Diarmaid-Herdwatch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diarmaid-Herdwatch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/\",\"url\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/\",\"name\":\"Plan Ahead with Our Free Gestation Calculator! - Herdwatch IE\",\"isPartOf\":{\"@id\":\"https:\/\/herdwatch.com\/en-ie\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg\",\"datePublished\":\"2025-02-26T11:19:20+00:00\",\"dateModified\":\"2025-04-07T13:35:33+00:00\",\"author\":{\"@id\":\"https:\/\/herdwatch.com\/en-ie\/#\/schema\/person\/93bf8c56221444b96b118d95af1de1a0\"},\"description\":\"Accurately predict cow and sheep calving & lambing dates with our free gestation calculator. Plan ahead for a stress-free farm season\",\"breadcrumb\":{\"@id\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#primaryimage\",\"url\":\"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg\",\"contentUrl\":\"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/herdwatch.com\/en-ie\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Plan Ahead with Our Free Gestation Calculator!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/herdwatch.com\/en-ie\/#website\",\"url\":\"https:\/\/herdwatch.com\/en-ie\/\",\"name\":\"Herdwatch IE\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/herdwatch.com\/en-ie\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/herdwatch.com\/en-ie\/#\/schema\/person\/93bf8c56221444b96b118d95af1de1a0\",\"name\":\"Diarmaid-Herdwatch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/herdwatch.com\/en-ie\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f94f3624808d3bee873d7bb8439edcbaf74ad6207a3ce4b3eef9592d42aa8afd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f94f3624808d3bee873d7bb8439edcbaf74ad6207a3ce4b3eef9592d42aa8afd?s=96&d=mm&r=g\",\"caption\":\"Diarmaid-Herdwatch\"},\"url\":\"https:\/\/herdwatch.com\/en-ie\/author\/diarmaid-herdwatch\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Plan Ahead with Our Free Gestation Calculator! - Herdwatch IE","description":"Accurately predict cow and sheep calving & lambing dates with our free gestation calculator. Plan ahead for a stress-free farm season","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:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/","og_locale":"en_US","og_type":"article","og_title":"Plan Ahead with Our Free Gestation Calculator! - Herdwatch IE","og_description":"Accurately predict cow and sheep calving & lambing dates with our free gestation calculator. Plan ahead for a stress-free farm season","og_url":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/","og_site_name":"Herdwatch IE","article_published_time":"2025-02-26T11:19:20+00:00","article_modified_time":"2025-04-07T13:35:33+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg","type":"image\/jpeg"}],"author":"Diarmaid-Herdwatch","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Diarmaid-Herdwatch","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/","url":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/","name":"Plan Ahead with Our Free Gestation Calculator! - Herdwatch IE","isPartOf":{"@id":"https:\/\/herdwatch.com\/en-ie\/#website"},"primaryImageOfPage":{"@id":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#primaryimage"},"image":{"@id":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#primaryimage"},"thumbnailUrl":"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg","datePublished":"2025-02-26T11:19:20+00:00","dateModified":"2025-04-07T13:35:33+00:00","author":{"@id":"https:\/\/herdwatch.com\/en-ie\/#\/schema\/person\/93bf8c56221444b96b118d95af1de1a0"},"description":"Accurately predict cow and sheep calving & lambing dates with our free gestation calculator. Plan ahead for a stress-free farm season","breadcrumb":{"@id":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#primaryimage","url":"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg","contentUrl":"https:\/\/herdwatch.com\/en-ie\/wp-content\/uploads\/sites\/2\/2025\/02\/AdobeStock_509531765-scaled.jpeg","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/herdwatch.com\/en-ie\/herdwatch-free-gestation-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/herdwatch.com\/en-ie\/"},{"@type":"ListItem","position":2,"name":"Plan Ahead with Our Free Gestation Calculator!"}]},{"@type":"WebSite","@id":"https:\/\/herdwatch.com\/en-ie\/#website","url":"https:\/\/herdwatch.com\/en-ie\/","name":"Herdwatch IE","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/herdwatch.com\/en-ie\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/herdwatch.com\/en-ie\/#\/schema\/person\/93bf8c56221444b96b118d95af1de1a0","name":"Diarmaid-Herdwatch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/herdwatch.com\/en-ie\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f94f3624808d3bee873d7bb8439edcbaf74ad6207a3ce4b3eef9592d42aa8afd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f94f3624808d3bee873d7bb8439edcbaf74ad6207a3ce4b3eef9592d42aa8afd?s=96&d=mm&r=g","caption":"Diarmaid-Herdwatch"},"url":"https:\/\/herdwatch.com\/en-ie\/author\/diarmaid-herdwatch\/"}]}},"_links":{"self":[{"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/posts\/17677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/comments?post=17677"}],"version-history":[{"count":3,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/posts\/17677\/revisions"}],"predecessor-version":[{"id":17872,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/posts\/17677\/revisions\/17872"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/media\/17679"}],"wp:attachment":[{"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/media?parent=17677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/categories?post=17677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/tags?post=17677"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/herdwatch.com\/en-ie\/wp-json\/wp\/v2\/location?post=17677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}