Propuesta para SkinRepublic · Octubre de 2026

Cada visita que no compra ya estaba pagada

Diagnóstico verificado de skinrepublic.com.co y un plan de 90 días para que el tráfico que ya trae la pauta se convierta en ventas.

15,0 spara ver la home · celular 4G

15 segundos para ver la home en un celular

1/2

Protector solar SPF 50+

Sin reseñas visibles

COP 89,900

Sin reseñasIngredientes erradosVideo tapa el botón

Agregar al carrito

La ficha no le da razones para comprar

Eventos de la pauta
page_viewLlega
AddToCart · TikTokDoble
begin_checkoutFalla en /cart
Conversión AdsSin valor
purchaseSolo navegador

La pauta aprende con datos incompletos

Tu carrito

Envío: Gratis en 306 municipios / $11,500 otros

Protector solar SPF 50+
$ 89.900

WompiPSE (no se anuncia)ContraentregaCuotas

Pagar tiene más fricción de la necesaria

sitemap.xml6 URLs
1/
2/collections
3/products
4/news
5/test
6/policies
—/products/… no está
0 productos0 colecciones0 artículos

Google no encuentra los productos

Plan 90 días

12 semanas

Fase 1Sem 1–2
MediciónLínea baseArreglos rápidos
Fase 2Mes 1–2
FichaReseñasCheckoutVelocidad
Fase 3Mes 2–3
SEOKitsPlataforma
ContinuoMes 3+
ExperimentosReporte

90 días, por fases

15,0 spara ver la home · celular 4G

Velocidad

15 segundos para ver la home en un celular

Casi 1 MB de etiquetas de marketing y un error de React hacen que el celular tarde en mostrar la página y en responder. El servidor sí es rápido: el problema se puede arreglar.

1/2

Protector solar SPF 50+

Sin reseñas visibles

COP 89,900

Sin reseñasIngredientes erradosVideo tapa el botón

Agregar al carrito

Ficha de producto

La ficha no le da razones para comprar

Sin reseñas reales, con ingredientes equivocados en los parches y un video que tapa el botón de compra.

Eventos de la pauta
page_viewLlega
AddToCart · TikTokDoble
begin_checkoutFalla en /cart
Conversión AdsSin valor
purchaseSolo navegador

Medición

La pauta aprende con datos incompletos

Google Ads cuenta visitas sin valor, TikTok cuenta doble y el inicio de compra falla en el carrito. Así el algoritmo no sabe qué vende.

Tu carrito

Envío: Gratis en 306 municipios / $11,500 otros

Protector solar SPF 50+
$ 89.900

WompiPSE (no se anuncia)ContraentregaCuotas

Carrito y checkout

Pagar tiene más fricción de la necesaria

Una sola pasarela anunciada, 10 campos obligatorios antes de ver el total y mensajes de envío que cambian de página a página.

sitemap.xml6 URLs
1/
2/collections
3/products
4/news
5/test
6/policies
—/products/… no está
0 productos0 colecciones0 artículos

SEO

Google no encuentra los productos

El sitemap no incluye ningún producto y los títulos están en inglés. La demanda que no busca la marca se la llevan otros.

Plan 90 días

12 semanas

Fase 1Sem 1–2
MediciónLínea baseArreglos rápidos
Fase 2Mes 1–2
FichaReseñasCheckoutVelocidad
Fase 3Mes 2–3
SEOKitsPlataforma
ContinuoMes 3+
ExperimentosReporte

Plan

90 días, por fases

Primero medición y arreglos rápidos, luego conversión en ficha, carrito y checkout, y después SEO y la decisión de plataforma, con datos.

Diagnóstico

Así está la tienda hoy

SkinRepublic tiene tráfico, marca y redes. El problema está en el sitio, justo donde aterriza la pauta: en un celular de gama media la home tarda unos 15 segundos en mostrar su contenido principal y la ficha del protector unos 12, sobre todo por exceso de JavaScript. En la ficha, un video flotante tapa el botón de compra.

Al comprador que llega sin conocer la marca le faltan razones para decidirse: no hay reseñas reales y la ficha de los parches muestra ingredientes que no le corresponden. El checkout ofrece una sola pasarela y pide 10 campos obligatorios antes de mostrar el total. Y la medición no es confiable, así que Google, Meta y TikTok optimizan la pauta con datos incompletos.

La base se puede recuperar: el servidor responde en 0,2 a 0,5 segundos y el catálogo es corto. Propongo 90 días por fases, con un responsable técnico del sitio y entregables verificables.

Lectura · Rendimiento móvil de la home

28,5

Fuera de rango de 100 · la ficha saca 36

Es el puntaje de Lighthouse en un celular de gama media con 4G lenta. En computador el sitio saca entre 66 y 87, así que el problema es sobre todo móvil, que es por donde entra la pauta de Meta y TikTok.

Cómo se midióLighthouse 13.5, móvil simulado, mediana de 6 corridas, 25-sep-2026. Todavía no hay datos de usuarios reales (Core Web Vitals de campo).

Lectura · Tiempo hasta ver la home (LCP)

15,0 s

Fuera de rango Google recomienda ≤ 2,5 s

El LCP es el momento en que aparece el contenido principal. En la home ese elemento es la imagen del pop-up promocional. El tiempo coincide casi exacto con el final de la ejecución del JavaScript: el freno es el código, no el servidor.

Cómo se midióLighthouse móvil, mediana de 6 corridas, 25-sep-2026. Sin simular red lenta, el LCP observado es de 2,0 a 2,7 s.

Lectura · Tiempo hasta ver la ficha del protector

12,3 s

Fuera de rango Google recomienda ≤ 2,5 s

