eCommerce · Shopify · Rendimiento

Cuántas apps instalar en Shopify sin frenar tu tienda

Por Agustín Campos · Forrate · Septiembre 2026 · 8 min de lectura

Shopify no publica un número máximo de apps, y quien te diga una cifra te está dando su opinión. Lo que sí es verificable es el mecanismo: cada app que toca la vitrina de tu tienda carga código en el navegador de tu cliente, y Shopify pone a las apps primeras en su lista de factores que afectan el rendimiento del sitio. Este artículo explica cómo funciona eso por dentro, qué se borra y qué no cuando desinstalas, y cómo hacer limpieza sin romper la tienda.

Esta es la conversación que más repetimos con clientes que llegan con una tienda armada por otro lado. Instalaron una app para reseñas, otra para pop-ups, otra para el buscador, otra para envíos, otra para un contador de stock. Cada una se instaló un martes distinto, ninguna se evaluó después, y hoy nadie sabe cuáles siguen haciendo algo. Es la deuda técnica más común de una tienda Shopify y casi nunca aparece hasta que alguien mira los números de velocidad.

Por qué las apps frenan la tienda: el mecanismo

Una app que modifica lo que ve el cliente necesita ejecutar código en el navegador de ese cliente. No hay magia: si el widget de reseñas aparece en la ficha de producto, algo tuvo que descargarse y ejecutarse para dibujarlo. Shopify lo dice sin rodeos cuando enumera qué afecta el rendimiento de una tienda, y el orden de esa lista es revelador: apps, librerías y servicios de terceros, librerías de analítica, código del tema, y la cantidad y el peso de imágenes y videos. Las apps van primero. Y agrega algo que conviene tener presente antes de instalar cualquier cosa: cada función que agregas a tu tienda online puede impactar sus Core Web Vitals.

El efecto además se acumula de forma poco elegante. Shopify reconoce que el tiempo de carga se degrada todavía más cuando varias apps intentan instalar el mismo framework varias veces en la misma tienda. Es decir, tres apps distintas pueden estar descargando su propia copia de la misma librería, y el navegador del cliente paga las tres. Si quieres el panorama completo de qué hace lenta una web, lo desarrollamos en por qué tu página web es lenta.

Shopify no deja a los desarrolladores libres, eso sí. Les pide que el punto de entrada de la app pese menos de 10 KB de JavaScript y menos de 50 KB de CSS por página, y que difieran la carga del bundle de JavaScript hasta que el usuario interactúe con la parte de la app que lo necesita. También mide el impacto de cada app en el rendimiento del storefront con Lighthouse sobre tres tipos de página con distinto peso: home (17 %), ficha de producto (40 %) y colección (43 %). Ese trabajo existe. Lo que no existe es una garantía de que todas las apps que tienes instaladas lo respeten.

App embeds, script tags y código en el tema

Hay tres formas distintas en que una app puede meter código en tu tienda, y entender la diferencia es lo que después te permite limpiar sin romper nada.

Script tag. En palabras de Shopify, es código JavaScript remoto que se carga en las páginas del storefront de una tienda. Se inyecta sin tocar el tema. Es el mecanismo viejo y está oficialmente obsoleto: la documentación dice literalmente que los script tags están deprecados y que no se use ScriptTag en una app nueva. Hay calendario: dejaron de ejecutarse en la página de estado del pedido el 28 de agosto de 2025 para tiendas Plus y desde el 26 de agosto de 2026 para el resto; después del 1 de octubre de 2026 ya no se podrán crear ni actualizar; y el 1 de marzo de 2027 Shopify dejará de inyectarlos en los storefronts. La depreciación aplica a todas las versiones de la API, incluidas las antiguas.

App embed block. Es el reemplazo moderno, parte de una theme app extension. Se renderiza justo antes de la etiqueta de cierre head o body del storefront, según el objetivo que declare la app. Esa es exactamente la razón por la que un app embed activo carga en todas las páginas donde corresponda: está pegado al cierre del documento. La buena noticia es que estas extensiones no editan el código del tema, lo que reduce el riesgo de romper algo, y sus archivos se sirven desde el CDN de Shopify. Y vienen con techo: 10 MB para todos los archivos de la extensión, máximo 30 bloques, 100 KB de Liquid, más un CSS sugerido de 100 KB y un JavaScript sugerido de 10 KB.

Código pegado directamente en el tema. Es el caso problemático. Shopify reconoce que algunas apps inyectan código directamente en el código del tema para agregar funcionalidad, y que después de instalarlas puedes recibir instrucciones de onboarding que incluyen editar tu propio código. Cuando lees "pega este snippet en tu theme.liquid", estás en este escenario.

Para analítica y seguimiento de conversiones el camino oficial hoy son los web pixels, que corren dentro de un sandbox con acceso acotado a las APIs del navegador. Los pixels de apps usan el sandbox estricto, con acceso limitado a cookies, localStorage y sessionStorage. Es un modelo bastante más contenido que un script suelto en la página.

