Reportajes e investigación sobre Shopify y el comercio electrónico
Instalamos ambos temas gratuitos de Shopify y leímos su código fuente. Dawn incluye 45 secciones editables y 475 ajustes. Horizon incluye 39 secciones respaldadas por 95 bloques reutilizables y unos 1,476 ajustes. Esto es lo que cada uno realmente construye, y unos $2,000 al año en apps que las funciones integradas silenciosamente reemplazan.
Casi todos los artículos que comparan temas de Shopify están escritos de la misma manera. Alguien lee la descripción en la página del Theme Store, reescribe los puntos de las características con sus propias palabras y lo publica. Nadie instala el tema. Nadie cuenta nada.
Así que hicimos la parte aburrida. Extrajimos el código fuente completo de los dos temas gratuitos propios de Shopify, Dawn y Horizon, leímos cada archivo de sección y contamos las secciones, los ajustes dentro de ellas y los bloques que se pueden colocar en ellas. Después abrimos ambas tiendas de demostración en vivo y fotografiamos las secciones reales. Esto es lo que los dos temas realmente le dan a un dueño de tienda, medido en lugar de descrito.
Clonamos ambos repositorios públicos el 15 de julio de 2026 con git clone --depth 1 desde github.com/Shopify/dawn y github.com/Shopify/horizon, tomando el último commit de la rama predeterminada de cada uno.
Para cada archivo en la carpeta sections/ de cada tema, y en el caso de Horizon también cada archivo en su carpeta blocks/, extrajimos el bloque JSON {% schema %}. Un “ajuste” es cualquier entrada en un schema que tenga un id, que es lo que un comerciante realmente puede cambiar en el editor de temas. No contamos encabezados ni etiquetas de párrafo, que no tienen id y solo añaden texto de espaciado en el editor. Los nombres visibles de secciones y bloques provienen del archivo locales/en.default.schema.json de cada tema, que es donde Shopify guarda los nombres legibles a los que apuntan las claves t:.
Los conteos de “únicos vs. compartidos” comparan los nombres legibles de las secciones de los dos temas. Esta es una comparación a nivel de etiqueta, así que una sección que hace una función similar bajo un nombre distinto se cuenta como única. Señalamos los casos notables en el texto.
Las fotos del storefront se capturaron de las tiendas de demostración oficiales en theme-dawn-demo.myshopify.com y theme-horizon-demo.myshopify.com en julio de 2026, con un ancho de 1400px.
Los precios de las apps son los precios de plan mostrados en la ficha de cada app en el Shopify App Store el 15 de julio de 2026, leídos directamente de la página de la ficha. Los precios cambian a menudo, así que trátalos como una instantánea de julio de 2026. Solo incluimos un número en la tabla de ahorro cuando pudimos confirmarlo en la ficha en vivo.
Aquí está toda la comparación en cuatro números por tema.
| Qué contamos | Dawn | Horizon |
|---|---|---|
| Archivos de sección en el código fuente | 53 | 40 |
| Secciones editables por el comerciante | 45 | 39 |
| Ajustes a nivel de sección | 324 | 409 |
| Archivos de bloques reutilizables | 0 | 95 |
| Ajustes dentro de bloques | 151 | 1,067 |
| Ajustes configurables totales | 475 | unos 1,476 |
La primera sorpresa es que Dawn tiene más archivos de sección, pero Horizon expone el triple de ajustes. Esa brecha es toda la historia de cómo están construidos estos dos temas, y se reduce a una palabra: bloques.
Los bloques de Dawn viven dentro de su sección padre. Los bloques de la sección Featured product de Dawn solo existen dentro de Featured product. No puedes llevarlos a ningún otro lado. Dawn tiene 55 de estas definiciones de bloque en línea que contienen 151 ajustes.
Horizon invierte ese modelo. Tiene 95 archivos de bloque que existen por su cuenta y se pueden colocar en muchas secciones distintas. Un bloque de texto, un bloque de imagen, un bloque de botón, un bloque de acordeón, un bloque de control deslizante de comparación: construyes una sección apilando estos, y el mismo bloque funciona en el hero, en una página de producto o en el footer. Por eso Horizon necesita menos archivos de sección pero carga con muchos más ajustes. Las piezas de construcción son compartidas.
La tabla de abajo enumera las secciones con más ajustes en cada tema. Haz clic en cualquier encabezado de columna para ordenar. El punto no es que un número sea mejor que otro. Es ver en qué gasta cada tema su complejidad.
| Sección | Tema | Ajustes | Tipos de bloque | Qué construye un dueño de tienda con ella |
|---|---|---|---|---|
| Header | Horizon | 42 | 0 | Navegación, búsqueda, carrito y controles de cuenta |
| Hero | Horizon | 36 | 8 | Escena de apertura a pantalla completa con dos capas de medios |
| Featured collection | Dawn | 23 | 0 | Una fila de productos curada en la página de inicio |
| Collection list | Horizon | 17 | 10 | Cuadrícula de colecciones con bloques por tarjeta |
| Recommended products | Horizon | 16 | 10 | Fila automática de productos relacionados en páginas de producto |
| Product grid (main) | Dawn | 15 | 0 | La cuadrícula de productos y filtros de la página de colección |
| Product hotspots | Horizon | 15 | 1 | Imagen de estilo de vida comprable con puntos clicables |
| Slideshow | Horizon | 15 | 1 | Diapositivas de banner rotativas a ancho completo |
| Multicolumn | Dawn | 14 | 1 | Fila de íconos con texto, para envíos o sellos de confianza |
| Collapsible content | Dawn | 13 | 1 | Acordeón de preguntas frecuentes con filas desplegables |
| Image with text | Dawn | 13 | 4 | Una imagen junto a un titular y texto |
| Multirow | Dawn | 13 | 1 | Filas apiladas alternando imagen y texto |
| Image banner | Dawn | 12 | 3 | Banner de página de inicio con texto superpuesto |
| Media with text | Horizon | 8 | 0 | Panel narrativo que combina medios con texto |
| Collage | Dawn | 8 | 4 | Cuadrícula mixta de imagen, producto y baldosas de video |
| Rich text | Dawn | 6 | 4 | Un bloque centrado de texto con formato |
| Marquee | Horizon | 5 | 4 | Cinta de texto con desplazamiento para ofertas o anuncios |
Por nombre de sección, los dos temas comparten unos 15 tipos de sección, incluyendo Header, Footer, Slideshow, Featured collection, Featured product, Blog posts, Custom Liquid, Announcement bar y las páginas de cuenta y carrito. Eso es lo mínimo esperable. La parte interesante es donde divergen.
Horizon incluye varias secciones y bloques que Dawn simplemente no tiene:
Dawn mantiene algunas secciones que Horizon eliminó como piezas independientes, sobre todo porque Horizon las reconstruyó como bloques:
El patrón es consistente. Horizon no eliminó capacidad, la movió al sistema de bloques para que la ensambles tú mismo. Dawn te entrega secciones terminadas. Cuál prefieras depende de si quieres construir o rellenar espacios en blanco.
Contar ajustes es una cosa. Aquí está lo que realmente hacen algunas de estas secciones, desde el punto de vista de la persona que dirige la tienda.
Esta es la sección más configurada de todo Dawn, y es en torno a la que se construyen la mayoría de las páginas de inicio. Sus 23 ajustes incluyen qué colección mostrar, cuántos productos, el número de columnas en escritorio y móvil, un interruptor de carrusel de escritorio, la proporción y forma de la imagen, si mostrar una segunda imagen al pasar el cursor, el proveedor, una calificación por estrellas, y un estilo de botón de agregado rápido.
La función de marketing que cumple es la mercadotecnia (merchandising). Apuntas hacia una colección de “Novedades” o “Más vendidos” y controlas exactamente cuánto detalle ve el comprador antes de hacer clic. El ajuste de agregado rápido por sí solo cambia el embudo, porque le permite a un comprador agregar al carrito directamente desde la fila sin cargar la página de producto. Esa es la misma función para la que muchas tiendas instalan una app aparte de agregado rápido.
Esta es la sección de preguntas frecuentes de Dawn. Usa un bloque repetible, la fila desplegable, así que puedes añadir tantas filas de pregunta y respuesta como necesites. Los ajustes cubren el encabezado, el tamaño y alineación del encabezado, dos opciones de diseño, el esquema de color del contenedor, si la primera fila se abre por defecto, y una imagen opcional junto al acordeón.
La razón por la que esto importa en términos de dinero está más adelante, en la sección de apps. Un acordeón de preguntas frecuentes integrado es una de las razones más comunes por las que un dueño de tienda instala su primera app de pago.
El Hero de Horizon es la pieza estrella del tema y su segunda sección más configurada. Contiene dos capas de medios independientes, cada una de las cuales puede ser una imagen o un video, con versiones móviles separadas si así lo deseas. Además, acepta ocho tipos de bloque, incluyendo texto, botón, logotipo, un titular grande “jumbo text”, un contenedor de grupo e incluso un marquee, y expone controles de superposición, un efecto de reflejo difuminado, alineación en ambos ejes, y altura de la sección.
La función que cumple es la declaración de apertura de toda la tienda. Debido a que el contenido está hecho de bloques, no de campos fijos, dos tiendas Horizon pueden no parecerse en nada usando la misma sección. Esa flexibilidad es la razón por la que Horizon se siente más cerca de una herramienta de diseño que de un tema.
Esta es la sección para la que Dawn no tiene respuesta. Subes una imagen de estilo de vida, luego colocas puntos calientes sobre ella, y cada punto abre un producto. Los ajustes controlan el color del punto caliente, el color de la animación de diana, la superposición, el ancho y alto de la sección, y cómo aparecen el título y el precio del producto.
La función de marketing es “compra el look”. Una tienda de moda o de hogar toma una sola foto estilizada y deja que los compradores compren cada artículo en ella sin buscar por todo el catálogo. En la mayoría de los temas, esto es una categoría de app de pago por sí sola.
Aquí está el ángulo al que los artículos que copian descripciones nunca llegan. Muchas de estas secciones cumplen la función de una app que las tiendas pagan cada mes. Cuando un tema incluye la función, esa suscripción desaparece.
Revisamos el App Store y extrajimos los precios de plan actuales de las apps cuya función principal ya cumple una sección o bloque integrado. Solo conservamos apps cuyo precio pudimos confirmar en la ficha en vivo el 15 de julio de 2026. Usamos el precio del plan básico, que es el número más amigable, así que esto es un piso conservador.
| Función integrada | Tema | App cuya función principal cubre | Precio de app confirmado | Por año |
|---|---|---|---|---|
| Sistema de diseño de secciones y bloques | ambos | PageFly page builder | $24 / mes | $288 |
| Formulario de captura de correo (Email signup) | ambos | Privy email and pop ups | $24 / mes | $288 |
| Formulario de pedido rápido y por volumen | ambos | Wholesale All in One | $24 / mes | $288 |
| Acordeón de preguntas frecuentes y pestañas de producto | ambos | Smart Tabs | $5 / mes | $60 |
| Marquee con desplazamiento y barra de anuncios | ambos | Scrolling Text | $5 / mes | $60 |
| Total confirmado en nivel básico | $984 / año |
Esos $984 al año son el piso, en el plan más barato de cada app. La mayoría de las tiendas en crecimiento no está en el plan más barato. El siguiente nivel de PageFly es $99 al mes, el de Privy es de $30 a $45, el de Wholesale All in One es $39. Al pasar a los planes que las tiendas reales realmente pagan, las mismas funciones integradas cubren cerca de $2,000 al año.
Dos advertencias honestas evitan que esto sea un discurso de ventas.
Primero, “cubre la función principal” no es “idéntico”. Privy también ejecuta pop ups y flujos automatizados que el formulario de suscripción integrado del tema no hace. Las apps de mayoreo añaden precios por grupo de clientes que el formulario de pedido rápido no ofrece. La función del tema cubre el caso común, no todos los detalles extremos.
Segundo, una categoría grande no está cubierta en absoluto. Ninguno de los dos temas incluye reseñas de producto con compradores verificados. Eso todavía necesita una app, y Loox cuesta $49.99 al mes en el plan que destaca su ficha, unos $600 al año. Si el análisis de un tema afirma que reemplaza cada app, te está vendiendo algo. Este no lo hace.
¿Dónde deja esto a los temas de pago de la tienda? Los mejores se apoyan justo en esta matemática. Un tema premium como Ultra en el Theme Store oficial anuncia funciones integradas, desde botón de agregar al carrito fijo hasta paquetes de productos y tablas de tallas, que van más allá de lo que Dawn y Horizon ofrecen, lo que reduce aún más la factura de apps. No hemos leído el código fuente de Ultra como leímos estos dos, así que solo nos basamos en lo que muestran su ficha y su demo, pero la dirección es clara: cuanto más hace un tema por sí solo, menos apps mensuales alquilas.
Si quieres el tema gratuito más simple y liviano, y te sientes cómodo rellenando secciones ya hechas, Dawn sigue siendo la opción sensata por defecto. Sus 45 secciones cubren una tienda normal, y no te tienta a sobreconstruir.
Si quieres diseñar en lugar de rellenar espacios en blanco, Horizon es un producto genuinamente distinto. Su sistema de bloques te da aproximadamente el triple de ajustes, y tipos de sección que Dawn no puede igualar, y varios de ellos, los hotspots, el control deslizante de comparación, el contenedor genérico Section, son cosas por las que los comerciantes suelen pagar apps.
De cualquier forma, la lección de leer el código fuente es la misma que enseña la factura del App Store. Antes de instalar una app de pago, abre el editor de temas y verifica si la sección ya está ahí. En estos dos temas, cerca de mil dólares al año de eso ya lo está.
Dawn tiene 53 archivos de sección en su código fuente. 45 de ellos son secciones editables por el comerciante con ajustes que puedes cambiar en el editor de temas, y 8 son partials internos para el carrito y la búsqueda que no tienen ajustes. En esas secciones editables, Dawn expone 324 ajustes de sección más otros 151 ajustes dentro de sus bloques.
Sí, muchos más. Horizon expone 409 ajustes en sus secciones, más 1,067 ajustes en 95 bloques de tema reutilizables, lo que da unos 1,476 ajustes configurables en total. Dawn suma unos 475. La ventaja de Horizon viene de su sistema de bloques, donde un mismo bloque puede reutilizarse dentro de muchas secciones.
Para varias tareas comunes, sí. Ambos temas incluyen acordeones de preguntas frecuentes integrados, formularios de captura de correo, formularios de pedido rápido para mayoreo y barras de anuncios con desplazamiento, lo que cubre la función principal de apps que cobran entre $5 y $24 al mes cada una. La excepción clara son las reseñas de producto con compradores verificados, donde todavía necesitas una app como Loox.
Horizon, por un margen amplio sobre el papel. Sus bloques son reutilizables entre secciones en lugar de estar encerrados dentro de una sola sección como en Dawn, y viene con casi el triple de ajustes. Dawn es más simple y ligero, algo que muchos comerciantes prefieren, pero te da menos opciones de control.