La ficha es donde se decide la compra. En las 12 corridas React no logra "hidratar" la página (35 a 40 errores #418), así que el navegador la vuelve a pintar entera.

Cómo se midió/products/protector-solar-facial-spf-50-pa · Lighthouse móvil, mediana de 6 corridas. FCP 5,7 s, TBT 1.042 ms.

Lectura · JavaScript de las etiquetas de marketing

≈950 KB

Fuera de rango 4,4 veces el código propio de la tienda

GTM, dos gtag (GA4 y Google Ads), Meta, TikTok y el constructor de CAPI suman casi 1 MB que cada celular descarga y ejecuta antes de poder usar la página. El código propio de la tienda pesa 215 KB.

Cómo se midióKB transferidos por dominio en Lighthouse, estable entre 952 y 959 KB en 18 corridas de la home, la ficha y /products.

Lectura · Reseñas visibles en las fichas

0

Fuera de rango Ánimus Lab muestra 49 en su vitamina C

La integración de reseñas está prevista en la plantilla pero no está configurada. En su lugar hay 3 testimonios fijos que se repiten en las 6 fichas y en la home.

Cómo se midióLos datos de reseñas valen null en las 6 fichas y hubo 0 solicitudes al servicio de reseñas en 21 cargas. Competencia revisada en su sitio público.

Lectura · Campos obligatorios en el checkout

10

Al límite antes de ver el total

Incluye tipo y número de documento. El total solo aparece después de elegir la ciudad, y hay un único medio de pago anunciado, aunque la cuenta de Wompi también acepta PSE, Daviplata y efectivo.

Cómo se midióObservado en /checkout con productos en el carrito, sin escribir datos. 16 campos en total.

Lectura · Productos en el sitemap

0 de 6

Fuera de rango el sitemap declara 6 URLs

El sitemap que se le entrega a Google es un archivo fijo de enero de 2025 con 6 URLs generales. Ningún producto, colección ni artículo está ahí. Los sitemaps dinámicos existen pero no están declarados.

Cómo se midióEl sitemap devuelve 6 direcciones, con fecha de modificación 2025-01-24.

Lectura · Respuesta del servidor (TTFB)

0,2–0,5

En rango segundos · en rango

La buena noticia: el servidor responde rápido. Todo lo que hace lenta la experiencia pasa en el celular del visitante y se puede corregir.

Cómo se midióMediana de 5 solicitudes: home 0,53 s, ficha 0,21 s, /products 0,34 s.

Hallazgos · 15 verificados

Lo que está frenando las ventas, en orden de impacto

Cada punto tiene su evidencia: la URL, el comando o la medición con la que cualquiera puede comprobarlo. Toque uno para ver el detalle.

Hallazgo 01 · rendimiento

En celular, la home tarda unos 15 s y la ficha del protector unos 12 s en mostrar el contenido principal

CríticoEsfuerzo: alto, en entregas parcialesMes 1–2 (hoja de estilos duplicada en las semanas 1–2)

Lo que encontré

Lighthouse 13.5 en móvil simulado, 6 corridas por página, 25-sep-2026. Home: rendimiento 28,5, LCP 15,0 s, FCP 4,5 s, TBT 811 ms. Ficha del protector: rendimiento 36, LCP 12,3 s, FCP 5,7 s, TBT 1.042 ms. /products: LCP inestable, entre 4,5 y 22,8 s. En todas las corridas el LCP coincide con el final de la ejecución del JavaScript. React no logra hidratar en ninguna carga (35 a 40 errores #418 en 12 de 12). Además, dos hojas de estilo comparten 2.255 de 2.256 reglas y la fuente entra por @import encadenado. El servidor responde en 0,2 a 0,5 s.

Por qué cuesta ventas

El 87% de las ventas online en Colombia se hace desde el celular (PCMI, 2024) y la pauta de Meta y TikTok llega casi toda por ahí. Si la página tarda en mostrarse y en responder, se paga por clics que nunca llegan a ver la oferta.

Cómo lo arreglo

Primero el JavaScript, después las imágenes. 1) Encontrar y corregir el desajuste entre servidor y navegador que rompe la hidratación. 2) Diferir las etiquetas de marketing. 3) Dejar una sola hoja de estilos y alojar la fuente en el propio sitio. 4) Convertir a WebP y redimensionar los banners (ahorro estimado de 631 KiB en la home). Medir antes y después con el mismo método.

Hallazgo 02 · medición

La pauta optimiza con datos incompletos: la conversión de Google Ads no lleva valor y la compra se mide solo desde el navegador

AltoEsfuerzo: bajo para Google Ads y pagos pendientes; alto para la compra desde el servidorSemanas 1–2 · Mes 1–2 (servidor)

Lo que encontré

En el contenedor de etiquetas (versión 9), la conversión de Google Ads se dispara con cualquier carga de la página de gracias, sin valor, moneda ni ID de pedido, y las conversiones mejoradas están apagadas. Un pago en estado pendiente (PSE o Nequi en curso) se trata como fallido: se muestra "PAGO NO COMPLETADO" y no se registra la compra. No se encontró envío de la compra desde el servidor; ese punto queda a validar con acceso.

Por qué cuesta ventas

Google Ads puede estar contando visitas a una URL, incluidos pagos rechazados y recargas, sin saber cuánto vale cada venta. A la vez, ventas reales con pago pendiente pueden quedar sin reportar. El algoritmo reparte mal el presupuesto y el ROAS reportado no cuadra con la caja. Además, quien tiene el pago en proceso ve un mensaje de fracaso.

Cómo lo arreglo

1) Disparar la conversión de Google Ads con el evento de compra (valor, COP e ID de pedido), solo con el pago aprobado, y activar las conversiones mejoradas. 2) Tratar el pago pendiente como estado aparte ("Estamos confirmando tu pago"). 3) Enviar la compra desde el servidor cuando Wompi confirme el pago (GA4, Meta CAPI, TikTok) con el mismo identificador del navegador. 4) Conciliar cada semana los pedidos aprobados en Wompi contra lo que registra cada plataforma.

Hallazgo 03 · checkout

Checkout con una sola pasarela, sin contraentrega ni cuotas, y con 10 campos obligatorios antes de ver el total

AltoEsfuerzo: medio para los ajustes; alto para nuevos medios de pagoMes 1–2

Lo que encontré

Observado en /checkout con productos en el carrito, sin escribir datos. Único medio: Wompi, con el texto "Paga con Nequi, Bancolombia o tarjeta de crédito". 16 campos, 10 obligatorios, entre ellos tipo y número de documento. El total dice "Selecciona ciudad de envío" hasta elegirla. No hay Shop Pay, Google Pay ni Apple Pay, y la casilla de términos viene marcada. La configuración pública de Wompi muestra que la cuenta también acepta PSE, Daviplata y efectivo, pero no se anuncian. La versión vieja de la home sigue publicada y promete "PAGO CONTRA ENTREGA".