Qué pasa de verdad cuando desinstalas una app

Aquí conviene ser preciso, porque circula mucha exageración. Cuando desinstalas una app, Shopify sí elimina automáticamente los script tags que esa app creó. Y también elimina de forma automática y completa los app blocks y app embed blocks asociados a esa app en los temas de la tienda online. En esos dos casos no queda basura.

El código huérfano existe, pero en un caso específico: las apps que escribieron en los archivos de tu tema. Shopify lo advierte de manera explícita, diciendo que algunas apps agregan código al tema que no se elimina automáticamente al desinstalar, y recomienda revisar la ficha de la app en el App Store o contactar al desarrollador antes de desinstalar para saber si hacen falta pasos adicionales. La misma advertencia se repite en su guía de rendimiento, dentro de la recomendación de eliminar apps innecesarias.

Dato que casi nadie tiene presente: si cambias el tema publicado, las apps no quedan activas por defecto en el tema nuevo. Shopify avisa que tendrás que reactivarlas. Eso convierte cada rediseño en la mejor oportunidad para no volver a activar lo que no estabas usando.

Cómo revisar qué apps tienes activas

La lista completa está en Configuración > Apps del admin, y esa misma página gestiona tanto las apps instaladas como las desinstaladas recientemente. Pero el inventario no es lo interesante. Lo interesante está adentro de cada ficha.

Para los app embeds, la ruta es Tienda online > Editar tema > icono de App embeds en la barra lateral. Ahí cada bloque tiene su propio interruptor. Desde el celular el camino es menú > Tienda online > Administrar todos los temas > Editar tema > menú horizontal > App embeds.

Qué mide el informe de rendimiento de Shopify y qué no

Shopify tiene su propia medición en el panel, y vale la pena entender su alcance real. Los reportes de rendimiento web vigentes están en Analíticas > Reportes e incluyen LCP, INP y CLS, cada uno en variantes a lo largo del tiempo, por URL de página y por tipo de página. La URL histórica del antiguo reporte de velocidad de la tienda hoy redirige justamente a esta sección.

Lo que mide es dato de campo, no de laboratorio: usa Real User Metrics, y Shopify lo dice así, cada puntaje de página representa experiencias reales de visitantes, no pruebas simuladas. Eso es una virtud y una limitación al mismo tiempo, porque el resultado depende también de factores fuera de tu control, como el dispositivo, la red y la ubicación del cliente. Los datos, además, pueden tener hasta 36 horas de retraso y solo están disponibles para los últimos 90 días.

Lo que no hace, y aquí está el malentendido más común: no te dice qué app te está frenando. Te dice qué páginas están lentas. La atribución al culpable es un trabajo aparte, y normalmente implica desactivar cosas de a una y volver a medir. Si tu problema es que la tienda recibe visitas y no convierte, la velocidad es solo una de las causas posibles; el resto lo revisamos en tienda Shopify con visitas pero sin ventas.

El costo mensual que nadie suma

La parte financiera es la que más sorprende a los clientes. Los cargos de apps aparecen en tu factura de Shopify en cuatro sabores: cargos de suscripción recurrentes, cargos por uso que varían según cuánto uses la app, compras únicas y créditos de aplicación. Se revisan en Configuración > Facturación, en la vista de cargos actuales y en las facturas anteriores; app por app, en Configuración > Apps.

Sumarlo de un vistazo es más difícil de lo que parece, y hay una razón técnica: las suscripciones de apps corren en ciclos de facturación de 30 días independientes que se alinean con tu factura mensual de Shopify, pero pueden no calzar exactamente, así que un mismo cargo puede aparecer repartido en más de una factura.

Y hay dos letras chicas importantes al momento de cortar. Desinstalar una app paga cancela los cargos recurrentes futuros, pero es posible que aún te facturen el ciclo en curso. Peor: algunas apps de terceros cobran fuera de Shopify, esos cargos no aparecen en tu factura de Shopify, y desinstalar la app desde el admin no cancela el cobro externo. Esa suscripción sigue viva hasta que la des de baja con el proveedor.

Antes de renovar un stack completo, conviene mirar qué se puede cubrir con apps propias de Shopify, que según la propia empresa suelen ser gratuitas y tienen su soporte. Shopify Search & Discovery y Shopify Forms figuran como gratuitas en el App Store. Shopify Messaging es gratis de instalar con cargos adicionales posibles: su ficha detalla que los primeros 10.000 correos al mes son gratis y que después el precio parte en 1 USD por cada 1.000 correos mensuales, lo que para muchas tiendas chilenas alcanza de sobra para empezar con email marketing para tu tienda online.

Cómo hacer la limpieza sin romper la tienda

