Instalaste una aplicación para resolver un problema. Funcionó. Luego instalaste otro. Y otro. Ahora tu puntuación de velocidad tiene 20 años y te preguntas qué pasó.
Here's the truth: it's not any single app that tanks your speed. It's the accumulation of JavaScript from multiple apps, each adding their own scripts, stylesheets, and tracking pixels to every page load. Let's break down exactly which apps are the heaviest offenders and what you can do about it.
Cómo las aplicaciones de Shopify realmente ralentizan tu tienda
Cuando instalas una aplicación de Shopify que agrega funcionalidad a tu escaparate (un widget de reseña, una burbuja de chat, una ventana emergente), inyecta JavaScript y CSS en tu tema. esto sucede en cada carga de página : no solo las páginas donde la función es visible.
El problema es cómo se cargan estos scripts. Muchas secuencias de comandos de aplicaciones son bloqueo de renderizado : significa que el navegador deja de mostrar su página visible hasta que el script de la aplicación termine de descargarse y ejecutarse. ¿Un script de widget de revisión que tarda 800 ms en cargarse? Son 800 ms que su cliente mira fijamente una página en blanco o a medio cargar.
La cadena de carga del script:
- El navegador solicita su página HTML
- El navegador encuentra etiquetas de secuencias de comandos de aplicaciones en el HTML
- El navegador descarga cada script (200-500 ms por aplicación, según el tamaño)
- El navegador ejecuta cada script (100-300 ms por aplicación)
- Sólo entonces la página visible termina de renderizarse
Con 5 aplicaciones que inyectan scripts sincrónicos, podrías agregar entre 1,5 y 4 segundos a cada carga de página. Esa es la diferencia entre una tienda que convierte y una que rebota.
Hay tres tipos de impacto de velocidad:
El tamaño sin formato de JavaScript que agrega la aplicación. Medido en KB. Cualquier valor superior a 100 KB es significativo.
Whether the script blocks page rendering. Synchronous scripts in the <head> are the worst. Async/deferred scripts at the bottom are better.
Solicitudes HTTP adicionales que realiza la aplicación (llamadas API, cargas de fuentes, recuperación de imágenes). Cada solicitud añade latencia, especialmente en redes móviles.
Las 8 peores categorías de aplicaciones para Shopify Speed
Estas son las categorías de aplicaciones que afectan de manera más consistente los puntajes de velocidad en los cientos de tiendas Shopify que hemos analizado. Para cada uno, mostramos el peso típico de JavaScript, por qué es pesado y alternativas más rápidas.
1. Widgets de chat en vivo
Infractores graves: Tidio (~350 KB), Zendesk Chat (~300 KB), Intercomunicador (~400 KB+), Drift (~380 KB). Estas aplicaciones cargan su widget de chat completo JavaScript en cada página, incluso si ningún visitante hace clic en el botón de chat. También establecen conexiones WebSocket persistentes para mensajería en tiempo real.
Alternativas más rápidas: Shopify Inbox (integrado, peso mínimo del script), Chatra (carga el widget de forma diferida) o Gorgias (carga el chat solo cuando se activa). Aún mejor: use Thunder para posponer la secuencia de comandos del widget de chat para que se cargue después de que se muestre la página: los visitantes ven la página al instante y la burbuja de chat aparece un momento después.
2. Aplicaciones de revisión de fotografías y vídeos
Infractores graves: Yotpo (~300-500 KB con su suite completa), Stamped.io (~200 KB), Loox (~180 KB). El principal culpable son los widgets de la galería de imágenes que cargan con entusiasmo varias fotos de clientes, además de JavaScript para calificaciones de estrellas, carruseles y formularios de revisión.
Alternativa más rápida: Judge.me es el campeón de velocidad en esta categoría: scripts livianos, imágenes cargadas de forma diferida y un generoso plan gratuito. Lea nuestro resumen de las mejores aplicaciones de Shopify para una comparación detallada.
3. Herramientas de captura de correo electrónico y ventanas emergentes
Infractores graves: Privy (~250 KB), OptinMonster (~200 KB), Justuno (~280 KB). Las aplicaciones emergentes cargan su motor de renderizado completo y reglas de orientación en cada página, incluso si la ventana emergente solo se muestra una vez por sesión o al salir. Muchos también cargan fuentes e imágenes adicionales para el diseño de la ventana emergente.
Alternativas más rápidas: Shopify Forms (integrado, peso mínimo), ventanas emergentes integradas de Klaviyo (si ya estás usando Klaviyo para correo electrónico) o usa Thunder para posponer los scripts de ventanas emergentes hasta que se cargue la página. No es necesario que la ventana emergente esté lista en los primeros 100 ms; de todos modos, se activa después de que el visitante ha estado en la página por un tiempo.
4. Creadores de páginas
Infractores graves: PageFly (~300-400 KB), GemPages (~350 KB), Zipify Pages (~250 KB). Los creadores de páginas agregan su propio marco CSS y motor de renderizado JavaScript además del código existente de su tema. La sobrecarga es especialmente notable en dispositivos móviles donde compiten tanto el CSS del tema como el CSS del constructor.
Alternativa más rápida: Utilice las secciones y bloques integrados de su tema. Los temas de Shopify Online Store 2.0 tienen una edición flexible basada en secciones que cubre el 80% de lo que hacen los creadores de páginas, sin ningún JavaScript adicional. Si necesita un constructor, la salida del código de Shogun es un poco más limpia que la de PageFly.
5. Herramientas de análisis y grabación de sesiones
Infractores graves: Hotjar (~120 KB + seguimiento DOM continuo), Lucky Orange (~180 KB), FullStory (~200 KB+). Las herramientas de grabación de sesiones rastrean cada movimiento, desplazamiento y clic del mouse, lo que requiere un proceso de JavaScript persistente que se ejecute durante toda la visita. Lea nuestro análisis sobre si Hotjar ralentiza Shopify.
Alternativa más rápida: Microsoft Clarity: sesiones gratuitas, ilimitadas y ligeramente más ligeras que Hotjar. O usar Análisis integrado de Shopify para datos básicos de comportamiento. Thunder puede aplazar estos scripts de seguimiento para que se carguen después de que se procese la página.
6. Widgets de urgencia y prueba social
Infractores graves: FOMO (~150 KB), Sales Pop (~120 KB), aplicaciones de temporizador de cuenta regresiva (~80-150 KB). Estas aplicaciones muestran notificaciones de "Alguien en Nueva York acaba de comprar...", contadores de urgencia falsos e insignias de confianza. La mayoría carga sus scripts en cada página, aunque las notificaciones sean elementos DOM simples.
Alternativa más rápida: Many of these are also questionable from a conversion standpoint — fake urgency can erode trust. If you want real social proof, use Judge.me review counts or your actual conversion data. If you insist on popup notifications, defer them with Thunder.
7. Conversores de moneda y aplicaciones de traducción
Infractores graves: MEJOR conversor de divisas (~120 KB), Weglot (~150 KB con llamadas API de traducción), Langify (~130 KB). Las aplicaciones de divisas deben escanear y modificar cada elemento de precio en la página. Las aplicaciones de traducción necesitan intercambiar contenido de texto. Ambos requieren JavaScript que se ejecuta después de que se carga el DOM, lo que podría provocar cambios de contenido visibles (Problemas con CLS).
Alternativa más rápida: Usa Shopify Markets para múltiples monedas: maneja la conversión de moneda del lado del servidor, por lo que no hay JavaScript del lado del cliente ni cambio de contenido. Para la traducción, la función nativa multilingüe de Shopify es más liviana que las aplicaciones de terceros.
8. Programas de fidelización y recompensas
Infractores graves: Smile.io (~200KB), LoyaltyLion (~250KB), Yotpo Loyalty (~300KB+). Los widgets de fidelización cargan un botón de inicio flotante, una pantalla de puntos y un panel de recompensas en cada página. El widget en sí suele ser un iframe con su propio paquete CSS y JavaScript.
Alternativa más rápida: Considere si realmente necesita un widget de fidelización visible en cada página. Muchas aplicaciones de fidelización te permiten desactivar el widget flotante y utilizar una página dedicada "/recompensas", eliminando por completo el script del escaparate. Thunder pospone los scripts de los widgets de fidelización de forma eficaz, ya que no es necesario cargarlos hasta que el visitante interactúa con ellos.
Cómo auditar tus aplicaciones de Shopify para determinar el impacto en la velocidad
Antes de comenzar a eliminar aplicaciones, averigüe cuáles están realmente causando el problema. Aquí está el proceso:
Paso 1: Ejecute una prueba de velocidad inicial
Prueba la velocidad de tu tienda y anota tu puntuación actual. Pruebe tanto su página de inicio como la página de un producto (las páginas de productos suelen tener más scripts de aplicaciones).
Paso 2: Identificar todos los scripts de escaparate
Utilice nuestro Analizador de Shopify or open Chrome DevTools (F12) → Network tab → filter by "JS" → reload. Count how many script files load and note their sizes. Anything from a domain that isn't cdn.shopify.com or your own domain is likely an app script.
Paso 3: Haga coincidir los scripts con las aplicaciones
Most app scripts load from recognizable domains: *.klaviyo.com, *.hotjar.com, *.judge.me, *.tidio.co, etc. Map each script to its app and note the file size. Create a simple list: App Name → Script Size → Render Blocking (yes/no).
Paso 4: Decidir: eliminar, reemplazar o aplazar
Para cada aplicación, pregunte: (1) ¿Esta aplicación genera valor medible (ingresos, conversiones, satisfacción del cliente)? Si no → elimínelo. (2) ¿Existe una alternativa más ligera? En caso afirmativo → considere cambiar. (3) ¿Se puede aplazar el guión? Si es así → instalar Thunder y deja que maneje el aplazamiento automáticamente.
Solucionar el problema de velocidad sin eliminar aplicaciones
Esto es lo que la mayoría de los consejos sobre "eliminar tus aplicaciones" pasan por alto: instalaste esas aplicaciones por una razón. Las reseñas generan conversiones. La captura de correo electrónico hace crecer su lista. El chat en vivo reduce la fricción previa a la compra. Eliminarlos para alcanzar un objetivo de puntuación de velocidad es optimizar para la métrica incorrecta.
El mejor enfoque: conservar las aplicaciones que ofrecen valor, pero cambiar cómo se cargan sus scripts.
⚡ El enfoque del trueno
Thunder Page Speed Optimizer pospone automáticamente los scripts de la aplicación para que se carguen después se representa su página visible. En lugar de bloquear la carga de la página, los scripts de la aplicación se descargan y ejecutan en segundo plano una vez que el cliente ya puede ver e interactuar con su tienda.
Esto significa: su widget de revisión aún funciona, su burbuja de chat aún aparece, sus ventanas emergentes aún se activan, pero su página se carga en 2 segundos en lugar de 5. Mejora promedio: +27 puntos en PageSpeed Insights.
Otros pasos de optimización que puedes seguir junto con Thunder:
- Desactiva las funciones de la aplicación que no utilizas. Muchas aplicaciones tienen opciones para widgets individuales. Desactiva las funciones que habilitaste "por si acaso".
- Limitar aplicaciones a páginas específicas. Algunas aplicaciones te permiten elegir dónde aparece su widget. Muestre su widget de reseñas solo en las páginas de productos, no en la página de inicio.
- Eliminar funcionalidad duplicada. ¿Dos aplicaciones de revisión? ¿Dos herramientas emergentes? Elija uno y elimine el otro por completo.
- Verificar guiones sobrantes de aplicaciones que ya desinstalaste.
El problema oculto: código sobrante de aplicaciones eliminadas
Desinstalaste una aplicación, pero tu tienda aún está lenta. ¿Te suena familiar? Muchas aplicaciones de Shopify inyectan fragmentos de código en los archivos de tu tema durante la instalación y no se limpian cuando los desinstalas.
Lugares comunes que oculta el código sobrante de la aplicación:
- tema.liquido — Script tags in the <head> or before </body>. Look for app-specific comments like <!-- Begin AppName --> or script src URLs from app domains.
- Carpeta de fragmentos — Archivos con nombres de aplicaciones: nombre-aplicación.liquid, nombre-aplicación-script.liquid. Si ha desinstalado la aplicación, estos son peso muerto.
- Carpeta de activos : archivos CSS y JS cargados por aplicaciones. Estos no se eliminan automáticamente al desinstalarlos.
- Archivos de diseño : algunas aplicaciones modifican checkout.liquid u otros archivos de diseño.
Cómo limpiarlo: Vaya a Tienda en línea → Temas → Editar código. Busque en su archivo theme.liquid etiquetas de script que hagan referencia a dominios de aplicaciones que ha eliminado. Consulte la carpeta Snippets para ver si hay archivos de aplicaciones huérfanas. Si no te sientes cómodo editando el código del tema, nuestro servicio de optimización de velocidad incluye una limpieza completa del código sobrante de la aplicación.
We've seen stores recover 10-20 points on PageSpeed Insights just by cleaning up leftover code from 3-4 uninstalled apps. It's one of the quickest wins in optimización de velocidad Direcciones.
Tu tema también es importante: algunos temas manejan los scripts de aplicaciones mejor que otros. Consulta nuestro Comparación de velocidad del tema de Shopify para ver cómo se clasifican 68 temas según los datos CWV del mundo real. Y para obtener una imagen completa de cómo las aplicaciones afectan el ecosistema más amplio de Shopify, nuestro Informe de velocidad de Shopify 2026 muestra que los scripts de terceros representan el 62% del JavaScript total en una tienda promedio.
Referencia rápida: Tabla de impacto en la velocidad de la aplicación
| Categoría de aplicación | Peso JS típico | Impacto de velocidad | Alternativa más rápida |
|---|---|---|---|
| Chat en vivo | 200-400KB | Alto | Bandeja de entrada de Shopify, Chatra |
| Reseñas (Foto/Video) | 150-500KB | Alto | Juez.yo |
| Ventanas emergentes/captura de correo electrónico | 100-300KB | Medio-Alto | Shopify Forms, Klaviyo integrado |
| Creadores de páginas | 200-600KB | Alto | Secciones temáticas (OS 2.0) |
| Analytics/Heatmaps | 100-250KB | Medio | Claridad de Microsoft |
| Prueba social/urgencia | 80-200KB | Medio | La revisión de Judge.me cuenta |
| Moneda/Traducción | 100-200KB | Medio | Shopify Mercados |
| Lealtad/Recompensas | 150-300KB | Medio-Alto | Página dedicada versus widget |
*Todas las categorías se pueden mitigar con el aplazamiento automático de secuencias de comandos de Thunder.
Preguntas frecuentes
¿Cómo sé qué aplicaciones de Shopify están ralentizando mi tienda?
Tres métodos: (1) Utilice Shopify Analyzer de Thunder en thunderpagespeed.com/tools/shopify-analyzer/ para ver todos los scripts que se cargan en su tienda y a qué aplicaciones pertenecen. (2) Abra la pestaña Chrome DevTools → Red, filtre por JS y ordene por tamaño para encontrar los scripts más pesados. (3) Desactive temporalmente las aplicaciones una a la vez y vuelva a ejecutar PageSpeed Insights para medir el cambio de puntuación que provoca cada aplicación. La aplicación con la mayor caída de puntuación es tu peor infractor.
¿Las aplicaciones de Shopify desinstaladas siguen ralentizando mi tienda?
Yes, this is a common problem. Many apps inject code into your theme's liquid files during installation and don't fully clean up when you uninstall them. Check your theme code (especially theme.liquid, header, and footer snippets) for leftover script tags from apps you've removed. Also check the Snippets folder in your theme editor for orphaned app files. Removing leftover code can recover 5-15 points on your speed score.
¿Es mejor tener menos aplicaciones de Shopify?
No necesariamente. Lo que importa es la calidad de las aplicaciones, no la cantidad. Una tienda con 20 aplicaciones bien optimizadas (que utilizan Thunder para aplazar sus scripts) puede ser más rápida que una tienda con 5 aplicaciones mal codificadas. Dicho esto, cada aplicación añade complejidad y peso potencial al script. La regla: conserve las aplicaciones que ofrecen un valor medible, elimine las que instaló para "probar" pero que nunca configuró correctamente.
¿Puede Thunder solucionar el impacto en la velocidad de las aplicaciones pesadas?
Thunder significantly reduces the speed impact of most apps by deferring their JavaScript loading until after the initial page render. Instead of blocking your page from loading while app scripts download and execute, Thunder ensures the visible page loads first, then loads app scripts in the background. This typically recovers 15-30 points on PageSpeed Insights. However, Thunder can't fix apps that inject excessive inline CSS or modify the DOM before render — those require lighter alternatives.
¿Qué tipos de aplicaciones de Shopify tienen el mayor impacto en la velocidad?
Las categorías de aplicaciones más importantes son: (1) widgets de chat en vivo: cargan grandes paquetes de JavaScript y establecen conexiones WebSocket en cada página, (2) aplicaciones de revisión con galerías de fotos y videos, especialmente aquellas que cargan todas las imágenes de revisión en la mitad superior de la página, (3) herramientas de captura de correo electrónico y ventanas emergentes, particularmente aquellas con reglas de orientación complejas que se evalúan en cada carga de página, (4) creadores de páginas: agregan sus propios marcos CSS y JavaScript además de su tema, y (5) Herramientas de análisis/mapas de calor que registran sesiones: rastrean cada movimiento y clic del mouse.
¿Debo evitar las aplicaciones que muestran la insignia roja de "velocidad de impacto" en la App Store?
No automáticamente. La insignia de impacto de velocidad de Shopify es un indicador aproximado, no una medida precisa. Algunas aplicaciones con la insignia tienen un impacto mínimo en el mundo real, mientras que otras sin ella aún agregan JavaScript significativo. La insignia se basa en si la aplicación inyecta scripts de escaparate, lo que deben hacer las aplicaciones más útiles. En lugar de evitar todas las aplicaciones marcadas, use Thunder para posponer sus scripts y probar su velocidad antes y después de la instalación.