<!DOCTYPE html>
<html class="i18n-completo" lang="es">
<head>
<base href="/">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
<title>¿Cuánto cuesta implantar IA a medida en una pyme? - EstratégicaMente</title>
<meta name="description" content="El Igape fija el suelo en 30.000 € para implantar y 150.000 € para desarrollar. Ticket Innova cubre el 80 % hasta el 30 de septiembre de 2026.">
<meta name="theme-color" content="#0A2540">
<link rel="stylesheet" href="assets/css/style.css?v=101">
<style>
  .article-loading { padding: 8rem 2rem; text-align: center; color: var(--meta); font-family: var(--sans); }
  .article-error { padding: 8rem 2rem; text-align: center; color: var(--ink); font-family: var(--serif); }

  /* DISEÑO EDITORIAL para el cuerpo del artículo (CMS) */
  .article-body {
    font-family: var(--serif);
    font-size: 1.125rem;
    line-height: 1.75;
    color: var(--ink);
    max-width: 720px;
    margin: 0 auto;
  }
  .article-body p:first-of-type {
    font-family: var(--display);
    font-size: 1.5rem;
    font-style: italic;
    color: var(--ink-soft);
    line-height: 1.4;
    margin-bottom: 2.5rem;
    padding-bottom: 1.5rem;
    border-bottom: 1px solid var(--line);
  }
  .article-body p { margin-bottom: 1.25rem; }
  .article-body h2 {
    font-family: var(--display);
    font-size: clamp(1.5rem, 3vw, 2rem);
    font-weight: 400;
    color: var(--navy);
    margin: 3rem 0 1.25rem;
    line-height: 1.15;
    letter-spacing: -0.01em;
  }
  .article-body h2::before {
    content: "◆";
    display: block;
    color: var(--gold);
    font-size: 0.7rem;
    margin-bottom: 0.75rem;
    letter-spacing: 0.5rem;
  }
  .article-body h3 {
    font-family: var(--display);
    font-size: 1.4rem;
    font-weight: 500;
    color: var(--navy);
    margin: 2.5rem 0 1rem;
    line-height: 1.2;
  }
  .article-body em, .article-body i { font-style: italic; color: var(--ink-soft); }
  .article-body strong, .article-body b { font-weight: 600; color: var(--navy); }
  .article-body u { text-decoration: underline; text-decoration-color: var(--gold); text-decoration-thickness: 2px; text-underline-offset: 4px; }
  .article-body s { color: var(--meta); }
  .article-body a {
    color: var(--gold);
    border-bottom: 1px solid currentColor;
    transition: opacity 0.2s;
  }
  .article-body a:hover { opacity: 0.7; }
  .article-body ul, .article-body ol {
    margin: 1.5rem 0 1.5rem 0;
    padding-left: 2rem;
  }
  .article-body ul li, .article-body ol li {
    margin-bottom: 0.75rem;
    padding-left: 0.5rem;
  }
  .article-body ul li::marker { color: var(--gold); }
  .article-body ol li::marker { color: var(--gold); font-weight: 600; }
  .article-body blockquote {
    border-left: 4px solid var(--gold);
    padding: 1.25rem 2rem;
    margin: 2.5rem 0;
    font-family: var(--display);
    font-style: italic;
    font-size: 1.35rem;
    line-height: 1.5;
    color: var(--navy);
    background: var(--paper);
  }
  .article-body img {
    max-width: 100%;
    height: auto;
    margin: 2rem auto;
    display: block;
    border-radius: 2px;
  }

  /* Alineaciones de Quill */
  .article-body .ql-align-center { text-align: center; }
  .article-body .ql-align-right { text-align: right; }
  /* Regla 15: justificado y hyphens:auto SIEMPRE juntos. Justificar sin
     partición abre ríos de espacio entre palabras. */
  .article-body .ql-align-justify { text-align: justify; hyphens: auto; -webkit-hyphens: auto; hyphenate-limit-chars: 7 3 3; }

  /* Imagen de portada */
  .article-image {
    margin: 2rem auto 3rem;
    max-width: 760px;
    aspect-ratio: 16/9;
    overflow: hidden;
    border-radius: 2px;
  }
  .article-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  /* ── Vídeo privacy-first + bloques de webinar (reutilizable en cualquier artículo) ── */
  .article-body .yt-facade{
    position:relative; width:100%; aspect-ratio:16/9; border-radius:8px; overflow:hidden;
    background:#0A2540 center/cover no-repeat; cursor:pointer; margin:2rem 0;
    border:1px solid var(--navy-line,#22405E); box-shadow:0 20px 50px -24px rgba(10,37,64,.55);
  }
  .article-body .yt-facade::after{ content:""; position:absolute; inset:0; background:linear-gradient(180deg,rgba(10,37,64,.05),rgba(10,37,64,.45)); transition:background .3s; }
  .article-body .yt-facade:hover::after{ background:linear-gradient(180deg,rgba(10,37,64,.12),rgba(10,37,64,.55)); }
  .article-body .yt-facade iframe{ position:absolute; inset:0; width:100%; height:100%; border:0; }
  .article-body .yt-play{
    position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:3; pointer-events:none;
    width:78px; height:78px; border-radius:50%; background:var(--gold); color:var(--navy);
    display:flex; align-items:center; justify-content:center; box-shadow:0 12px 30px -8px rgba(0,0,0,.45); transition:transform .25s;
  }
  .article-body .yt-facade:hover .yt-play{ transform:translate(-50%,-50%) scale(1.08); }
  .article-body .yt-facade:focus-visible{ outline:3px solid var(--gold); outline-offset:3px; }
  .article-body .yt-play svg{ width:30px; height:30px; margin-left:4px; }
  .article-body .yt-badge{
    position:absolute; top:1rem; left:1rem; z-index:3; display:inline-flex; align-items:center; gap:.5rem;
    background:rgba(10,37,64,.78); color:#fff; font-family:var(--sans); font-size:.7rem; font-weight:700;
    letter-spacing:.12em; text-transform:uppercase; padding:.4rem .8rem; border-radius:4px;
  }
  .article-body .yt-badge .dot{ width:8px; height:8px; border-radius:50%; background:var(--gold); }
  .article-body .chapters-list{ list-style:none; padding:0; margin:1.25rem 0; display:grid; gap:.5rem; }
  .article-body .chapters-list li{ display:flex; gap:1rem; align-items:baseline; padding:.8rem 1rem; border:1px solid var(--line); border-radius:6px; background:#fff; }
  .article-body .chapters-list .ts{ font-weight:700; color:var(--gold); min-width:2.2rem; }
  .article-body .speaker-grid{ display:grid; grid-template-columns:1fr 1fr; gap:1.25rem; margin:1.25rem 0; }
  .article-body .speaker-card{ border:1px solid var(--line); border-radius:8px; padding:1.5rem; background:var(--cream-soft,#F4F6F8); }
  .article-body .speaker-card h3{ font-family:var(--display); color:var(--navy); margin:0 0 .25rem; font-size:1.1rem; }
  .article-body .speaker-card .role{ font-family:var(--sans); font-size:.82rem; color:var(--gold); font-weight:700; margin-bottom:.6rem; }
  .article-body .speaker-card p{ font-size:.9rem; color:var(--ink-soft); line-height:1.6; margin:0; }
  .article-body .webinar-cta{ display:flex; flex-wrap:wrap; gap:.75rem; justify-content:center; margin:2rem 0; }
  @media (max-width:600px){ .article-body .speaker-grid{ grid-template-columns:1fr; } }

  @media print {
    nav.nav, footer.footer, .breadcrumb, .article-meta::before { display: none !important; }
    body { background: white; }
    .article-body { max-width: 100%; }
  }
</style>
<link rel="icon" type="image/svg+xml" href="assets/favicon/favicon.svg?v=3">
<link rel="icon" type="image/png" sizes="32x32" href="assets/favicon/favicon-32.png?v=3">
<link rel="icon" type="image/png" sizes="16x16" href="assets/favicon/favicon-16.png?v=3">
<link rel="apple-touch-icon" sizes="180x180" href="assets/favicon/apple-touch-icon.png?v=3">
<link rel="icon" type="image/x-icon" href="assets/favicon/favicon.ico?v=3">

<link rel="canonical" href="https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@interimmanager">
<meta property="og:image" content="https://orfnafompycebfblkjdd.supabase.co/functions/v1/portada/cuanto-cuesta-implantar-ia-medida-pyme.jpg">
<!-- Sin dimensiones declaradas a propósito. La plantilla sirve artículos con
     imágenes de tamaños distintos; anunciar 1200x630 en todos era mentir a los
     rastreadores, y una discrepancia entre lo declarado y la imagen real hace
     que algunos descarten la tarjeta y la muestren sin foto. Sin estas dos
     etiquetas, X y LinkedIn miden la imagen ellos mismos. -->
<meta property="og:image:alt" content="Ilustración del artículo">
<meta name="twitter:image" content="https://orfnafompycebfblkjdd.supabase.co/functions/v1/portada/cuanto-cuesta-implantar-ia-medida-pyme.jpg">
<meta property="og:site_name" content="EstratégicaMente">
<meta property="og:locale" content="es_ES">
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">

<!-- Microsoft Clarity · heatmaps + session recordings -->
<script type="text/javascript">
  (function(c,l,a,r,i,t,y){
    c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
    t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
    y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
  })(window, document, "clarity", "script", "wqv1qcoy3k");
</script>
  <link rel="stylesheet" href="assets/css/accesibilidad.css?v=3">
    <link rel="stylesheet" href="assets/css/ai-governance.css?v=3">
  
<!-- ss-sigma-layer -->
<link rel="stylesheet" href="assets/css/sigma.css?v=5">
<link rel="stylesheet" href="assets/css/armonia.css?v=13">
<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "WebPage",
 "@id": "https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme#webpage",
 "url": "https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme",
 "name": "¿Cuánto cuesta implantar IA a medida en una pyme? - EstratégicaMente",
 "inLanguage": "es",
 "isPartOf": {
  "@id": "https://estrategicamente.info/#website"
 },
 "speakable": {
  "@type": "SpeakableSpecification",
  "cssSelector": [
   "h1",
   ".respuesta-directa"
  ]
 },
 "publisher": {
  "@id": "https://estrategicamente.info/#organizacion"
 }
}
</script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700;800&family=Barlow:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap" rel="stylesheet">
<script defer data-domain="estrategicamente.info" src="https://plausible.io/js/script.tagged-events.outbound-links.js"></script>
<script defer src="/assets/js/enlaces.js?v=7"></script>
<meta property="og:type" content="article"><meta property="og:title" content="¿Cuánto cuesta implantar IA a medida en una pyme?"><meta property="og:url" content="https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme"><meta property="og:site_name" content="EstratégicaMente"><meta name="ssr" content="supabase"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme","mainEntityOfPage":{"@type":"WebPage","@id":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme"},"headline":"¿Cuánto cuesta implantar IA a medida en una pyme?","description":"El Igape fija el suelo en 30.000 € para implantar y 150.000 € para desarrollar. Ticket Innova cubre el 80 % hasta el 30 de septiembre de 2026.","url":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme","image":"https://orfnafompycebfblkjdd.supabase.co/functions/v1/portada/cuanto-cuesta-implantar-ia-medida-pyme.jpg","inLanguage":"es-ES","datePublished":"2026-08-15","dateModified":"2026-08-24","author":{"@id":"https://estrategicamente.info/#guillermo-taboada"},"publisher":{"@id":"https://estrategicamente.info/#organizacion"},"isPartOf":{"@id":"https://estrategicamente.info/blog#blog"},"isBasedOn":{"@type":"CreativeWork","name":"Contenido elaborado con asistencia de sistemas de inteligencia artificial"},"disambiguatingDescription":"Este contenido se ha elaborado con asistencia de sistemas de inteligencia artificial y ha sido revisado y validado por el equipo de EstratégicaMente antes de su publicación. La responsabilidad editorial es humana."}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme#speakable","url":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme","speakable":{"@type":"SpeakableSpecification","cssSelector":[".respuesta-directa","h1"]}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","@id":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme#faq","isPartOf":{"@id":"https://estrategicamente.info/blog/cuanto-cuesta-implantar-ia-medida-pyme"},"inLanguage":"es-ES","mainEntity":[{"@type":"Question","name":"¿Cuánto cuesta implantar IA a medida en una pyme?","acceptedAnswer":{"@type":"Answer","text":"Entre 30.000 y 150.000 euros según el alcance. El Igape fija en 30.000 € el presupuesto mínimo de un proyecto de implantación y en 150.000 € el de un desarrollo propio partiendo de TRL 5. Por debajo de esas cifras hablamos de herramientas sueltas, no de una suite."}},{"@type":"Question","name":"¿Sigue abierta la convocatoria IA360 del Igape?","acceptedAnswer":{"@type":"Answer","text":"No. El plazo fue de dos meses desde su publicación en el DOG del 16 de enero de 2026, así que cerró el 16 de marzo. Es el error que explicamos en por qué se deniegan las subvenciones : muchos listados la siguen dando por abierta porque confunden el plazo de solicitud con el de ejecución, que para la línea B llega al 30 de septiembre de 2026. Vuelve a convocarse en enero de 2027, y conviene prepararla desde otoño porque ya no se reparte por orden de llegada."}},{"@type":"Question","name":"¿Qué ayuda puedo pedir hoy para un proyecto de IA en Galicia?","acceptedAnswer":{"@type":"Answer","text":"Ticket Innova (IG408K), abierta hasta el 30 de septiembre de 2026 a las 14:00 o hasta agotar el millón de euros de crédito. Cubre el 80 % de un gasto de entre 5.000 € y algo menos de 37.500 €, con una ayuda máxima de algo menos de 30.000 €."}},{"@type":"Question","name":"¿Es subvencionable adaptarse al Reglamento Europeo de IA?","acceptedAnswer":{"@type":"Answer","text":"En Ticket Innova no. Las bases excluyen expresamente las actividades destinadas al cumplimiento de normativa obligatoria, y el Reglamento lo es. Conviene desconfiar de quien afirme lo contrario sin citar el artículo concreto que lo permita."}},{"@type":"Question","name":"¿Puedo pedir el ticket para mejorar mi ERP o mi CRM?","acceptedAnswer":{"@type":"Answer","text":"No. Las bases excluyen las acciones de implantación de soluciones digitales que no supongan innovación, y mencionan por su nombre los desarrollos ofimáticos, las mejoras de software existente, los CRM y las páginas web."}},{"@type":"Question","name":"¿Tengo que pagar antes de recibir la ayuda?","acceptedAnswer":{"@type":"Answer","text":"En Ticket Innova sí. El gasto debe estar realizado y pagado entre el 1 de enero de 2026 y la fecha de la solicitud. Se justifica por cuenta justificativa simplificada en el propio formulario."}},{"@type":"Question","name":"¿Cuánto tarda en estar funcionando una suite a medida?","acceptedAnswer":{"@type":"Answer","text":"De tres a nueve meses hasta el primer proceso en producción, según el número de procesos y el estado de los datos de partida. El plazo lo marca casi siempre el orden de los datos, no la tecnología."}},{"@type":"Question","name":"¿Conviene comprar una herramienta o desarrollar la propia?","acceptedAnswer":{"@type":"Answer","text":"Implantar algo existente cuesta del orden de una quinta parte. Desarrollar tiene sentido cuando el proceso que automatizas es tu ventaja competitiva; si solo quieres ir más rápido en algo que hace todo el mundo, comprar es mejor decisión."}}]}</script><meta name="ai-generated" content="assisted"><meta name="ai-review" content="human-reviewed"><meta name="ai-disclosure" content="Este contenido se ha elaborado con asistencia de sistemas de inteligencia artificial y ha sido revisado y validado por el equipo de EstratégicaMente antes de su publicación. La responsabilidad editorial es humana."><style>
.ia-aviso{margin:2.5rem auto 0;max-width:760px;padding:1.1rem 1.3rem;background:#FFFFFF;border:1px solid #E2E8EE;border-left:4px solid #C9A961}
.ia-aviso-et{display:block;font-family:'IBM Plex Mono',monospace;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#5E7E00;font-weight:500;margin-bottom:.35rem}
.ia-aviso p{margin:0;font-family:'Barlow',sans-serif;font-size:.92rem;line-height:1.6;color:#5B6573}
.article-body .tabla-scroll{margin:2.5rem 0 3rem;overflow-x:auto;-webkit-overflow-scrolling:touch}
.article-body table{width:100%;min-width:520px;border-collapse:collapse;font-family:'Barlow',sans-serif;font-size:.95rem;line-height:1.5;background:#FFFFFF;border:1px solid #E2E8EE}
.article-body thead th{background:#0A2540;color:#FFFFFF;font-family:'Sora',sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-align:left;padding:.85rem 1rem;vertical-align:bottom;border:0}
.article-body tbody td{padding:.9rem 1rem;vertical-align:top;border-top:1px solid #E2E8EE;color:#3A3A3A}
.article-body tbody tr:nth-child(even) td{background:#F4F6F8}
.article-body tbody td:first-child{color:#0A2540;font-weight:600;width:32%}
.article-body table strong,.article-body table b{color:#0A2540;font-weight:700}
.article-body table a{color:#CC6900;border-bottom:1px solid currentColor}
.article-body .resumen{margin:2rem 0 2.75rem;padding:1.5rem 1.7rem;background:#F4F6F8;border-left:4px solid #99CC00}
.article-body .resumen>b{display:block;font-family:'Sora',sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#5E7E00;margin-bottom:.9rem}
.article-body .resumen ul{margin:0;padding-left:1.25rem}
.article-body .resumen li{margin-bottom:.6rem;font-family:'Barlow',sans-serif;font-size:1rem;line-height:1.6;color:#3A3A3A}
.article-body .resumen li::marker{color:#99CC00}
.article-body .respuesta-directa{border-top:3px solid #FF8300;padding-top:1.4rem}
.article-body .fig-propia{margin:2.75rem 0 3rem;padding:0}
.article-body .fig-propia svg{width:100%;height:auto;display:block;border:1px solid #E2E8EE}
.article-body figcaption{margin-top:.85rem;padding-left:1rem;border-left:3px solid #C9A961;font-family:'Barlow',sans-serif;font-size:.9rem;line-height:1.6;color:#5B6573;font-style:normal}
.article-body .cta-final{margin:3rem 0 1.5rem;padding:0}
.article-body .cta-final a{display:inline-block;background:#FF8300;color:#FFFFFF;font-family:'Sora',sans-serif;font-weight:700;font-size:1rem;line-height:1.3;padding:1rem 1.6rem;border:0;text-decoration:none;transition:background .2s}
.article-body .cta-final a:hover{background:#CC6900;opacity:1}
.autor-ficha{margin:3.5rem auto 0!important;max-width:760px;padding:1.5rem 1.7rem;background:#F4F6F8;border-left:4px solid #C9A961}
.autor-ficha p{margin:0;font-family:'Barlow',sans-serif;font-style:normal}
.autor-ficha .autor-firma{font-family:'Barlow',sans-serif!important;font-size:.97rem!important;font-weight:400!important;font-style:normal!important;line-height:1.65!important;color:#3A3A3A!important;border-bottom:0!important;padding-bottom:0!important;margin-bottom:0!important}
.autor-ficha .autor-firma strong{color:#0A2540;font-weight:700}
.autor-ficha .autor-fechas{margin:1rem 0 0!important;padding-top:.85rem;border-top:1px solid #E2E8EE;font-family:'IBM Plex Mono',monospace;font-size:.74rem;line-height:1.6;color:#5B6573;letter-spacing:.02em}
@media (max-width:640px){
  .article-body .tabla-scroll{margin-left:-1rem;margin-right:-1rem;padding:0 1rem}
  .article-body table{font-size:.88rem}
  .article-body thead th,.article-body tbody td{padding:.7rem .8rem}
  .autor-ficha{padding:1.2rem 1.2rem}
}
</style></head>
<body>

<nav class="nav" id="nav">
  <div class="nav-inner">
    <a class='nav-brand' href='/'><img src="assets/logos/estrategicamente-logo.svg" alt="EstratégicaMente"></a>
    <ul class="nav-menu" id="nav-menu">
      <li class="nav-dropdown">
        <button type="button" class="nav-dropdown-toggle" aria-haspopup="true"><span data-lang="es">Servicios</span><span class="nav-caret" aria-hidden="true"></span></button>
        <ul class="nav-dropdown-menu">
          <li class="nav-grupo"><span data-lang="es">Trabajamos contigo</span></li>
<li><a href="/cumplimiento-eu-ai-act"><span data-lang="es">CriterIA© · cumplimiento del EU AI Act</span></a></li>
          <li><a href="/subvenciones-licitaciones-premios"><span data-lang="es">Simplicity for Grants© · subvenciones y licitaciones</span></a></li>
          <li><a href="/automatizacion-procesos-ia"><span data-lang="es">Simplicity for Processes© · automatización con IA</span></a></li>
          <li><a href="/asesoramiento"><span data-lang="es">Consultoría e interim management</span></a></li>
          <li><a href="/software-subvenciones-administracion"><span data-lang="es">Administraciones públicas</span></a></li>
          <li><a href="/ia-en-docencia-universitaria"><span data-lang="es">Universidades y escuelas de negocio</span></a></li>
        </ul>
      </li>
      <li class="nav-dropdown">
        <button type="button" class="nav-dropdown-toggle" aria-haspopup="true"><span data-lang="es">Productos</span><span class="nav-caret" aria-hidden="true"></span></button>
        <ul class="nav-dropdown-menu">
          <li class="nav-grupo"><span data-lang="es">Los contratas y los usas</span></li>
                    <li><a href="https://apex.simplicityforgrants.eu/" rel="noopener" target="_blank"><span data-lang="es">APEX© · memoria técnica con IA</span></a></li>
          <li><a href="https://simplicityconsilium.com/" rel="noopener" target="_blank"><span data-lang="es">Simplicity Consilium© · asistente de dirección</span></a></li>
          <li><a href="/cumplimiento-eu-ai-act#niveles"><span data-lang="es">CriterIA© 25 · diagnóstico profesional</span></a></li>
<li><a href="/cumplimiento-eu-ai-act#niveles"><span data-lang="es">CriterIA© 60 · auditoría completa</span></a></li>
<li><a href="https://draft.simplicityforgrants.eu/" rel="noopener" target="_blank"><span data-lang="es">DRAFT© · primer borrador de memoria</span></a></li>
        </ul>
      </li>
      <li><a href="/blog"><span data-lang="es">Blog</span></a></li>      <li class="nav-dropdown">
        <button type="button" class="nav-dropdown-toggle" aria-haspopup="true"><span data-lang="es">Herramientas gratuitas</span><span class="nav-caret" aria-hidden="true"></span></button>
        <ul class="nav-dropdown-menu">
        <li><a href="/score-de-encaje"><span data-lang="es">Score de encaje &middot; &iquest;merece la pena presentarse?</span></a></li>
        <li><a href="/diagnostico-ai-act"><span data-lang="es">Autodiagn&oacute;stico EU AI Act</span></a></li>
<li><a href="/verificar"><span data-lang="es">Verificar un sello CriterIA©</span></a></li>
                                <li><a href="/indice-de-criterio"><span data-lang="es">&Iacute;ndice de Criterio</span></a></li>
        <li><a href="/recursos"><span data-lang="es">Todos los recursos gratuitos</span></a></li>
        </ul>
      </li>
      <li class="nav-dropdown">
        <button type="button" class="nav-dropdown-toggle" aria-haspopup="true"><span data-lang="es">Sobre nosotros</span><span class="nav-caret" aria-hidden="true"></span></button>
        <ul class="nav-dropdown-menu">
        <li><a href="/sobre"><span data-lang="es">Sobre nosotros</span></a></li>
        <li><a href="/la-prisa-artificial"><span data-lang="es">El libro &middot; La prisa artificial</span></a></li>
        <li><a href="/contacto"><span data-lang="es">Contacto</span></a></li>
        </ul>
      </li>
    </ul>
    
<div class="nav-right">
      <a href="/diagnostico-ai-act" class="btn-eu-ai-act" title="CriterIA© 7 · autodiagnóstico gratuito EU AI Act"><span class="btn-eu-badge">GRATIS</span><span class="btn-eu-text" data-lang="es">EU AI Act</span></a>
      <div aria-label="Idioma" class="lang-toggle" role="group"><button class="active" data-lang="es">ES</button><button data-lang="en">EN</button></div>
<button class="nav-toggle" id="nav-toggle"><span></span><span></span><span></span></button>
    </div>
  </div>
</nav>

<article class="article-page" id="article-root"><div class="container-narrow"><div class="breadcrumb" style="margin-top:6rem;margin-bottom:1.5rem;"><a href="/">EstratégicaMente</a> <span class="sep">-</span> <a href="/blog">Blog</a></div><div class="article-meta" style="font-family:'IBM Plex Mono',monospace;font-size:0.75rem;letter-spacing:0.16em;text-transform:uppercase;color:#5E7E00;margin-bottom:1.5rem;">15 ago 2026 - Guillermo Taboada Martínez</div><h1 style="font-family:'Sora',sans-serif;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.08;color:#0A2540;margin-bottom:2rem;max-width:760px;margin-left:auto;margin-right:auto;">¿Cuánto cuesta implantar IA a medida en una pyme?</h1><div class="article-image" style="margin:2rem auto 3rem;max-width:760px;aspect-ratio:16/9;overflow:hidden;"><img src="https://orfnafompycebfblkjdd.supabase.co/functions/v1/portada/cuanto-cuesta-implantar-ia-medida-pyme.jpg" alt="¿Cuánto cuesta implantar IA a medida en una pyme?" style="width:100%;height:100%;object-fit:cover;"></div><div data-newsletter-blog="compacto" style="max-width:760px;margin:0 auto 2.5rem;"></div><div class="article-body"><p class="respuesta-directa">Implantar una suite de inteligencia artificial a medida en una pyme cuesta hoy entre 30.000 y 150.000 euros, según el número de procesos que entren. La referencia no es una estimación: son los umbrales que la propia Xunta fija en sus convocatorias de 2026. Y una parte se puede financiar, aunque no la que casi todo el mundo cree.</p>

<div class="resumen"><b>En resumen</b>
<ul>
<li>El Igape sitúa el suelo de un proyecto de implantación de IA en <strong>30.000 €</strong> y el de un desarrollo propio en <strong>150.000 €</strong>. Son mínimos para poder pedir la ayuda, no precios de catálogo.</li>
<li><strong>IA360 (IG408M) cerró el 16 de marzo de 2026 y vuelve a convocarse en enero de 2027.</strong> Es la ayuda que hay que preparar ahora, porque desde 2026 se resuelve por puntuación.</li>
<li><strong>Ticket Innova (IG408K) sigue abierta hasta el 30 de septiembre de 2026</strong>, cubre el 80 % del gasto y se resuelve por orden de llegada hasta agotar el millón de euros de crédito.</li>
<li><strong>Cumplir el Reglamento de IA no es gasto subvencionable en Ticket Innova</strong>: las bases excluyen expresamente el cumplimiento de normativa obligatoria.</li>
<li>Tampoco entra adaptar un ERP, un CRM o una web. Si no hay innovación, no hay ticket.</li>
<li>El plazo real no es el precio: entre el primer proceso y el sistema funcionando pasan de tres a nueve meses.</li>
</ul></div>

<h2>Qué dicen exactamente las convocatorias</h2>

<p>Cuando alguien pregunta cuánto cuesta implantar IA a medida, la respuesta honesta no sale de una tarifa. Sale de mirar dónde pone el listón quien paga parte de la factura.</p>

<p>Las bases de las ayudas <a href="https://www.xunta.gal/dog/Publicados/2026/20260116/AnuncioO92-181225-0001_es.html" rel="noopener" target="_blank">IA360 del Igape, publicadas en el DOG del 16 de enero de 2026</a>, distinguen dos cosas que en las conversaciones comerciales se mezclan todo el rato:</p>

<div class="tabla-scroll"><table style="table-layout:fixed;width:100%">
<colgroup><col style="width:24%"><col style="width:20%"><col style="width:18%"><col style="width:38%"></colgroup>
<thead><tr><th>Línea</th><th>Presupuesto mínimo</th><th>Ayuda máxima</th><th>Intensidad de la ayuda</th></tr></thead>
<tbody>
<tr><td><b>A · Desarrollar</b><br>producto propio, desde TRL 5</td><td>150.000 €</td><td>500.000 €</td><td>25 % empresa grande<br>35 % mediana<br>45 % pequeña</td></tr>
<tr><td><b>B · Implantar</b><br>soluciones de IA ya existentes</td><td>30.000 €</td><td>100.000 €</td><td>50 % pymes<br>0 % empresas grandes</td></tr>
</tbody>
</table></div>

<figure class="fig-propia">
<svg viewBox="0 0 760 430" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Presupuesto mínimo y máximo subvencionable de las tres líneas de ayuda del Igape, representadas a la misma escala. IA360 línea A admite proyectos de 150.000 a 500.000 euros. La línea B, de 30.000 a 100.000. Ticket Innova, de 5.000 a 37.500 euros.">
<title>Dónde pone el listón cada convocatoria</title>
<desc>A la misma escala se ve que Ticket Innova y la línea A de IA360 no juegan en la misma división.</desc>
<rect width="760" height="430" fill="#F4F6F8"/>
<rect x="0" y="0" width="760" height="82" fill="#0A2540"/>
<path d="M32 28 L56 40 L32 52 L32 46 L46 40 L32 34 Z" fill="#FF8300"/>
<text x="68" y="36" font-family="Sora,sans-serif" font-size="19" font-weight="700" fill="#FFFFFF">Dónde pone el listón cada convocatoria</text>
<text x="68" y="60" font-family="IBM Plex Mono,monospace" font-size="11" fill="#9BB0C4">PRESUPUESTO MÍNIMO Y MÁXIMO SUBVENCIONABLE · MISMA ESCALA</text>
<text x="32" y="112" font-family="IBM Plex Mono,monospace" font-size="10" fill="#5B6573">LÍNEA DE AYUDA</text>
<text x="230" y="112" font-family="IBM Plex Mono,monospace" font-size="10" fill="#5B6573">0 €</text>
<text x="712" y="112" font-family="IBM Plex Mono,monospace" font-size="10" fill="#5B6573">500.000 €</text>
<line x1="230" y1="120" x2="760" y2="120" stroke="#C9D3DD" stroke-width="1"/>
<text x="32" y="152" font-family="Sora,sans-serif" font-size="14" font-weight="700" fill="#0A2540">IA360 línea A</text>
<text x="32" y="170" font-family="Barlow,sans-serif" font-size="11" fill="#5B6573">desarrollar producto propio</text>
<rect x="230" y="134" width="171" height="26" fill="#E2E8EE"/>
<rect x="401" y="134" width="399" height="26" fill="#0A2540"/>
<text x="236" y="152" font-family="IBM Plex Mono,monospace" font-size="10" fill="#5B6573">no elegible</text>
<text x="410" y="152" font-family="IBM Plex Mono,monospace" font-size="12" fill="#FFFFFF">150k – 500k €</text>
<text x="32" y="244" font-family="Sora,sans-serif" font-size="14" font-weight="700" fill="#0A2540">IA360 línea B</text>
<text x="32" y="262" font-family="Barlow,sans-serif" font-size="11" fill="#5B6573">implantar soluciones existentes</text>
<rect x="230" y="226" width="34" height="26" fill="#E2E8EE"/>
<rect x="264" y="226" width="80" height="26" fill="#FF8300"/>
<text x="354" y="244" font-family="IBM Plex Mono,monospace" font-size="12" fill="#0A2540">30k – 100k €</text>
<text x="32" y="336" font-family="Sora,sans-serif" font-size="14" font-weight="700" fill="#0A2540">Ticket Innova</text>
<text x="32" y="354" font-family="Barlow,sans-serif" font-size="11" fill="#5B6573">un solo ticket por empresa</text>
<rect x="230" y="318" width="6" height="26" fill="#E2E8EE"/>
<rect x="236" y="318" width="37" height="26" fill="#99CC00"/>
<text x="283" y="336" font-family="IBM Plex Mono,monospace" font-size="12" fill="#0A2540">5k – 37,5k €</text>
<line x1="32" y1="380" x2="728" y2="380" stroke="#C9D3DD" stroke-width="1"/>
<text x="32" y="402" font-family="Barlow,sans-serif" font-size="13" fill="#0A2540">La barra gris es el tramo por debajo del mínimo: ahí no hay ayuda que pedir.</text>
<text x="32" y="420" font-family="IBM Plex Mono,monospace" font-size="10" fill="#5B6573">FUENTE: DOG Nº 10 DE 16/01/2026 · IG408M E IG408K</text>
</svg>
<figcaption>Las tres líneas a la misma escala. Ticket Innova ocupa 45 píxeles de los 600 que mide la línea A: no son alternativas, son divisiones distintas. Elaboración propia sobre el DOG nº 10 de 16 de enero de 2026.</figcaption>
</figure>

<p>Esos 30.000 y 150.000 euros son el dato que buscabas. No son lo que cobra un proveedor: son el umbral por debajo del cual la Administración considera que un proyecto no es lo bastante serio como para financiarlo. Funcionan como termómetro de mercado mucho mejor que cualquier tarifa publicada.</p>

<p>La distinción entre las dos líneas también contesta a otra pregunta que llega siempre después: si conviene comprar una herramienta o construir la propia. Implantar lo que ya existe cuesta la quinta parte. Desarrollar algo propio tiene sentido cuando el proceso que quieres automatizar <em>es</em> tu ventaja competitiva, no cuando simplemente quieres ir más rápido.</p>

<h2>Qué se puede financiar hoy y qué no</h2>

<p>IA360 cerró su plazo el 16 de marzo de 2026: fueron dos meses desde la publicación. Conviene decirlo porque medio internet la sigue anunciando como abierta, confundiendo el plazo para solicitar con el plazo para ejecutar.</p>

<p><strong>Vuelve a convocarse en enero de 2027</strong>, siguiendo el ritmo anual de las dos ediciones anteriores. Y ahí está la parte que casi nadie ha mirado: <strong>no es la misma ayuda que en 2025</strong>.</p>

<div class="tabla-scroll"><table style="table-layout:fixed;width:100%">
<colgroup><col style="width:26%"><col style="width:37%"><col style="width:37%"></colgroup>
<thead><tr><th></th><th>IA360 de 2025</th><th>IA360 desde 2026</th></tr></thead>
<tbody>
<tr><td><b>Cómo se reparte</b></td><td>Por orden de llegada</td><td><b>Por puntuación</b>, sobre 100</td></tr>
<tr><td><b>Quién la paga</b></td><td>Fondos europeos NextGenerationEU</td><td>Presupuesto propio de la Xunta</td></tr>
<tr><td><b>Qué líneas</b></td><td>A, B y C, con formación</td><td>Solo A y B</td></tr>
<tr><td><b>A quién apunta</b></td><td>Cualquier sector</td><td>Tejido industrial y sectores estratégicos</td></tr>
</tbody>
</table></div>

<p>Traducido: lo que en 2025 se conseguía llegando pronto, ahora hay que ganarlo. Sesenta de los cien puntos son innovación y calidad del proyecto; treinta, capacidad de la empresa. Eso ya no lo resuelve la diligencia administrativa, lo resuelve una memoria bien construida, y esa se empieza en otoño, no en enero.</p>

<p>Una precisión que conviene hacer, porque nosotros vivimos de esto: <em>hasta que la convocatoria de 2027 no se publique en el Diario Oficial de Galicia, sus condiciones concretas no están fijadas.</em> Lo que sí está fijado es el patrón de los dos últimos años y el cambio de régimen ya consolidado en 2026.</p>

<p>Lo que sí sigue vivo es el <a href="https://www.xunta.gal/dog/Publicados/2026/20260116/AnuncioO92-111225-0003_es.html" rel="noopener" target="_blank">programa Ticket Innova (IG408K)</a>, y merece la pena mirarlo con calma:</p>

<ol>
<li><strong>Plazo hasta el 30 de septiembre de 2026 a las 14:00</strong>, salvo que antes se agote el crédito.</li>
<li><strong>Crédito total de 1.000.000 €</strong> y concurrencia no competitiva: se resuelve por orden de registro de entrada, no por puntuación.</li>
<li><strong>Intensidad del 80 %</strong>, sobre un gasto de entre 5.000 € y algo menos de 37.500 €. La ayuda va de 4.000 € a algo menos de 30.000 €.</li>
<li><strong>Una sola solicitud por empresa</strong> en toda la convocatoria, eligiendo uno de los seis tipos de ticket.</li>
<li><strong>El gasto tiene que estar hecho y pagado antes de solicitar</strong>: se factura, se paga y después se pide. No al revés.</li>
<li>Es ayuda de <em>minimis</em>, con el límite de 300.000 € en tres años.</li>
</ol>

<p>Entre los seis tickets hay uno que menciona expresamente los sistemas de inteligencia artificial: el de diseño de nuevos procesos o servicios basados en tecnologías digitales emergentes.</p>

<h2>Los errores que vemos en la práctica</h2>

<p>Aquí es donde conviene bajar la voz y leer las exclusiones, que es la parte que nadie cita en LinkedIn.</p>

<p><strong>Cumplir el Reglamento Europeo de IA no es gasto subvencionable en Ticket Innova.</strong> El artículo 5.6 de las bases excluye las actividades destinadas al «cumplimiento de normativa obligatoria», y el <a href="https://eur-lex.europa.eu/legal-content/ES/TXT/?uri=CELEX:32024R1689" rel="noopener" target="_blank">Reglamento (UE) 2024/1689</a> lo es desde el 2 de agosto de 2026 en lo que respecta a transparencia y régimen sancionador. Quien te venda que el Igape te paga el 80 % de tu adecuación normativa, o no ha leído las bases o confía en que tú no las leas.</p>

<p><strong>Adaptar tu ERP tampoco entra.</strong> El mismo artículo excluye «acciones de implantación de soluciones digitales que no supongan innovaciones», y cita por su nombre los desarrollos ofimáticos, las mejoras de software ya existente, los CRM y las páginas web. Ponerle un asistente conversacional a tu gestor de siempre no es innovar: es actualizar.</p>

<p><strong>Y la que más caro sale: automatizar antes de saber qué se automatiza.</strong> El orden que funciona es reducir, simplificar y solo entonces automatizar, y lo hemos desarrollado en <a href="/blog/por-donde-empezar-implantar-ia-empresa">por dónde empezar a implantar IA en una empresa</a>. Si todavía es una idea sin forma, <a href="/cauce">CAUCE la convierte en un primer diagnóstico de encaje</a> en un minuto y sin coste. Un proceso malo automatizado sigue siendo un proceso malo, ahora ejecutándose mil veces más rápido y sin que nadie lo mire.</p>

<p>Hay una curiosidad en las bases de IA360 que dice más de lo que parece: entre la normativa aplicable citan el propio Reglamento Europeo de IA y la Ley 2/2025 de impulso de la inteligencia artificial en Galicia. Una convocatoria de IA que se remite al Reglamento de IA. Quien pida esa ayuda tendrá que cumplirlo igualmente, solo que pagándolo de su bolsillo.</p>

<h2>Cuánto tarda en estar funcionando</h2>

<p>El precio se negocia una vez; el plazo se sufre durante meses. Entre el arranque y el primer proceso en producción pasan de tres a nueve meses, según cuántos procesos entren y, sobre todo, según lo ordenados que estén los datos al empezar.</p>

<p>Un dato propio para calibrar: redactar la memoria de una convocatoria consumía <strong>120 horas</strong> de un consultor sénior, tres semanas a jornada completa. Con nuestro sistema de gestión de subvenciones con IA (Simplicity for Grants©) el tiempo de gestión de una candidatura ha bajado un <strong>83 % de media</strong>, y sigue bajando según se afina la herramienta. Eso no se consiguió en una semana ni comprando una licencia.</p>

<h2>Cómo saber si quien te lo vende lo ha hecho antes</h2>

<p>Hay una pregunta que separa a los proveedores en dos grupos, y se responde en treinta segundos: <em>enséñame el registro de tus propios sistemas de IA</em>.</p>

<p>El artículo 4 del Reglamento obliga desde febrero de 2025 a adoptar medidas que apoyen la alfabetización en IA —redacción reformulada por el Ómnibus en julio de 2026—, y el artículo 50 impone la transparencia desde agosto de 2026. Como recordamos en <a href="/blog/ai-act-no-se-ha-aplazado-que-pasa-2-agosto-2026">el artículo sobre lo que no se ha aplazado del AI Act</a>, cualquiera que implante IA a medida está desplegando sistemas y, si los integra en lo que vende, además responde como proveedor. Debería tener eso inventariado.</p>

<p>Nosotros mantenemos un registro propio de <strong>dieciocho sistemas de IA</strong>, diecisiete en servicio y uno en fase de prototipo, cada uno con su modelo, su nivel de riesgo, los artículos del Reglamento que le aplican y su supervisión humana declarada. No es una tabla de marketing: es la misma que se enseña ante una comprobación. Es un registro interno propio y no permite extrapolar nada sobre ninguna otra empresa, pero sí responde a la pregunta de si quien te lo cuenta lo ha hecho en su propia casa.</p>

<p>Diecisiete entraron en servicio antes del 2 de agosto de 2026, así que les alcanza la disposición transitoria del Reglamento (UE) 2026/1744. El dieciocho se puso en marcha hoy y nace sin ese amparo, con el artículo 50 aplicable desde el primer día: así consta en su ficha del registro. Esa diferencia es exactamente la conversación que hay que tener antes de firmar un proyecto, no después.</p>

<h2>Preguntas frecuentes</h2>

<h3>¿Cuánto cuesta implantar IA a medida en una pyme?</h3>
<p>Entre 30.000 y 150.000 euros según el alcance. El Igape fija en 30.000 € el presupuesto mínimo de un proyecto de implantación y en 150.000 € el de un desarrollo propio partiendo de TRL 5. Por debajo de esas cifras hablamos de herramientas sueltas, no de una suite.</p>

<h3>¿Sigue abierta la convocatoria IA360 del Igape?</h3>
<p>No. El plazo fue de dos meses desde su publicación en el DOG del 16 de enero de 2026, así que cerró el 16 de marzo. Es el error que explicamos en <a href="/blog/por-que-se-deniegan-las-subvenciones">por qué se deniegan las subvenciones</a>: muchos listados la siguen dando por abierta porque confunden el plazo de solicitud con el de ejecución, que para la línea B llega al 30 de septiembre de 2026. Vuelve a convocarse en enero de 2027, y conviene prepararla desde otoño porque ya no se reparte por orden de llegada.</p>

<h3>¿Qué ayuda puedo pedir hoy para un proyecto de IA en Galicia?</h3>
<p>Ticket Innova (IG408K), abierta hasta el 30 de septiembre de 2026 a las 14:00 o hasta agotar el millón de euros de crédito. Cubre el 80 % de un gasto de entre 5.000 € y algo menos de 37.500 €, con una ayuda máxima de algo menos de 30.000 €.</p>

<h3>¿Es subvencionable adaptarse al Reglamento Europeo de IA?</h3>
<p>En Ticket Innova no. Las bases excluyen expresamente las actividades destinadas al cumplimiento de normativa obligatoria, y el Reglamento lo es. Conviene desconfiar de quien afirme lo contrario sin citar el artículo concreto que lo permita.</p>

<h3>¿Puedo pedir el ticket para mejorar mi ERP o mi CRM?</h3>
<p>No. Las bases excluyen las acciones de implantación de soluciones digitales que no supongan innovación, y mencionan por su nombre los desarrollos ofimáticos, las mejoras de software existente, los CRM y las páginas web.</p>

<h3>¿Tengo que pagar antes de recibir la ayuda?</h3>
<p>En Ticket Innova sí. El gasto debe estar realizado y pagado entre el 1 de enero de 2026 y la fecha de la solicitud. Se justifica por cuenta justificativa simplificada en el propio formulario.</p>

<h3>¿Cuánto tarda en estar funcionando una suite a medida?</h3>
<p>De tres a nueve meses hasta el primer proceso en producción, según el número de procesos y el estado de los datos de partida. El plazo lo marca casi siempre el orden de los datos, no la tecnología.</p>

<h3>¿Conviene comprar una herramienta o desarrollar la propia?</h3>
<p>Implantar algo existente cuesta del orden de una quinta parte. Desarrollar tiene sentido cuando el proceso que automatizas es tu ventaja competitiva; si solo quieres ir más rápido en algo que hace todo el mundo, comprar es mejor decisión.</p>

<p style="text-align:center;margin:34px 0 6px"><a class="cta" href="/cumplimiento-eu-ai-act#niveles">Ver los niveles del CriterIA©</a></p>

<aside class="autor-ficha" aria-label="Sobre el autor">
<p class="autor-firma">Escrito por <strong>Guillermo Taboada</strong>, CEO y socio fundador de EstratégicaMente · IA con Criterio, consultora internacional de subvenciones, licitaciones y premios globales con IA, creación de suites de IA y de cumplimiento del EU AI Act, y profesor en la Universidade da Coruña y en BEYOND AI Finance &amp; Business School.</p>
<p class="autor-fechas">Publicado el 15 de agosto de 2026 · Última actualización: 24 de agosto de 2026</p>
</aside>
</div><aside class="ia-aviso" role="note" aria-label="Transparencia sobre el uso de inteligencia artificial"><span class="ia-aviso-et">Transparencia - Reglamento (UE) 2024/1689</span><p>Este contenido se ha elaborado con asistencia de sistemas de inteligencia artificial y ha sido revisado y validado por el equipo de EstratégicaMente antes de su publicación. La responsabilidad editorial es humana.</p></aside><div data-newsletter-blog></div></div></article>

<footer class="footer">
  <div class="container">
    <div class="footer-grid">
      <div class="footer-brand">
        <img src="assets/logos/estrategicamente-logo-dark.svg" alt="EstratégicaMente" class="footer-logo">
        <h4 data-lang="es">ESTRATÉGICAMENTE</h4><h4 data-lang="en">ESTRATÉGICAMENTE</h4>
        <p data-lang="es">Elegir lo eficaz para hacerlo eficiente.</p>
      </div>
      <div class="footer-col">
        <h5>Soluciones</h5>
        <ul>
          <li data-lang="es"><a href="/asesoramiento">Consultor&iacute;a e interim management</a></li>
          <li data-lang="es"><a href="/subvenciones-licitaciones-premios">Subvenciones, licitaciones y premios (Simplicity for Grants&copy;)</a></li>
          <li data-lang="es"><a href="/software-subvenciones-administracion">Plataforma para administraciones (Grantify&copy;)</a></li>
          <li data-lang="es"><a href="/automatizacion-procesos-ia">Automatizaci&oacute;n de procesos con IA (Simplicity for Processes&copy;)</a></li>
          <li data-lang="es"><a href="/ia-en-docencia-universitaria">IA en docencia universitaria (Simplicity Lab&copy;)</a></li>
          <li data-lang="es"><a href="/cumplimiento-eu-ai-act">Cumplimiento del EU AI Act (CriterIA&copy;)</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h5>EstratégicaMente</h5>
        <ul>
          <li data-lang="es"><a href="/sobre">Sobre EstratégicaMente</a></li>
          <li data-lang="es"><a href="/recursos">Herramientas y recursos gratuitos</a></li>
          <li data-lang="es"><a href="/blog">Blog</a></li>
          <li data-lang="es"><a href="/contacto">Contacto</a></li>
        </ul>
      </div>
      <div class="footer-col">
        <h5>Legal</h5>
        <ul>
          <li data-lang="es"><a href="/aviso-legal">Aviso legal</a></li>
          <li data-lang="es"><a href="/politica-de-privacidad">Privacidad</a></li>
          <li data-lang="es"><a href="/politica-de-ia" style="color: var(--gold);">Política de IA</a></li>
          <li data-lang="es"><a href="/politica-de-cookies">Cookies</a></li>
          <li data-lang="es"><a href="/declaracion-de-accesibilidad">Accesibilidad</a>
        <a href="admin/" class="footer-admin-link" rel="nofollow">Admin</a></li>
        </ul>
      </div>
    </div>

    <!-- Banner obligatorio de financiación pública del proyecto Simplicity for Grants -->
    

    <div class="footer-bottom">
      <p data-lang="es">© 2026 INTERIM MANAGER CONSULTING, S.L.</p>
    </div>
  </div>
</footer>

<script>
(function(){
  var API = "https://orfnafompycebfblkjdd.supabase.co/functions/v1/imc-articulos";
  var COM_API = "https://orfnafompycebfblkjdd.supabase.co/functions/v1/imc-comentarios";
  var params = new URLSearchParams(window.location.search);
  var slug = params.get("slug");
  if (!slug) {
    // En /blog/<slug> (rewrite de Netlify) la URL del navegador no lleva ?slug=,
    // así que extraemos el slug de la propia ruta.
    var pm = window.location.pathname.match(/\/blog\/+([^\/?#]+)/);
    if (pm && pm[1]) slug = decodeURIComponent(pm[1]);
  }
  var root = document.getElementById("article-root");

  function esc(s) {
    return String(s||"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;");
  }

  // === Comentarios ===
  window.loadComentarios = function(slug){
    var lista = document.getElementById('comentarios-lista');
    if (!lista) return;
    fetch(COM_API + '?slug=' + encodeURIComponent(slug))
      .then(function(r){ return r.json(); })
      .then(function(data){
        if (!data.comentarios || !data.comentarios.length){
          lista.innerHTML = '<p style="color:var(--meta); text-align:center; font-style:italic;">Sé el primero en comentar.</p>';
          return;
        }
        lista.innerHTML = data.comentarios.map(function(c){
          var fecha = new Date(c.created_at).toLocaleDateString('es-ES', {day:'numeric', month:'long', year:'numeric'});
          return '<div style="background:white; padding:1.25rem; border:1px solid var(--line); margin-bottom:0.75rem;">' +
            '<div style="display:flex; justify-content:space-between; align-items:center; margin-bottom:0.5rem;">' +
              '<strong style="color:var(--navy); font-family:var(--display);">' + esc(c.nombre) + '</strong>' +
              '<span style="font-size:0.75rem; color:var(--meta); font-family:var(--sans);">' + fecha + '</span>' +
            '</div>' +
            '<div style="font-family:var(--serif); line-height:1.6; color:var(--ink); white-space:pre-line;">' + esc(c.mensaje) + '</div>' +
          '</div>';
        }).join('');
      })
      .catch(function(){ lista.innerHTML = '<p style="color:var(--meta);">No se pudieron cargar los comentarios.</p>'; });
  };

  window.enviarComentario = function(slug, titulo){
    var msg = document.getElementById('c-msg');
    var btn = document.querySelector('#comentario-form button[type="submit"]');
    var nombre = document.getElementById('c-nombre').value.trim();
    var email = document.getElementById('c-email').value.trim();
    var mensaje = document.getElementById('c-mensaje').value.trim();
    var lopd = document.getElementById('c-lopd');
    if (!nombre || !email || !mensaje) { msg.textContent = 'Faltan campos.'; msg.style.color = '#C62828'; return; }
    if (!lopd || !lopd.checked) { msg.textContent = 'Necesitamos tu consentimiento para publicar el comentario.'; msg.style.color = '#C62828'; return; }

    btn.disabled = true; btn.textContent = 'Enviando…';
    fetch(COM_API, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({ articulo_slug: slug, nombre: nombre, email: email, mensaje: mensaje })
    })
    .then(function(r){ return r.json().then(function(j){ return {ok:r.ok, data:j}; }); })
    .then(function(res){
      btn.disabled = false; btn.textContent = 'Publicar comentario';
      if (res.ok){
        msg.textContent = '✓ Comentario publicado. Gracias por participar.';
        msg.style.color = '#2E7D32';
        document.getElementById('comentario-form').reset();
        loadComentarios(slug);
      } else {
        msg.textContent = 'Error: ' + (res.data.error || 'desconocido');
        msg.style.color = '#C62828';
      }
    })
    .catch(function(err){
      btn.disabled = false; btn.textContent = 'Publicar comentario';
      msg.textContent = 'Error de red: ' + err.message;
      msg.style.color = '#C62828';
    });
  };

  if (!slug) {
    root.innerHTML = '<div class="article-error"><h1 style="font-family:var(--display);color:var(--navy);">Artículo no especificado</h1><p>Vuelve al <a href="/blog" style="color:var(--gold);">blog</a> y selecciona un artículo.</p></div>';
    return;
  }

  fetch(API + "?action=get&slug=" + encodeURIComponent(slug))
    .then(function(r){ return r.json().then(function(j){ return {ok:r.ok, status:r.status, data:j}; }); })
    .then(function(res){
      if (!res.ok || !res.data.articulo) {
        root.innerHTML = '<div class="article-error"><h1 style="font-family:var(--display);color:var(--navy);">Artículo no encontrado</h1><p>El artículo que buscas no existe o ya no está disponible. <a href="/blog" style="color:var(--gold);">Volver al blog</a>.</p></div>';
        document.title = "Artículo no encontrado — EstratégicaMente";
        return;
      }
      var a = res.data.articulo;
      document.title = a.titulo + " — EstratégicaMente";

      // ---- SEO dinámico: meta description, Open Graph, canonical, Article JSON-LD ----
      try {
        var canonical = "https://estrategicamente.info/blog/" + a.slug;
        var desc = (a.extracto || "").replace(/\s+/g, " ").trim();
        function upsertMeta(sel, attr, key, val){
          if (!val) return;
          var el = document.head.querySelector(sel);
          if (!el){ el = document.createElement("meta"); el.setAttribute(attr, key); document.head.appendChild(el); }
          el.setAttribute("content", val);
        }
        upsertMeta('meta[name="description"]', "name", "description", desc);
        upsertMeta('meta[property="og:title"]', "property", "og:title", a.titulo);
        upsertMeta('meta[property="og:description"]', "property", "og:description", desc);
        upsertMeta('meta[property="og:type"]', "property", "og:type", "article");
        upsertMeta('meta[property="og:url"]', "property", "og:url", canonical);
        if (a.imagen_url) upsertMeta('meta[property="og:image"]', "property", "og:image", a.imagen_url);
        upsertMeta('meta[name="twitter:title"]', "name", "twitter:title", a.titulo);
        upsertMeta('meta[name="twitter:description"]', "name", "twitter:description", desc);
        if (a.imagen_url) upsertMeta('meta[name="twitter:image"]', "name", "twitter:image", a.imagen_url);
        var link = document.head.querySelector('link[rel="canonical"]');
        if (!link){ link = document.createElement("link"); link.setAttribute("rel","canonical"); document.head.appendChild(link); }
        link.setAttribute("href", canonical);
        var article = {
          "@context": "https://schema.org",
          "@type": "BlogPosting",
          "headline": a.titulo,
          "description": desc,
          "author": { "@type": "Person", "name": a.autor || "Guillermo Taboada Martínez" },
          "publisher": { "@type": "Organization", "name": "EstratégicaMente", "logo": { "@type": "ImageObject", "url": "https://estrategicamente.info/assets/img/og-image.png" } },
          "mainEntityOfPage": { "@type": "WebPage", "@id": canonical },
          "inLanguage": "es"
        };
        if (a.fecha) { article.datePublished = a.fecha; article.dateModified = a.fecha; }
        if (a.imagen_url) article.image = a.imagen_url;
        var s1 = document.createElement("script"); s1.type = "application/ld+json"; s1.text = JSON.stringify(article); document.head.appendChild(s1);
      } catch(e) {}

      var imagenHtml = "";
      if (a.imagen_url) {
        imagenHtml = '<div class="article-image" style="margin: 2rem auto 3rem; max-width: 760px; aspect-ratio: 16/9; overflow: hidden;"><img src="' + esc(a.imagen_url) + '" alt="' + esc(a.titulo) + '" style="width:100%; height:100%; object-fit:cover;"></div>';
      }

        // Share buttons y comentarios
        var shareUrl = encodeURIComponent(window.location.href);
        var shareTitle = encodeURIComponent(a.titulo);
        var shareBlock =
          '<div style="max-width:720px; margin: 4rem auto 2rem; padding: 2rem 0; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); text-align:center;">' +
          '<div style="font-family: var(--sans); font-size: 0.8rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--meta); margin-bottom: 1.5rem;">Compartir este artículo</div>' +
          '<div style="display:flex; gap:0.75rem; justify-content:center; flex-wrap:wrap;">' +
            '<a href="https://www.linkedin.com/sharing/share-offsite/?url=' + shareUrl + '" target="_blank" rel="noopener" style="display:inline-flex; align-items:center; gap:0.5rem; padding:0.65rem 1.25rem; background:#0077B5; color:white; text-decoration:none; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.05em;">' +
              '<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M20.5 2h-17A1.5 1.5 0 002 3.5v17A1.5 1.5 0 003.5 22h17a1.5 1.5 0 001.5-1.5v-17A1.5 1.5 0 0020.5 2zM8 19H5v-9h3zM6.5 8.25A1.75 1.75 0 118.3 6.5a1.78 1.78 0 01-1.8 1.75zM19 19h-3v-4.74c0-1.42-.6-1.93-1.38-1.93A1.74 1.74 0 0013 14.19a.66.66 0 000 .14V19h-3v-9h2.9v1.3a3.11 3.11 0 012.7-1.4c1.55 0 3.36.86 3.36 3.66z"/></svg>' +
              'LinkedIn' +
            '</a>' +
            '<a href="https://twitter.com/intent/tweet?url=' + shareUrl + '&text=' + shareTitle + '" target="_blank" rel="noopener" style="display:inline-flex; align-items:center; gap:0.5rem; padding:0.65rem 1.25rem; background:#000; color:white; text-decoration:none; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.05em;">' +
              '<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>' +
              'X (Twitter)' +
            '</a>' +
            '<a href="https://api.whatsapp.com/send?text=' + shareTitle + '%20' + shareUrl + '" target="_blank" rel="noopener" style="display:inline-flex; align-items:center; gap:0.5rem; padding:0.65rem 1.25rem; background:#25D366; color:white; text-decoration:none; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.05em;">' +
              '<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z"/></svg>' +
              'WhatsApp' +
            '</a>' +
          '</div>' +
          '</div>' +
          '<div data-newsletter-blog></div>' +
          // Sección comentarios (Disqus o nativo simple)
          '<div id="comentarios" style="max-width:720px; margin: 3rem auto;">' +
          '<div style="font-family: var(--sans); font-size: 0.8rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--meta); margin-bottom: 1.5rem; text-align:center;">Comentarios</div>' +
          '<div id="comentarios-lista" style="margin-bottom: 2rem;"></div>' +
          '<form id="comentario-form" style="background:var(--paper); padding:1.5rem; border:1px solid var(--line);">' +
            '<div style="display:grid; grid-template-columns: 1fr 1fr; gap:0.75rem; margin-bottom:0.75rem;">' +
              '<input type="text" id="c-nombre" placeholder="Tu nombre" required style="width:100%; padding:0.6rem; border:1px solid var(--line); background:white; font-family:inherit; font-size:0.95rem;">' +
              '<input type="email" id="c-email" placeholder="Email (no se publica)" required style="width:100%; padding:0.6rem; border:1px solid var(--line); background:white; font-family:inherit; font-size:0.95rem;">' +
            '</div>' +
            '<textarea id="c-mensaje" placeholder="Tu comentario..." required rows="4" style="width:100%; padding:0.6rem; border:1px solid var(--line); background:white; font-family:inherit; font-size:0.95rem; margin-bottom:0.75rem;"></textarea>' +
            '<label style="display:flex; gap:0.6rem; align-items:flex-start; margin-bottom:1rem; font-size:0.82rem; color:var(--meta); line-height:1.5; cursor:pointer;">' +
              '<input type="checkbox" id="c-lopd" required style="margin-top:0.2rem; flex:0 0 auto; accent-color:#FF8300;">' +
              '<span>Acepto que EstrategicaMente (Interim Manager Consulting, S.L.) trate mi nombre y mi correo para publicar y moderar este comentario. El correo no se publica y puedo pedir su supresion cuando quiera. <a href="/politica-de-privacidad" style="color:var(--gold);">Politica de privacidad</a>.</span>' +
            '</label>' +
            '<button type="submit" style="background:var(--navy); color:var(--cream); padding:0.7rem 1.5rem; border:0; font-family:var(--sans); font-size:0.85rem; letter-spacing:0.1em; text-transform:uppercase; cursor:pointer;">Publicar comentario</button>' +
            '<div id="c-msg" style="margin-top:0.75rem; font-size:0.85rem; color:var(--meta);"></div>' +
          '</form>' +
          '</div>';

        root.innerHTML = '<div class="container-narrow">' +
        '<div class="breadcrumb" style="margin-top: 6rem; margin-bottom: 1.5rem;"><a href="index.html">EstratégicaMente</a> <span class="sep">◆</span> <a href="/blog">Blog</a></div>' +
        '<div class="article-meta" style="font-family: var(--sans); font-size: 0.75rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--gold); margin-bottom: 1.5rem;">' + esc(a.fecha_str) + ' · ' + esc(a.autor) + '</div>' +
        '<h1 style="font-family: var(--display); font-size: clamp(2.25rem, 5vw, 4rem); line-height: 1.05; color: var(--navy); margin-bottom: 2rem; letter-spacing: -0.025em; max-width: 760px; margin-left: auto; margin-right: auto;">' + esc(a.titulo) + '</h1>' +
        imagenHtml +
        '<div data-newsletter-blog="compacto" style="max-width:720px;margin:0 auto 2.5rem;"></div>' +
        '<div class="article-body">' + a.contenido + '</div>' +
        shareBlock +
        '<p style="text-align:center; margin: 4rem auto 2rem; max-width: 720px;"><a href="/blog" style="color:var(--gold); font-family:var(--sans); font-size:0.85rem; letter-spacing:0.1em; text-transform:uppercase;">← Volver al blog</a></p>' +
      '</div>';

        // ---- Vídeo privacy-first: activa cualquier .yt-facade del cuerpo (no carga YouTube hasta el clic) ----
        try {
          var vbody = root.querySelector('.article-body');
          if (vbody) {
            var facades = vbody.querySelectorAll('.yt-facade[data-yt]');
            Array.prototype.forEach.call(facades, function(facade){
              function loadVideo(){
                var id = facade.getAttribute('data-yt');
                if (!id) return;
                var start = facade.getAttribute('data-start') || '0';
                var ifr = document.createElement('iframe');
                ifr.setAttribute('src', 'https://www.youtube-nocookie.com/embed/' + id + '?autoplay=1&rel=0&modestbranding=1&start=' + start);
                ifr.setAttribute('title', facade.getAttribute('data-title') || a.titulo);
                ifr.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');
                ifr.setAttribute('allowfullscreen', '');
                facade.innerHTML = ''; facade.appendChild(ifr); facade.style.cursor = 'default';
                try { window.clarity && window.clarity('event', 'article_video_play'); } catch(e){}
              }
              facade.addEventListener('click', loadVideo);
              facade.addEventListener('keydown', function(e){ if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); loadVideo(); } });
              try {
                var vid = facade.getAttribute('data-yt');
                var vobj = {
                  "@context":"https://schema.org","@type":"VideoObject",
                  "name": facade.getAttribute('data-title') || a.titulo,
                  "description": (a.extracto || a.titulo || '').replace(/\s+/g,' ').trim(),
                  "thumbnailUrl": facade.getAttribute('data-thumb') || ('https://i.ytimg.com/vi/' + vid + '/maxresdefault.jpg'),
                  "uploadDate": facade.getAttribute('data-date') || a.fecha,
                  "contentUrl": "https://www.youtube.com/watch?v=" + vid,
                  "embedUrl": "https://www.youtube-nocookie.com/embed/" + vid,
                  "publisher": { "@type":"Organization", "name":"EstratégicaMente", "logo": { "@type":"ImageObject", "url":"https://estrategicamente.info/assets/logos/estrategicamente-logo.svg" } }
                };
                var sv = document.createElement('script'); sv.type = 'application/ld+json'; sv.text = JSON.stringify(vobj); document.head.appendChild(sv);
              } catch(e){}
            });
          }
        } catch(e){}

        // ---- FAQPage JSON-LD ----
        // ELIMINADO 13/08/2026. Lo genera blog-ssr en servidor desde la v30.
        // Este script lo duplicaba: los rastreadores que ejecutan JS veian DOS
        // nodos FAQPage en la misma URL. La version del SSR ademas la ven los
        // rastreadores sin JS (GPTBot, ClaudeBot), que es lo que importa en GEO.

        // Cargar comentarios
        loadComentarios(slug);

        // Handler form
        document.getElementById('comentario-form').addEventListener('submit', function(e){
          e.preventDefault();
          enviarComentario(slug, a.titulo);
        });
    })
    .catch(function(err){
      root.innerHTML = '<div class="article-error"><h1 style="font-family:var(--display);color:var(--navy);">Error al cargar</h1><p>No hemos podido cargar el artículo. Vuelve al <a href="/blog" style="color:var(--gold);">blog</a>.</p></div>';
    });
})();
</script>
<script src="assets/js/main.js?v=60"></script>
<script src="assets/js/accesibilidad.js?v=4"></script>
<script src="assets/js/ai-governance.js?v=4"></script>
<script src="assets/js/wow.js?v=6"></script>
<script src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit" async defer></script>
<script defer src="/assets/js/newsletter-blog.js?v=3"></script>
<script src="assets/js/i18n-dic.js?v=9"></script>
<script src="assets/js/i18n-runtime.js?v=4"></script>
</body>
</html>