Por qué cuesta ventas

El abandono de carrito promedio es 70,22% (Baymard); entre las causas están los costos que aparecen al final y los pocos medios de pago. En Colombia, PSE y débito suman el 57,2% del valor de las compras online (CCCE 2025) y Addi tiene 2,7 millones de clientes, el 47% sin tarjeta de crédito. Esconder PSE y pedir la cédula antes del total espanta al visitante que llega de un anuncio.

Cómo lo arreglo

Primero lo rápido: anunciar todos los medios que Wompi ya acepta, también en la ficha y el carrito; mostrar el total al elegir la ciudad; pedir el documento solo si el cliente quiere factura; quitar la casilla premarcada. Después, decisiones de negocio: un piloto de contraentrega en ciudades principales y evaluar Addi. Retirar las versiones viejas de la home.

Hallazgo 04 · conversión

En la ficha, el video flotante tapa el botón "Agregar al carrito" y el precio parece un botón desactivado

AltoEsfuerzo: bajo a medioSemanas 1–2 (video) · Mes 1 (barra fija y precio)

Lo que encontré

Ficha del protector en un Pixel 7 (412×839). Un video en autoplay fijo abajo a la derecha queda encima del botón. Los dos videos en 720p pesan 8,2 MB y 5,6 MB, y en unos 20 s se descargaron ~8,7 MB sin que el usuario lo pidiera. El botón queda debajo del primer pantallazo y no hay barra de compra fija. El precio va en verde claro sobre verde claro, con contraste de 1,76:1 (la norma pide 4,5:1), y aparece en 4 formatos distintos en el recorrido.

Por qué cuesta ventas

La ficha es donde se decide la compra. Un elemento que se mueve solo tapa el botón y gasta los datos de quien navega con plan prepago. Un precio poco legible y en formato de EE. UU. resta confianza.

Cómo lo arreglo

Pasar el video a la galería con póster y botón de play, sin autoplay y en versión liviana. Agregar en celular una barra de compra fija con precio y botón. Mostrar el precio grande, legible y siempre en formato colombiano ($89.900).

Hallazgo 05 · conversión

El pop-up de la home es una imagen sin enlace que tapa el primer pantallazo y es lo más lento de la página

AltoEsfuerzo: bajoSemanas 1–2

Lo que encontré

En la home móvil, el elemento más lento en 6 de 6 corridas es la imagen del pop-up promocional. Aporta cerca de 0,20 de un CLS total de 0,32. No tiene enlace, solo el botón "Cerrar", se abre en cada sesión nueva y la imagen está fija en el código.

Por qué cuesta ventas

Quien llega de un anuncio primero tiene que cerrar una imagen que no lo lleva a comprar. Empeora dos métricas que Google tiene en cuenta (LCP y CLS), y marketing no puede cambiar la promoción sin un desarrollador.

Cómo lo arreglo

Sacarlo de la primera vista y mostrarlo por intención de salida o después de un scroll. Reservarle espacio para que no mueva la página, ponerle un botón que lleve al producto y hacerlo editable sin necesidad de un despliegue.

Hallazgo 06 · confianza

No hay reseñas reales: los testimonios son texto fijo repetido en todas las fichas

AltoEsfuerzo: medioMes 1–2

Lo que encontré

En las 6 fichas los datos de reseñas valen null, y en 21 cargas hubo 0 solicitudes al servicio de reseñas. Los testimonios de Ana M., Valeria C. y Camila R. están escritos en el código y salen idénticos en las 6 fichas y en la home. Uno elogia "la calidad de los kits", que la tienda no vende. En la competencia: Ánimus Lab 49 reseñas (4,29), Dermanat 28 (3,64), Skinfull 6 (5,0).

Por qué cuesta ventas

Para quien no conoce la marca, las reseñas reemplazan la confianza de una tienda física. Testimonios genéricos y repetidos se leen como adorno. Sin estrellas junto al precio falta el último empujón, y en Google no se pueden mostrar resultados con estrellas.

Cómo lo arreglo

Activar reseñas verificadas con Okendo, que la plantilla ya prevé, o con Judge.me; las dos tienen paquete oficial para Hydrogen. Estrellas en tarjetas y junto al precio, solicitud automática de reseña después de la entrega y datos estructurados de calificación. Retirar los testimonios de relleno.

Hallazgo 07 · conversión

Es probable que el test de piel no esté entregando los contactos, y además está escondido

AltoEsfuerzo: bajo a medioSemanas 1–2 (envío y enlaces) · Mes 1–2 (flujo)

Lo que encontré

Al terminar el test, el sitio envía el correo y las respuestas a una automatización externa. La política de seguridad del sitio no autoriza ese destino, y una petición de prueba desde /test fue bloqueada por esa política. No se envió ningún dato real. Al test solo lo enlazan una página suelta y el sitemap. La pantalla del correo no tiene texto de autorización de datos y el pie de página se oculta.

Por qué cuesta ventas

El test es la mejor herramienta para convertir tráfico frío en una rutina recomendada. Si los correos no llegan a la automatización, se pierde cada persona que lo completa, y además casi nadie lo encuentra.

Cómo lo arreglo

Enviar el contacto por una ruta propia del sitio o autorizar el destino en la política de seguridad. Revisar en la automatización desde cuándo no llegan envíos. Mostrar la rutina recomendada con botón de compra antes de pedir el correo, dejar el correo como opcional con autorización de datos, y enlazar el test desde el menú, el hero y las fichas.

Hallazgo 08 · confianza

La ficha de los parches muestra los ingredientes del sérum de niacinamida

AltoEsfuerzo: bajo, una vez la marca entregue la informaciónSemanas 1–2 (parches) · Mes 1 (resto)

Lo que encontré

