{"id":3899,"date":"2026-01-15T07:35:17","date_gmt":"2026-01-15T07:35:17","guid":{"rendered":"https:\/\/twind.io\/co\/?page_id=3899"},"modified":"2026-01-15T08:22:23","modified_gmt":"2026-01-15T08:22:23","slug":"calculadora-roi","status":"publish","type":"page","link":"https:\/\/twind.io\/co\/calculadora-roi\/","title":{"rendered":"Calculadora ROI Twind"},"content":{"rendered":"<p>    Calculadora de ROI &#8211; Twind  <!-- Poppins para UI -->                  <\/p>\n<h3 style=\"color: #7346ff; font-size:1.2em;\">Calculadora Retorno de la inversi\u00f3n (ROI) de Twind<\/h3>\n<h4 style=\"color: #000; font-size:0.9em;\">Descubre cu\u00e1nto dinero puedes ahorrar en la gesti\u00f3n de contratistas. Tu competencia ya est\u00e1 ahorrando miles de d\u00f3lares. \u00bfY t\u00fa?<\/h4>\n<p style=\"font-size:0.85em;\">Obt\u00e9n tu an\u00e1lisis personalizado en 2 minutos y descubre cu\u00e1nto tiempo y dinero te puedes ahorrar con Twind. M\u00e1s de 3.000 empresas ya est\u00e1n reduciendo costes y optimizando tiempo con nosotros.<\/p>\n<p>                  N\u00ba centros de trabajo:                              N\u00ba empresas externas (contratistas, incluido aut\u00f3nomos):                             \u00bfCu\u00e1nto tiempo dedicas a la gesti\u00f3n de contratistas?        <\/p>\n<p style=\"font-size:0.85em;\">Tiempo medio por semana en tareas administrativas en gesti\u00f3n de contratistas: intercambio de emails, llamadas, archivo y registro en excel de seguimiento, verificaci\u00f3n de documentos<\/p>\n<p>                                      <img decoding=\"async\" role=\"img\" alt=\"\ud83d\udcca\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg\" loading=\"lazy\"> Diagn\u00f3stico gesti\u00f3n de contratistas en base a tus respuestas                                             Ver informe y cu\u00e1nto me puedo ahorrar               [tcb-script]    \/\/ Tablas de precios convertidas a USD (1 EUR = 1.04 USD)    const pricingByContractors = [      { min: 0, max: 25, price: 1733.91 },      { min: 25, max: 50, price: 1733.91 },      { min: 50, max: 100, price: 3467.82 },      { min: 100, max: 150, price: 6737.17 },      { min: 150, max: 200, price: 9807.51 },      { min: 200, max: 300, price: 12793.15 },      { min: 300, max: 400, price: 18654.31 },      { min: 400, max: 500, price: 24398.08 },      { min: 500, max: 750, price: 30030.58 },      { min: 750, max: 1000, price: 43688.38 },      { min: 1000, max: 2000, price: 57208.42 },      { min: 2000, max: Infinity, price: 110138.14 }    ];    const pricingByWorkCenters = {      1: 0, 2: 146.73, 3: 293.48, 4: 440.21, 5: 586.95,      6: 684.78, 7: 782.60, 8: 880.42, 9: 978.26, 10: 1076.08,      11: 1131.98, 12: 1187.88, 13: 1243.78, 14: 1299.68, 15: 1355.58,      16: 1411.48, 17: 1467.38, 18: 1523.28, 19: 1579.18, 20: 1635.08,      21: 1667.02, 22: 1698.95, 23: 1730.90, 24: 1762.84, 25: 1794.78,      26: 1826.72, 27: 1858.67, 28: 1890.61, 29: 1922.54, 30: 1954.49,      31: 1986.43, 32: 2018.37, 33: 2050.31, 34: 2082.26, 35: 2114.19,      36: 2146.13, 37: 2178.07, 38: 2210.02, 39: 2241.96, 40: 2273.90,      41: 2305.85, 42: 2337.79, 43: 2369.72, 44: 2401.66, 45: 2433.61,      46: 2465.55, 47: 2497.49, 48: 2529.43, 49: 2561.37, 50: 2593.31    };    \/\/ Objeto para almacenar todos los c\u00e1lculos de ROI    const roiData = {};    function getPlatformCost(contractors, workCenters) {      \/\/ Encontrar precio por n\u00famero de contratistas      let contractorsCost = pricingByContractors[0].price; \/\/ Default      for (let tier of pricingByContractors) {        if (contractors &gt;= tier.min &amp;&amp; contractors &lt; tier.max) {          contractorsCost = tier.price;          break;        }      }      \/\/ Encontrar precio por centros de trabajo      let centersCost = pricingByWorkCenters[workCenters] || 0;      if (workCenters &gt; 50) {        \/\/ Extrapolar para m\u00e1s de 50 centros (30.71 EUR * 1.04 = 31.94 USD)        centersCost = 2593.31 + ((workCenters &#8211; 50) * 31.94);      }      return contractorsCost + centersCost;    }    function calculateROI() {      \/\/ Obtener valores de los inputs      const workCenters = parseFloat(document.getElementById(&#8216;workCenters&#8217;).value);      const contractors = parseFloat(document.getElementById(&#8216;contractors&#8217;).value);      const adminHoursPerWeek = parseFloat(document.getElementById(&#8216;adminHours&#8217;).value);            const downloadButton = document.getElementById(&#8216;downloadButton&#8217;);      const diagnosisBox = document.getElementById(&#8216;diagnosisBox&#8217;);      const diagnosisLevel = document.getElementById(&#8216;diagnosisLevel&#8217;);      const diagnosisDescription = document.getElementById(&#8216;diagnosisDescription&#8217;);      \/\/ Verificar que todos los campos est\u00e9n completos y sean v\u00e1lidos      const allFieldsValid = [workCenters, contractors, adminHoursPerWeek]        .every(value =&gt; !isNaN(value) &amp;&amp; value &gt; 0);            \/\/ Mostrar\/ocultar elementos seg\u00fan validez de los datos      downloadButton.style.display = allFieldsValid ? &#8216;block&#8217; : &#8216;none&#8217;;      diagnosisBox.style.display = allFieldsValid ? &#8216;block&#8217; : &#8216;none&#8217;;      if (!allFieldsValid) return;      \/\/ Constantes      const HOURLY_COST = 25; \/\/ $\/hora (coste tiempo TPRL)      const TIME_REDUCTION = 0.75; \/\/ 75% de reducci\u00f3n      const WEEKS_PER_YEAR = 52;      \/\/ 1. Calcular Tiempo Standard CAE (f\u00f3rmula del Excel)      const standardCAETime = (((contractors * 10) \/ 60) * (1 + (workCenters &#8211; 1) * 0.2));      \/\/ 2. Tiempo total SIN plataforma (tomar el mayor entre lo indicado y el standard)      const timeWithoutPlatform = Math.max(adminHoursPerWeek, standardCAETime);      const annualTimeWithoutPlatform = Math.round(timeWithoutPlatform * WEEKS_PER_YEAR);      \/\/ 3. Coste anual SIN plataforma      const annualCostWithoutPlatform = annualTimeWithoutPlatform * HOURLY_COST;      \/\/ 4. Tiempo CON plataforma (reducci\u00f3n del 75%)      const annualTimeWithPlatform = annualTimeWithoutPlatform * (1 &#8211; TIME_REDUCTION);      \/\/ 5. Coste de la plataforma (lookup din\u00e1mico)      const platformAnnualCost = getPlatformCost(contractors, workCenters);      \/\/ 6. Coste total CON plataforma      const annualCostWithPlatform = platformAnnualCost + (annualTimeWithPlatform * HOURLY_COST);      \/\/ 7. Ahorro en tiempo (horas)      const timeSavings = annualTimeWithoutPlatform &#8211; annualTimeWithPlatform;      \/\/ 8. Beneficio neto      const netBenefit = annualCostWithoutPlatform &#8211; annualCostWithPlatform;      \/\/ 9. ROI      const roiPercentage = (netBenefit \/ annualCostWithPlatform) * 100;      \/\/ 10. Diagn\u00f3stico CAE (celda B42)      const timeDifference = Math.round(adminHoursPerWeek &#8211; standardCAETime);      let caeAssessment = &#8220;En la media&#8221;;      if (timeDifference === 0) caeAssessment = &#8220;En la media&#8221;;      else if (timeDifference === 1) caeAssessment = &#8220;Top 35%&#8221;;      else if (timeDifference === 2) caeAssessment = &#8220;Top 15%&#8221;;      else if (timeDifference &gt;= 3) caeAssessment = &#8220;Top 3%&#8221;;      else if (timeDifference === -1) caeAssessment = &#8220;35% m\u00e1s bajo&#8221;;      else if (timeDifference === -2) caeAssessment = &#8220;15% m\u00e1s bajo&#8221;;      else if (timeDifference &lt;= -3) caeAssessment = &#8220;3% m\u00e1s bajo&#8221;;      \/\/ 11. Descripci\u00f3n del diagn\u00f3stico (celda C42)      const adminRounded = Math.round(adminHoursPerWeek);      const standardRounded = Math.round(standardCAETime);      let caeDescription = &#8220;&#8221;;        if (adminRounded === standardRounded) {        caeDescription = &#8220;Probablemente cumples correctamente con la normativa de gesti\u00f3n de contratistas. Tienes un buen potencial de ahorro al digitalizar el proceso.&#8221;;      } else if (adminRounded &#8211; standardRounded &gt;= 1) {        caeDescription = &#8220;Probablemente cumples correctamente con la normativa de gesti\u00f3n de contratistas, y tienes un enorme potencial de ahorro al digitalizar el proceso.&#8221;;      } else if (standardRounded &#8211; adminRounded &gt;= 3) {        caeDescription = &#8220;Probablemente est\u00e1s haciendo una gesti\u00f3n de contratistas superficial y asumiendo riesgos innecesarios. Es altamente probable que, adem\u00e1s, no est\u00e9s registrando adecuadamente la dedicaci\u00f3n del equipo a la gesti\u00f3n de contratistas y tengas costes ocultos.&#8221;;      } else if (standardRounded &#8211; adminRounded &gt;= 2) {        caeDescription = &#8220;Probablemente est\u00e1s haciendo una gesti\u00f3n de contratistas superficial y asumiendo riesgos innecesarios. Es probable que, adem\u00e1s, no est\u00e9s registrando adecuadamente la dedicaci\u00f3n del equipo a la gesti\u00f3n de contratistas y tengas costes ocultos.&#8221;;      } else if (standardRounded &#8211; adminRounded &gt;= 1) {        caeDescription = &#8220;Probablemente est\u00e1s haciendo una gesti\u00f3n de contratistas superficial y asumiendo riesgos innecesarios. Es probable que, adem\u00e1s, no est\u00e9s registrando adecuadamente la dedicaci\u00f3n del equipo a la gesti\u00f3n de contratistas y tengas costes ocultos.&#8221;;      }      \/\/ Actualizar los elementos del DOM con el diagn\u00f3stico      diagnosisLevel.textContent = caeAssessment;      diagnosisDescription.textContent = caeDescription;      \/\/ Guardar todos los c\u00e1lculos en el objeto roiData      roiData.workCenters = workCenters;      roiData.contractors = contractors;      roiData.adminHoursPerWeek = adminHoursPerWeek;      roiData.hourlyRate = HOURLY_COST;            \/\/ C\u00e1lculos intermedios      roiData.standardCAETime = standardCAETime.toFixed(2);      roiData.timeWithoutPlatform = timeWithoutPlatform.toFixed(2);      roiData.annualTimeWithoutPlatform = annualTimeWithoutPlatform;      roiData.annualCostWithoutPlatform = annualCostWithoutPlatform.toFixed(2);            \/\/ Con plataforma      roiData.annualTimeWithPlatform = annualTimeWithPlatform.toFixed(2);      roiData.platformAnnualCost = platformAnnualCost.toFixed(2);      roiData.annualCostWithPlatform = annualCostWithPlatform.toFixed(2);            \/\/ Resultados finales      roiData.timeSavings = timeSavings.toFixed(2);      roiData.netBenefit = netBenefit.toFixed(2);      roiData.roiPercentage = roiPercentage.toFixed(2);      roiData.caeAssessment = caeAssessment;      roiData.caeDescription = caeDescription;      \/\/ VALORES ESPEC\u00cdFICOS PARA EL PDF (nombres de celdas del Excel)      roiData.B15 = annualTimeWithoutPlatform; \/\/ Tiempo anual SIN plataforma (horas)      roiData.B19 = annualCostWithoutPlatform.toFixed(2); \/\/ Coste anual SIN plataforma ($)      roiData.B24 = annualTimeWithPlatform.toFixed(2); \/\/ Tiempo anual CON plataforma (horas)      roiData.B26 = annualCostWithPlatform.toFixed(2); \/\/ Coste anual CON plataforma ($)      roiData.B31 = timeSavings.toFixed(2); \/\/ Ahorro en tiempo (horas)      roiData.B33 = netBenefit.toFixed(2); \/\/ Beneficio neto ($)      roiData.B37 = roiPercentage.toFixed(2); \/\/ ROI %      console.log(&#8216;Datos de ROI calculados:&#8217;, roiData);    }    \/\/ Funci\u00f3n para manejar el clic del bot\u00f3n    function handleDownloadClick() {      \/\/ Almacenar los datos de ROI para uso posterior      if (typeof(Storage) !== &#8220;undefined&#8221;) {        sessionStorage.setItem(&#8216;roiCalculatorData&#8217;, JSON.stringify(roiData));      }            \/\/ Buscar el bot\u00f3n &#8220;Click Here Now&#8221; en la p\u00e1gina y hacer clic en \u00e9l      try {        \/\/ Buscar por el texto del bot\u00f3n        const clickHereButtons = Array.from(document.querySelectorAll(&#8216;a, button&#8217;)).filter(el =&gt;           el.textContent.trim().toLowerCase().includes(&#8216;click here now&#8217;)        );                if (clickHereButtons.length &gt; 0) {          console.log(&#8216;Encontrado bot\u00f3n &#8220;Click Here Now&#8221;, haciendo clic&#8230;&#8217;);          clickHereButtons[0].click();          return;        }                \/\/ Buscar por atributos de Thrive        const thriveButton = document.querySelector(&#8216;[data-tcb-events*=&#8221;thrive_lightbox&#8221;]&#8217;);        if (thriveButton) {          console.log(&#8216;Encontrado bot\u00f3n Thrive, haciendo clic&#8230;&#8217;);          thriveButton.click();          return;        }                \/\/ Buscar por clase espec\u00edfica de Thrive        const thriveButtonByClass = document.querySelector(&#8216;.tve_evt_manager_listen.tve_et_click&#8217;);        if (thriveButtonByClass) {          console.log(&#8216;Encontrado bot\u00f3n por clase Thrive, haciendo clic&#8230;&#8217;);          thriveButtonByClass.click();          return;        }                \/\/ Si no encuentra ning\u00fan bot\u00f3n        console.log(&#8216;No se encontr\u00f3 el bot\u00f3n &#8220;Click Here Now&#8221;&#8216;);        alert(&#8216;Por favor, haz clic en el bot\u00f3n &#8220;Click Here Now&#8221; que aparece en la p\u00e1gina para descargar el informe ROI.&#8217;);              } catch (error) {        console.error(&#8216;Error al buscar bot\u00f3n:&#8217;, error);        alert(&#8216;Por favor, haz clic en el bot\u00f3n &#8220;Click Here Now&#8221; que aparece en la p\u00e1gina para descargar el informe ROI.&#8217;);      }            console.log(&#8216;Datos de ROI guardados:&#8217;, roiData);    }    \/\/ Event listener para el bot\u00f3n de descarga    document.getElementById(&#8216;downloadButton&#8217;).addEventListener(&#8216;click&#8217;, handleDownloadClick);  [\/tcb-script]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Calculadora de ROI &#8211; Twind Calculadora Retorno de la inversi\u00f3n (ROI) de Twind Descubre cu\u00e1nto dinero puedes ahorrar en la gesti\u00f3n de contratistas. Tu competencia ya est\u00e1 ahorrando miles de d\u00f3lares. \u00bfY t\u00fa? Obt\u00e9n tu an\u00e1lisis personalizado en 2 minutos y descubre cu\u00e1nto tiempo y dinero te puedes ahorrar con Twind. M\u00e1s de 3.000 empresas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-3899","page","type-page","status-publish","hentry","post-wrapper","thrv_wrapper"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Twind - Calculadora ROI - Calcula Retorno en tu Inversi\u00f3n<\/title>\n<meta name=\"description\" content=\"Utiliza la calculadora de Retorno de Inversi\u00f3n para saber el retorno en tu Gesti\u00f3n de Contratistas si utilizas nuestra plataforma Twind\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/twind.io\/co\/calculadora-roi\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Twind - Calculadora ROI - Calcula Retorno en tu Inversi\u00f3n\" \/>\n<meta property=\"og:description\" content=\"Utiliza la calculadora de Retorno de Inversi\u00f3n para saber el retorno en tu Gesti\u00f3n de Contratistas si utilizas nuestra plataforma Twind\" \/>\n<meta property=\"og:url\" content=\"https:\/\/twind.io\/co\/calculadora-roi\/\" \/>\n<meta property=\"og:site_name\" content=\"Twind - Plataforma Gesti\u00f3n Documental de Contratistas\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-15T08:22:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/twind.io\/co\/calculadora-roi\/\",\"url\":\"https:\/\/twind.io\/co\/calculadora-roi\/\",\"name\":\"Twind - Calculadora ROI - Calcula Retorno en tu Inversi\u00f3n\",\"isPartOf\":{\"@id\":\"https:\/\/twind.io\/co\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/twind.io\/co\/calculadora-roi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/twind.io\/co\/calculadora-roi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg\",\"datePublished\":\"2026-01-15T07:35:17+00:00\",\"dateModified\":\"2026-01-15T08:22:23+00:00\",\"description\":\"Utiliza la calculadora de Retorno de Inversi\u00f3n para saber el retorno en tu Gesti\u00f3n de Contratistas si utilizas nuestra plataforma Twind\",\"breadcrumb\":{\"@id\":\"https:\/\/twind.io\/co\/calculadora-roi\/#breadcrumb\"},\"inLanguage\":\"es-CO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/twind.io\/co\/calculadora-roi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CO\",\"@id\":\"https:\/\/twind.io\/co\/calculadora-roi\/#primaryimage\",\"url\":\"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg\",\"contentUrl\":\"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/twind.io\/co\/calculadora-roi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/twind.io\/co\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculadora ROI Twind\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/twind.io\/co\/#website\",\"url\":\"https:\/\/twind.io\/co\/\",\"name\":\"Twind - Plataforma Gesti\u00f3n Documental de Contratistas\",\"description\":\"Plataforma para la Gesti\u00f3n Documental de Contratistas para asegurar los est\u00e1ndares de Seguridad y Salud en el Trabajo\",\"publisher\":{\"@id\":\"https:\/\/twind.io\/co\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/twind.io\/co\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-CO\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/twind.io\/co\/#organization\",\"name\":\"Twind - Plataforma Gesti\u00f3n Documental de Contratistas\",\"url\":\"https:\/\/twind.io\/co\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CO\",\"@id\":\"https:\/\/twind.io\/co\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/twind.io\/co\/wp-content\/uploads\/2023\/04\/Logo-Twind.svg\",\"contentUrl\":\"https:\/\/twind.io\/co\/wp-content\/uploads\/2023\/04\/Logo-Twind.svg\",\"width\":1,\"height\":1,\"caption\":\"Twind - Plataforma Gesti\u00f3n Documental de Contratistas\"},\"image\":{\"@id\":\"https:\/\/twind.io\/co\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Twind - Calculadora ROI - Calcula Retorno en tu Inversi\u00f3n","description":"Utiliza la calculadora de Retorno de Inversi\u00f3n para saber el retorno en tu Gesti\u00f3n de Contratistas si utilizas nuestra plataforma Twind","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:\/\/twind.io\/co\/calculadora-roi\/","og_locale":"es_ES","og_type":"article","og_title":"Twind - Calculadora ROI - Calcula Retorno en tu Inversi\u00f3n","og_description":"Utiliza la calculadora de Retorno de Inversi\u00f3n para saber el retorno en tu Gesti\u00f3n de Contratistas si utilizas nuestra plataforma Twind","og_url":"https:\/\/twind.io\/co\/calculadora-roi\/","og_site_name":"Twind - Plataforma Gesti\u00f3n Documental de Contratistas","article_modified_time":"2026-01-15T08:22:23+00:00","og_image":[{"url":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/twind.io\/co\/calculadora-roi\/","url":"https:\/\/twind.io\/co\/calculadora-roi\/","name":"Twind - Calculadora ROI - Calcula Retorno en tu Inversi\u00f3n","isPartOf":{"@id":"https:\/\/twind.io\/co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/twind.io\/co\/calculadora-roi\/#primaryimage"},"image":{"@id":"https:\/\/twind.io\/co\/calculadora-roi\/#primaryimage"},"thumbnailUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg","datePublished":"2026-01-15T07:35:17+00:00","dateModified":"2026-01-15T08:22:23+00:00","description":"Utiliza la calculadora de Retorno de Inversi\u00f3n para saber el retorno en tu Gesti\u00f3n de Contratistas si utilizas nuestra plataforma Twind","breadcrumb":{"@id":"https:\/\/twind.io\/co\/calculadora-roi\/#breadcrumb"},"inLanguage":"es-CO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/twind.io\/co\/calculadora-roi\/"]}]},{"@type":"ImageObject","inLanguage":"es-CO","@id":"https:\/\/twind.io\/co\/calculadora-roi\/#primaryimage","url":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg","contentUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/1f4ca.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/twind.io\/co\/calculadora-roi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/twind.io\/co\/"},{"@type":"ListItem","position":2,"name":"Calculadora ROI Twind"}]},{"@type":"WebSite","@id":"https:\/\/twind.io\/co\/#website","url":"https:\/\/twind.io\/co\/","name":"Twind - Plataforma Gesti\u00f3n Documental de Contratistas","description":"Plataforma para la Gesti\u00f3n Documental de Contratistas para asegurar los est\u00e1ndares de Seguridad y Salud en el Trabajo","publisher":{"@id":"https:\/\/twind.io\/co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/twind.io\/co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-CO"},{"@type":"Organization","@id":"https:\/\/twind.io\/co\/#organization","name":"Twind - Plataforma Gesti\u00f3n Documental de Contratistas","url":"https:\/\/twind.io\/co\/","logo":{"@type":"ImageObject","inLanguage":"es-CO","@id":"https:\/\/twind.io\/co\/#\/schema\/logo\/image\/","url":"https:\/\/twind.io\/co\/wp-content\/uploads\/2023\/04\/Logo-Twind.svg","contentUrl":"https:\/\/twind.io\/co\/wp-content\/uploads\/2023\/04\/Logo-Twind.svg","width":1,"height":1,"caption":"Twind - Plataforma Gesti\u00f3n Documental de Contratistas"},"image":{"@id":"https:\/\/twind.io\/co\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/pages\/3899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/comments?post=3899"}],"version-history":[{"count":7,"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/pages\/3899\/revisions"}],"predecessor-version":[{"id":3916,"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/pages\/3899\/revisions\/3916"}],"wp:attachment":[{"href":"https:\/\/twind.io\/co\/wp-json\/wp\/v2\/media?parent=3899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}