Este es el procedimiento que seguimos nosotros. No es rápido a propósito.

  1. Duplica el tema publicado antes de tocar nada. Es tu punto de retorno y no cuesta nada.
  2. Arma la lista real. Recorre Configuración > Apps y anota, por cada app, qué extensiones activas tiene, en qué áreas trabaja y cuándo fue su última actividad.
  3. Revisa la ficha antes de desinstalar. Si la app pidió pegar código en el tema durante la instalación, es la que va a dejar residuos. Shopify recomienda consultar la ficha o al desarrollador para conocer los pasos extra.
  4. Desactiva primero, desinstala después. Apaga el app embed, navega la tienda como cliente, revisa home, producto, colección y carrito. Si nada se rompe en unos días, desinstala.
  5. De a una. Si apagas seis apps el mismo día y algo falla, no vas a saber cuál fue.
  6. Busca los restos en el código del tema. Se eliminan desde Tienda online > Editar código, con clic derecho sobre el archivo y Eliminar permanentemente. Shopify advierte que los archivos de tema eliminados no se pueden recuperar, así que este paso se hace sobre una copia y con lectura previa, no a ciegas.
  7. Audita el gestor de etiquetas. Es recomendación textual de Shopify: eliminar las etiquetas sin uso o de bajo valor. Ahí suelen quedar pixeles de campañas que terminaron hace años.
  8. Vuelve a medir. Con hasta 36 horas de retraso en los datos, no esperes ver el efecto la misma tarde.

Nuestro criterio para decidir qué se queda

Insistimos: no hay un número oficial. Lo que sí hay es una recomendación de Shopify que funciona bien como filtro, y que dice evaluar las apps instaladas y el código de terceros para asegurarte de que generan valor suficiente como para compensar cualquier pérdida de rendimiento, además de revisar si hay apps de más cargando recursos en el storefront. Traducido a la práctica, así lo aplicamos.

Las apps que casi siempre se justifican son las que están pegadas a la plata: recuperar el carrito, cobrar bien, mostrar prueba social real. Sobre eso escribimos en recuperar carritos abandonados en Shopify Chile y en cómo conseguir reseñas de clientes. Las que rara vez se justifican son las decorativas: contadores, ruletas, animaciones y avisos que nadie mira.

Preguntas frecuentes

¿Cuántas apps puedo tener instaladas en Shopify?

Shopify no publica un número máximo de apps, así que cualquier cifra que veas por ahí es criterio de alguien, no una regla oficial. El nuestro es simple: cada app que carga código en el storefront tiene que justificar su lugar. Shopify mismo recomienda evaluar las apps instaladas para asegurarte de que aportan suficiente valor como para compensar la pérdida de rendimiento, y revisar si tienes apps de más cargando recursos en la tienda.

¿Desinstalar una app borra todo su código de mi tienda?

Depende de cómo esté construida. Shopify elimina automáticamente los script tags que creó la app y también los app blocks y app embed blocks de sus theme app extensions. Lo que no se borra solo es el código que algunas apps insertan directamente en los archivos del tema. Shopify lo advierte de forma explícita y recomienda revisar la ficha de la app o contactar al desarrollador antes de desinstalar, para saber si hacen falta pasos extra.

¿Qué es un app embed y dónde lo desactivo?

Un app embed block es un bloque que la app aporta al tema y que se renderiza justo antes del cierre de la etiqueta head o body del storefront, por lo que carga en todas las páginas donde esté activo. Vienen desactivados por defecto después de instalar la app. Para revisarlos entra a Tienda online, edita el tema y abre el icono de App embeds en la barra lateral: ahí hay un interruptor por cada uno.

¿El informe de rendimiento de Shopify me dice qué app me está frenando?

No. Los reportes de rendimiento web están en Analíticas y muestran LCP, INP y CLS a lo largo del tiempo, por URL de página y por tipo de página, con datos de visitantes reales en vez de pruebas simuladas. Te dicen qué páginas están lentas, no cuál es la app culpable. Además los datos pueden tardar hasta 36 horas en aparecer y solo cubren los últimos 90 días.

¿Dejo de pagar una app apenas la desinstalo?

No siempre. Al desinstalar se cancelan los cargos recurrentes futuros, pero es posible que aún te facturen el ciclo en curso. Y si la app te cobra fuera de Shopify, ese cargo externo no se cancela al desinstalarla desde el admin: tienes que darla de baja directamente con el proveedor.

¿Quieres saber qué apps sobran en tu tienda?

Reviso tu stack de apps, identifico el código que quedó dando vueltas en el tema y dejo la tienda liviana sin perder funciones. Agenda una llamada y lo vemos.

Ver servicio de tiendas Shopify →
Agenda una reunión →
Agustín Campos, fundador de Forrate

Agustín Campos

Fundador de Forrate. Más de 10 años diseñando y desarrollando tiendas Shopify y sitios a medida en código, con clientes en Chile, Perú y EE.UU. Trabajas directo conmigo, sin intermediarios. Conóceme →