El bloque "Principios Activos" de la ficha de los parches es idéntico al del sérum de niacinamida y empieza con "Niacinamide 10%, Aloe Barbadensis…". La descripción de los parches promete cafeína, vitamina C y ácido hialurónico, que no están en esa lista. Otras listas mezclan nombres técnicos (INCI) con nombres comerciales. La frase "desarrollada en Corea y dermatológicamente probada" no tiene respaldo visible.

Por qué cuesta ventas

En cosmética, el comprador informado revisa ingredientes y registro sanitario antes de pagar, más aún con una marca que no conoce. Una lista equivocada destruye la confianza y puede generar reclamos, por ejemplo de personas con alergias.

Cómo lo arreglo

Cargar la lista de ingredientes real del empaque de cada producto, empezando por los parches, y resumir el respaldo del claim dermatológico.

Hallazgo 09 · rendimiento

Las etiquetas de marketing pesan casi 1 MB de JavaScript, 4,4 veces el código propio de la tienda

AltoEsfuerzo: medioMes 1–2, coordinado con quien maneja la pauta

Lo que encontré

En la home móvil, KB transferidos: GTM 161, GA4 172, Google Ads 162, Meta ≈247, TikTok ≈153 y el constructor de CAPI 56. Los terceros suman entre 952 y 959 KB en 18 corridas, frente a 215 KB propios. Del JavaScript total de la home, unos 403 KiB no se usan.

Por qué cuesta ventas

El celular de cada visitante que llega por un anuncio tiene que descargar y ejecutar casi 1 MB de scripts de medición antes de poder usar la página. En un Android de gama media se siente como que "no responde".

Cómo lo arreglo

Revisar el contenedor de etiquetas con quien lo administra. Cargar Ads, Meta y TikTok después de la carga o de la primera interacción, eliminar los duplicados y evaluar mover eventos al servidor. Medir antes y después.

Hallazgo 10 · medición

El embudo no se puede leer: "Ir al checkout" falla en el carrito, TikTok cuenta todo doble y GA4 no recibe la mitad de los pasos

AltoEsfuerzo: bajo a medioSemanas 1–2

Lo que encontré

En /cart, al hacer clic en "Ir al checkout" la consola muestra un error de JavaScript y no se registra el inicio de compra. En celular el ícono del carrito lleva a esa página. TikTok recibe dos veces varios eventos, con identificador vacío, y la compra está mapeada a un evento distinto del que optimiza la campaña. GA4 no tiene etiquetas para varios pasos que el sitio sí envía. El mismo producto aparece con 3 identificadores distintos. Las listas de audiencia de Google Ads y el enriquecimiento de TikTok están bloqueados por la política de seguridad. La analítica nativa de Shopify no se activa.

Por qué cuesta ventas

No se sabe en qué paso se cae la gente ni se pueden comparar las plataformas entre sí. TikTok optimiza con una señal inflada y las audiencias de remarketing quedan más pequeñas. Sin un embudo confiable no hay manera de demostrar qué cambio vende más.

Cómo lo arreglo

Corregir el error del carrito, que es una línea. Dejar el código base de TikTok una sola vez, borrar el evento inválido y mapear la compra al evento correcto. Crear en GA4 las etiquetas de los pasos que faltan y usar un solo identificador de producto. Ajustar la política de seguridad y activar la analítica de Shopify. Instalar Microsoft Clarity (gratis) para ver grabaciones de sesiones en celular.

Hallazgo 11 · seo

Las fichas y colecciones no usan las palabras que busca el cliente colombiano

AltoEsfuerzo: bajo a medioMes 2–3

Lo que encontré

5 de 6 productos no tienen título SEO. Tres títulos están en inglés y en mayúsculas ("VITAMIN C 10 SUPER BOOSTER X 15ML") y 4 de los 6 encabezados principales están en inglés. Las 5 colecciones no tienen descripción y comparten el mismo título. No hay colección de protector solar. El encabezado principal de la home está vacío; el titular que se ve es un subtítulo. Al compartir la home, la vista previa muestra el logo pequeño.

Por qué cuesta ventas

La gente busca "sérum vitamina C" o "protector solar facial SPF 50", no "VITAMIN C 10 SUPER BOOSTER". Sin esas palabras, la demanda que no busca la marca se la llevan los retailers y competidores, y la tienda depende por completo de la pauta para conseguir clientes nuevos.

Cómo lo arreglo

Llenar el título SEO de los 6 productos con fórmulas como "Sérum de vitamina C al 10% · 15 ml | SkinRepublic". Poner los encabezados en español y dejar el nombre comercial como subtítulo. Crear una colección de protector solar con texto y preguntas frecuentes, dar título y texto propios a cada colección, un encabezado real en la home y una imagen para compartir de 1200×630 por producto.

Hallazgo 12 · plataforma

Plataforma desactualizada y muy personalizada para un catálogo de 6 productos

AltoEsfuerzo: alto, según la decisiónMes 2–3 (decisión)

Lo que encontré

El sitio usa Hydrogen headless sobre una versión de API de Shopify que ya no tiene soporte (responde con advertencia de deprecación). Además del catálogo, el sitio tiene checkout propio, un flujo de suscripciones con MercadoPago e integraciones hechas a la medida. El catálogo es de 6 productos, 5 colecciones y 6 artículos. Los banners y el pop-up están dentro del código.

Por qué cuesta ventas

Cada cambio comercial (banner, promoción, reseñas, cuotas) necesita un desarrollador y un despliegue. Las integraciones propias pueden romperse cuando Shopify retire las versiones de API que usan.

Cómo lo arreglo

En el corto plazo, estabilizar el Hydrogen actual. Entre el mes 2 y el 3, preparar un documento de decisión (Hydrogen actualizado o un tema Online Store 2.0 con checkout de Shopify) con datos de suscripciones, conversión del checkout propio y costo de mantenimiento. Mientras tanto, mover banners y pop-ups a contenido editable.

Hallazgo 13 · oferta

El envío gratis se anuncia distinto en cada página y el plazo de entrega no coincide entre la política y las preguntas frecuentes

MedioEsfuerzo: bajoMes 1

Lo que encontré

La barra superior dice "Envío gratis a ciudades principales". El banner de la home dice "$140.000 recibe un Ácido hialurónico + ENVÍO GRATIS", sin restricciones. El carrito dice "Gratis en 306 municipios / $11.500 otros". La política de envíos habla de "1 a 10 días hábiles" y las preguntas frecuentes de "3 a 7 días hábiles". El regalo se agrega solo al superar $140.000, pero el carrito no muestra cuánto falta.

Por qué cuesta ventas

No conocer el costo ni el plazo hasta el final es una causa típica de abandono. Según Baymard, el 12% abandona por no poder calcular el total antes y el 20% por entrega lenta. Sin barra de progreso se pierde el empujón para agregar un producto más.

Cómo lo arreglo

Definir una sola regla (ciudades, días y monto) y repetirla igual en la barra, la ficha, el carrito y la política. Agregar en el carrito un buscador de municipio o una tabla de cobertura, y una barra del tipo "Te faltan $X para tu regalo o el envío gratis".

Hallazgo 14 · oferta

No hay kits ni rutinas, y la suscripción existe pero está escondida y no se puede seguir su instrucción

MedioEsfuerzo: medioMes 2–3 / experimentos

Lo que encontré

Los 6 productos se venden sueltos; buscar "kit" no devuelve resultados. La página de suscripción ofrece "15% de descuento + envío gratis" y dice "En el carrito, selecciona la opción Suscripción", pero el carrito no tiene esa opción. La página no está enlazada desde el menú, la home, las fichas ni el pie. En la competencia: Ánimus Lab tiene 9 kits, Dermanat 11 y Skinfull 3.

Por qué cuesta ventas

Se pierde ticket promedio, porque no se vende la rutina completa, y se pierde recompra en el producto de uso diario, el protector. Son las dos palancas de rentabilidad de una marca que promete una "rutina simple".

Cómo lo arreglo

Crear de 1 a 3 kits con un ahorro visible (por ejemplo, protector + vitamina C) y ofrecerlos en la home, la ficha y el carrito. Decidir si la suscripción continúa: si sí, mostrarla en la ficha del protector y corregir el flujo; si no, retirar todas sus menciones.

Hallazgo 15 · seo

Base técnica de SEO: sitemap sin productos, copias por idioma sin fin y páginas inexistentes que responden como válidas

MedioEsfuerzo: medioMes 2–3

Lo que encontré

El sitemap declarado es un archivo fijo de 6 URLs (enero de 2025) sin ningún producto. El sitemap de artículos lista direcciones que dan error 404. Cualquier prefijo de idioma en la URL responde como página válida con su propia versión. Una dirección inventada devuelve el contenido de la home como si existiera, y marcada para indexar. La página se declara en inglés y con precios en dólares, aunque cobra en pesos. Hay versiones viejas de la home todavía publicadas.

Por qué cuesta ventas

Google encuentra los productos solo por enlaces, y las URLs inventadas se vuelven copias de la home. Si se activa el sitemap dinámico tal como está, se le entregarían a Google direcciones con error y copias en inglés. Con 6 productos, cada señal cuenta.

Cómo lo arreglo

Dejar un solo idioma (español de Colombia) sin prefijos, con redirección o error real para los prefijos inventados. Corregir los enlaces de artículos. Reemplazar el sitemap fijo por el dinámico y enviarlo en Search Console. Devolver un error real en las direcciones inexistentes y eliminar las versiones viejas de la home.

Diagnóstico complementario · Conversión

Una segunda revisión llega a la misma conclusión

Además de mis mediciones, el 1 de octubre de 2026 pasé la tienda por una herramienta externa de diagnóstico de conversión hecha con IA. Le da a la tienda 38 sobre 100 y encuentra 26 puntos que frenan la venta. Según el informe, la mayor fuga está en la ficha de producto, y sus hallazgos coinciden con los míos: velocidad en celular, falta de reseñas y un video que compite con la galería y el precio.

De los 26 puntos, 14 ya están en el plan de 90 días, del todo o en parte. Los otros 12 entran al backlog mensual de conversión, ordenados por impacto.

Puntaje general de conversión

38/100

F · Crítico26 puntos encontrados

Impulso de compra: 45 de 100. Lo que percibe un visitante nuevo en los primeros segundos.

  • Claridad: ¿se entiende qué vende y por qué importa?42
  • Persuasión: ¿da razones para comprar ya?55
  • Confianza: ¿se ve lo bastante seria para pagar ahí?52

Página de producto

La mayor fuga de dinero. Pesa el 40% del puntaje.

38F · de 100
  1. Pocas imágenes de productoMejorableBacklog mensual

    La galería tiene solo 2 fotos del envase, sin textura, uso ni escala. El comprador no puede imaginar cómo se ve y se siente el producto antes de decidir.

  2. Botón "Agregar al carrito" en celularMejorableEn el plan · Mes 1–2

    Está bajo el precio, pero el informe no pudo confirmar si queda fijo al bajar en celular. En mi revisión no lo está: en una ficha larga hay que volver a subir para comprar.

  3. Sin estrellas ni número de reseñasMejorableEn el plan · Mes 1–2

    Cerca del precio no hay calificación. Los testimonios solo los ve quien baja hasta el final de la página.

  4. Dudas de envío, garantía y devoluciones sin responderMejorableEn el plan · Mes 1–2

    Junto al botón de compra no aparecen devoluciones, garantía ni tiempos de entrega; solo la barra genérica de envío gratis. Quien duda lo deja "para después". El plan pone en la ficha la regla de envío con ciudades y plazos; garantía y devoluciones se agregan con la política que confirme la marca.

  5. Precio sin referencia ni cuotasMejorableEn el plan · Mes 1–2

    El precio ($89.900) aparece sin precio de referencia, ahorro ni pago en cuotas visible, así que se evalúa en frío. El plan anuncia en la ficha los medios de pago que ya acepta Wompi; el precio de referencia va al backlog y las cuotas dependen de la decisión sobre Addi.

  6. Sin sellos de pago seguro junto al botónMejorableBacklog mensual

    No hay señales de pago seguro, garantía ni certificaciones cerca de la compra. Quien no conoce la marca solo tiene el diseño para decidir si confía.

  7. El video compite con la galería y el precioMejorableEn el plan · Semanas 1–2

    El video de aplicación suma, pero aparece encima de la imagen principal desde el primer segundo y le quita atención a la galería y al precio.

  8. Sin indicador de disponibilidadMejorableBacklog mensual

    Solo hay selector de cantidad. Nada confirma que haya stock ni que el pedido llegue pronto.

  9. Venta cruzada sin comboMejorableEn el plan · Mes 2–3

    "Los clientes también compraron" muestra otros productos, pero sin descuento por llevarlos juntos. Se pierde el empuje que sube el ticket promedio.

Velocidad y rendimiento

Home en celular. Pesa el 20% del puntaje.

10F · de 100
LCP8,3 sCrítico
FCP3,6 sCrítico
CLS0,20Mejorable
TBT501 msMejorable
  1. El contenido principal tarda 8,3 s en aparecerCríticoEn el plan · Mes 1–2

    Quien llega desde un anuncio tiene tiempo de sobra para irse antes de ver la oferta.

  2. Rendimiento móvil de 45 sobre 100CríticoEn el plan · Mes 1–2

    La mayor parte del tráfico de pauta llega desde el celular, así que esto afecta a la mayoría de los visitantes.

  3. La página se mueve mientras carga (CLS 0,205)MejorableEn el plan · Mes 1–2

    El visitante toca donde no era o pierde de vista el botón que buscaba.

  4. El primer contenido tarda 3,6 s (FCP)CríticoEn el plan · Mes 1–2

    Mientras la pantalla sigue vacía, parece que la página no carga y muchos cierran.

El informe usa otra herramienta y otra fecha. En mis mediciones (6 corridas de Lighthouse) la home sacó 28,5 de rendimiento y un LCP de 15,0 s. Los números cambian; la conclusión es la misma.

Home

Pesa el 20% del puntaje.

53D+ · de 100
  1. Titular sin resultado concretoMejorableBacklog mensual

    "Skincare que sí funciona" es una promesa de categoría, sin un resultado ni un diferenciador que la respalde. Quien viene de un anuncio tarda más en confirmar que llegó al lugar correcto.

  2. El botón del banner no dice qué pasaMejorableEn el plan · Semanas 1–2

    "+ ENVÍO GRATIS" no deja claro si aplica un descuento, lleva a una colección o abre condiciones. Esa duda frena al que ya quiere comprar.

  3. La imagen principal no muestra el producto en usoMejorableBacklog mensual

    Se ve una mano con la bolsa de productos, no una persona usándolos sobre la piel. Se pierde la conexión con lo que prometió el anuncio.

  4. No se entiende qué hace distinta a la marcaMejorableBacklog mensual

    En la primera pantalla se entiende la categoría, pero no hay una razón concreta para elegir SkinRepublic y no otra tienda.

  5. Sin señales de confianza en la primera pantallaMejorableEn el plan · Mes 1–2

    Antes de bajar no hay reseñas, sellos ni menciones de prensa. El visitante nuevo se queda con la pregunta de si puede confiar.

  6. Testimonios débilesMejorableEn el plan · Mes 1–2

    Hay testimonios con nombre, pero sin fotos, resultados concretos ni conteo de clientes o reseñas.

  7. Banner con demasiados mensajesMejorableBacklog mensual

    Varios textos compiten sobre la misma imagen y el ojo no encuentra una sola acción. El incentivo principal se diluye.

  8. Preguntas frecuentes que no se venMejorableBacklog mensual

    La sección existe, pero sus preguntas no se ven a simple vista. No queda claro si resuelven envío, garantía y modo de uso antes de que el cliente se vaya.

  9. Falta explicar por qué funcionan los productosMejorableBacklog mensual

    La home enlaza artículos del blog, pero no tiene una sección corta que explique en pasos por qué funcionan. Al escéptico le falta esa razón cerca de la compra.

Colecciones

Pesa el 20% del puntaje.

53D+ · de 100
  1. En celular casi no se ven productos al entrarMejorableBacklog mensual

    El banner del protector ocupa casi toda la primera pantalla y los productos apenas asoman. Quien ya sabe qué quiere tiene que bajar más.

  2. Precios sin referencia de ahorroMejorableBacklog mensual

    Los precios son claros, pero sin precio tachado ni ahorro visible. Sin un precio anterior con qué comparar, no se percibe como oportunidad.

  3. Sin filtros ni ordenMejorableBacklog mensual

    Con pocos productos el impacto es bajo, pero crece con el catálogo: hoy hay que revisar todo para encontrar, por ejemplo, solo protectores.

  4. Tarjetas sin etiquetas que guíenMejorableEn el plan · Mes 1–2

    Solo un producto dice "NUEVO". No hay etiquetas como "Más vendido" o "Últimas unidades", ni estrellas que ayuden a elegir por cuál empezar.

Fuente: diagnóstico automatizado de conversión con IA de una herramienta externa, generado el 1 de octubre de 2026 sobre skinrepublic.com.co. Los textos están resumidos; las cifras son las del informe.

Plan de trabajo · 90 días

Primero lo que más vende. Después, lo demás.

Primeras dos semanas

Arreglos rápidos con impacto directo

  • Corregir el error del botón "Ir al checkout" en el carrito y comprobar que el inicio de compra llegue a GA4.
  • Conversión de Google Ads con valor, COP e ID de pedido, solo con pago aprobado; mensaje "Estamos confirmando tu pago" para pagos pendientes.
  • TikTok: código base una sola vez y la compra mapeada al evento con el que optimiza la campaña.
  • Sacar el pop-up de la home del primer pantallazo y ponerle un enlace al producto.
  • Quitar el autoplay del video de la ficha y moverlo a la galería, para que no tape el botón de compra.
  • Lograr que los contactos del test de piel lleguen, enlazarlo desde el menú y las fichas, e instalar Microsoft Clarity.
  • Corregir los ingredientes de los parches, anunciar PSE y Daviplata, unificar el mensaje de envío y eliminar la hoja de estilos duplicada.
  1. Semanas 1–2 · desde la entrega de accesos

    Estabilizar y medir

    Dejar la medición confiable, quitar los bloqueos más baratos y fijar la línea base.

    • Traspaso documentado: inventario de integraciones y quién administra cada cosa
    • Arreglos rápidos de la lista anterior
    • Línea base: conversión por dispositivo y fuente, embudo GA4 y velocidad
    • Primera conciliación de pedidos Wompi contra GA4, Meta y TikTok

    Inicio de compra registrado desde el carrito · 1 evento por acción en TikTok · línea base publicada

  2. Mes 1–2

    Conversión y velocidad

    Reducir la fricción donde se decide la compra y bajar el tiempo de carga en celular.

    • Hidratación de React corregida y etiquetas de marketing diferidas
    • Ficha: barra de compra fija, precio legible e ingredientes correctos
    • Reseñas verificadas con estrellas y solicitud automática
    • Envío con una sola regla y barra de progreso en el carrito
    • Checkout con menos campos, total visible y todos los medios anunciados
    • Compra enviada desde el servidor e informe de antes y después

    LCP de laboratorio ≤ 6 s en home y ficha · diferencia Wompi vs. GA4 menor a 10%

  3. Mes 2–3

    SEO, contenido y plataforma

    Captar demanda que no busca la marca y decidir la plataforma con datos.

    • Un solo idioma, errores reales y sitemap dinámico enviado a Search Console
    • Títulos y encabezados en español; colección de protector solar
    • Datos estructurados e imagen para compartir por producto
    • De 1 a 3 kits lanzados
    • Documento de decisión de plataforma

    6 de 6 fichas y 5 de 5 colecciones indexadas · línea base de impresiones sin marca

  4. Desde el mes 3

    Experimentos y mantenimiento

    Mejorar conversión y ticket promedio con cambios medidos, y mantener el sitio sano.

    • Experimentos continuos con hipótesis y medición
    • Actualización de dependencias y versiones de API
    • Monitoreo de velocidad y del embudo
    • Reporte mensual y backlog priorizado

    Conversión móvil y valor promedio del pedido frente a la línea base

Decisión de plataforma

Primero arreglar, después decidir la plataforma

No propongo migrar todavía. Los arreglos de las primeras 8 semanas sirven en cualquier plataforma y dejan los datos para decidir bien entre el mes 2 y el 3.

Decisión de plataforma

Primero arreglar, después decidir la plataforma

Durante las semanas 1 a 8 conviene corregir la medición y quitar las fricciones de compra sobre el sitio actual. Son arreglos que se pagan solos, sirven sin importar la plataforma que se elija y dejan la línea base que hace falta para decidir.

Entre el mes 2 y el 3 hago un análisis de 1 a 2 semanas que termina en un documento de decisión con cuatro criterios: cuánto pesan las suscripciones en la facturación, cuánto convierte el checkout propio frente al de Shopify, cuánto depende marketing de un desarrollador y cuánto cuesta mantener el código propio.

Si las suscripciones pesan poco y los medios de pago clave funcionan en el checkout de Shopify, conviene un tema Online Store 2.0. Si las suscripciones son centrales o el diseño a medida es prioridad, conviene quedarse en Hydrogen y actualizarlo. En cualquier caso, el repositorio y las cuentas quedan a nombre de la marca. Una migración se cotiza aparte.

Tema Shopify (Online Store 2.0)

  • Marketing cambia banners y promociones sin desarrollador
  • Reseñas, cuotas, kits y pop-ups con apps
  • La seguridad de los pagos la asume Shopify
  • Menos código propio que mantener
  • Hay que rehacer o reemplazar las suscripciones
  • Falta confirmar Wompi y Addi en el checkout de Shopify
  • Requiere redirecciones y reinstalar píxeles

Hydrogen actualizado

  • Conserva el diseño a medida
  • Conserva suscripciones y checkout propio
  • Sin migración
  • Cada cambio comercial necesita un desarrollador
  • Hay que actualizar versiones de Shopify y React Router
  • Más código propio que mantener y asegurar

Cómo trabajaríamos

Un responsable de la web, con metas medibles

Modalidad

Remoto y asíncrono, por fuera de horario de oficina

Seguimiento

Reporte mensual de métricas, sin reuniones fijas

Urgencias

Incidentes críticos atendidos el mismo día

Solicitudes

Tablero compartido y WhatsApp

Incluye cada mes

  • Responsable técnico del sitio: repositorio, despliegues y reversión si algo falla
  • Mantenimiento y corrección de errores, incluidos carrito, checkout y test de piel
  • Mejora continua de conversión y SEO técnico: todo lo que se pueda mejorar cada mes, por orden de impacto y midiendo cada cambio
  • Medición técnica: eventos GA4, conversiones, píxeles y conciliación contra Wompi
  • Monitoreo mensual de velocidad y del embudo
  • Control de seguridad en cada despliegue y actualización de versiones
  • Carga técnica del contenido que entregue la marca (fichas, ingredientes, SEO)
  • Reporte mensual de métricas en una página, con lo hecho y lo que sigue

No incluye

  • Manejo de pauta, creativos y campañas
  • Redacción de blog, fotografía, video y diseño gráfico
  • Atención al cliente, logística y contabilidad
  • Guardia 24/7 y fines de semana, salvo acuerdo para fechas especiales
  • Migración de plataforma o rediseño completo (se cotizan aparte)
  • Costos de apps y licencias
  • Asesoría legal o regulatoria

Metas a 90 días

Cómo vamos a saber si funciona

IndicadorHoyMeta 90 días
Tasa de conversión (pedidos aprobados / sesiones)Wompi + GA4, por dispositivo y fuenteHoyPor medir en semanas 1–2Meta+15% relativo sobre la línea base
Tiempo hasta ver la página (LCP móvil, laboratorio)Lighthouse móvil, mismo métodoHoyHome 15,0 s · ficha 12,3 sMeta5 s o menos en ambas
Ficha → carrito, en celularEmbudo GA4 filtrado a móvilHoyPor medir en semana 1Meta+15% relativo
Inicio de pago → compraGA4 contrastado con WompiHoyPor medir en semana 2Meta+10% relativo
Diferencia Wompi vs. plataformas de pautaConciliación semanal por pedidoHoyPor medir con 30–90 díasMetaMenos de 10% por plataforma
Reseñas verificadasPanel de la app de reseñasHoy0MetaEstrellas en las 6 fichas y 20 o más reseñas
Productos indexados en GoogleSearch ConsoleHoyPor medir en Search ConsoleMeta6 de 6 fichas y 5 de 5 colecciones
Valor promedio del pedidoPedidos aprobadosHoyPor medir con 90 días de pedidosMeta+5% relativo

Inversión

Cómo empezamos

Un arranque para dejar el sitio estable y midiendo, y un acompañamiento mensual para seguir mejorando.

Recomendado

Arranque + acompañamiento

$1.500.000arranque único, luego $1.000.000 COP al mes

Empezamos ya con el plan de 90 días y sigo como responsable técnico del sitio.

  • Arranque de 6 a 7 semanas: medición confiable, línea base y arreglos rápidos
  • Reseñas activas, ingredientes corregidos, barra de compra fija y envío unificado
  • Informe de antes y después del arranque
  • Después, cada mes: mantenimiento, mejora continua de conversión y SEO, y atención de incidentes críticos

Bono por resultados (opcional)

+ bonodesde el mes 4, sobre el plan mensual

Cuando ya hay medición confiable, atamos parte del pago a la mejora real. Es opcional y lo deciden ustedes.

  • Se mantiene el plan mensual de $1.000.000
  • Bono trimestral por la mejora de la tasa de conversión frente a la línea base
  • +10%: $600.000 · +20%: $1.500.000 · +30% o más: $3.000.000
  • Reglas por escrito y liquidación trimestral con informe revisable

Plan · Arranque + acompañamiento

$1.500.000arranque único, luego $1.000.000 COP al mes

Empezamos ya con el plan de 90 días y sigo como responsable técnico del sitio.

  • Arranque de 6 a 7 semanas: medición confiable, línea base y arreglos rápidos
  • Reseñas activas, ingredientes corregidos, barra de compra fija y envío unificado
  • Informe de antes y después del arranque
  • Después, cada mes: mantenimiento, mejora continua de conversión y SEO, y atención de incidentes críticos
  • Monitoreo de velocidad y del embudo, y reporte mensual de métricas

Arranque: 50% al inicio y 50% a la entrega. Plan mensual de $1.000.000, con mínimo de 3 meses.

Plan · Bono por resultados (opcional)

+ bonodesde el mes 4, sobre el plan mensual

Cuando ya hay medición confiable, atamos parte del pago a la mejora real. Es opcional y lo deciden ustedes.

  • Se mantiene el plan mensual de $1.000.000
  • Bono trimestral por la mejora de la tasa de conversión frente a la línea base
  • +10%: $600.000 · +20%: $1.500.000 · +30% o más: $3.000.000
  • Reglas por escrito y liquidación trimestral con informe revisable

Siguiente paso

El tráfico ya está pago. Hagamos que compre.

  1. 01Definimos el planPor chat o una llamada corta, resolvemos dudas y elegimos el plan que mejor les sirve.
  2. 02Accesos y traspasoMe comparten los accesos de la lista y coordinamos un traspaso con el proveedor actual.
  3. 03Semana 1: medición y línea baseCorregimos la medición y dejamos la línea base contra la que se mide todo.
BateaDev · Desarrollo de softwarePropuesta para SkinRepublic · Octubre de 2026Mediciones hechas sobre el sitio público skinrepublic.com.co

Empecemos

Una reunión de 30 minutos y arrancamos

  1. 01Definimos el planPor chat o una llamada corta, resolvemos dudas y elegimos el plan que mejor les sirve.
  2. 02Accesos y traspasoMe comparten los accesos de la lista y coordinamos un traspaso con el proveedor actual.
  3. 03Semana 1: medición y línea baseCorregimos la medición y dejamos la línea base contra la que se mide todo.

Para arrancar

Lo que necesito de ustedes

  • Repositorio del sitio con permiso de escritura, y confirmar a nombre de quién está
  • Acceso a Shopify Admin como colaborador, incluidos despliegues y variables de entorno
  • Cloudflare del dominio, con permisos de lectura y de reglas
  • Google Tag Manager con permiso de publicar, y el contacto de quien lo administra
  • GA4, Google Ads (conversiones), Search Console y Merchant Center
  • Meta Business, Events Manager y TikTok Events Manager
  • Panel de Wompi en lectura y exportación de transacciones de 90 días
  • Datos de ventas: pedidos de 90 días, peso de las suscripciones y ticket promedio
  • Contacto de la automatización del test de piel y de la integración logística
  • Cuenta de la app de reseñas y base de clientes autorizada para pedir reseñas
  • Por producto: lista de ingredientes del empaque y soporte del claim dermatológico
  • Fotos del producto en uso y una versión corta y liviana del video
  • Decisiones comerciales: regla de envío, contraentrega y cuotas, kits y futuro de la suscripción

Sin sorpresas

Riesgos y cómo los manejo

Transición con el proveedor actual

Accesos pedidos formalmente por la marca e inventario escrito de integraciones. Todo se trata como deuda técnica heredada, sin buscar culpables.

Propiedad del código y de las cuentas

El repositorio queda en la organización de la marca, las variables de entorno en su Oxygen y el contrato establece que el código es de SkinRepublic.

Disponibilidad limitada

Tiempos de respuesta realistas, despliegues con vista previa y reversión inmediata, backlog priorizado y congelamiento de cambios en fechas pico.

Romper el checkout al tocar el código

Pruebas en vista previa con llaves de prueba, checklist del flujo de compra antes de cada despliegue y publicación en horas de baja venta.

Responsabilidad por hechos anteriores

Documentar con fecha el estado en que se recibe el sitio.

Dependencia de APIs y apps de terceros

Inventario de dependencias con sus versiones y plan de actualización según los avisos de Shopify.

Atribuir resultados cuando también cambian pauta y promociones

Línea base, segmentos estables, exclusión de semanas de promoción y reporte compartido con quien maneja la pauta.

Decisiones de negocio pendientes

Lista de decisiones con responsable y fecha. Mientras tanto el plan avanza con lo que depende del desarrollo.