Black Friday no es el día en que pruebas si tu tienda aguanta. Es el día en que el resto del año sale a la luz. Lo que llevas seis meses ignorando se manifiesta a las 00:03 del viernes, cuando tu checkout empieza a devolver errores 502 y el equipo de soporte abre el primer ticket del día.
# 1. Performance: tu LCP a día de hoy
Antes de tocar nada, mide. Abre PageSpeed Insights con tu home, tu PDP más vendida y la página de carrito. Quédate con el LCP (Largest Contentful Paint) en mobile. Si está por encima de 2,5 segundos, tienes trabajo. Si está por encima de 4, tienes un problema serio.
En Black Friday el LCP no se mantiene: empeora. Si arrancas el viernes con un LCP de 3,2s en mobile, a las 22:00 puedes estar en 5-6s con apps de retargeting, pixels, chat y banners que se activan por scroll. Cada segundo extra es entre un 5 y un 7% menos de conversión, dato consistente en los proyectos que he medido.
- Mide LCP, CLS y INP en mobile, no en desktop. El 70-80% del tráfico de BF llega desde móvil.
- Revisa imágenes hero: deben ir en formato moderno (WebP/AVIF), lazy load fuera del fold y dimensiones explícitas.
- Identifica scripts que bloquean el render: chat, pixels, A/B testing son los sospechosos habituales.
- Si usas un theme antiguo (pre-OS 2.0), considera si merece la pena seguir parcheándolo.
# 2. Stock: sincronización y umbrales
El segundo año que llevo Black Friday con un cliente del sector moda, vendimos 230 unidades de una referencia que solo tenía 180 en stock real. El ERP tardaba 6 horas en sincronizar con Shopify, y en BF eso es una eternidad. Reembolsos, mails de disculpa, descuentos compensatorios y un golpe de confianza que costó meses recuperar.
Revisa la frecuencia de sincronización entre tu ERP/almacén y Shopify. Si no es en tiempo real (vía API o webhook), pon umbrales de seguridad. Para referencias críticas, reserva un buffer del 10-15%.
# 3. Apps: auditoría real, no inventario
Abre tu lista de apps instaladas. Para cada una pregúntate tres cosas: ¿qué hace exactamente?, ¿cuándo fue la última vez que la abrí?, ¿qué pasa si la desinstalo?
En proyectos reales me he encontrado tiendas con 38 apps instaladas, de las que el dueño usaba 9 de forma activa. Las otras 29 estaban inyectando scripts, llamando a APIs externas, escribiendo en metafields o cargando assets. Cada una añade entre 50ms y 400ms al tiempo de carga.
Cómo identificar apps zombi
Mira el theme.liquid y busca todos los snippets que empiezan por nombres de apps. Si encuentras referencias a apps que ya no tienes instaladas, ese código sigue ejecutándose. Es un clásico: desinstalas la app pero el snippet se queda.
"Una app que no usas no es neutra: te está costando velocidad, dinero y conversión cada día."
# 4. Checkout: el punto donde no puedes fallar
Shopify Checkout es fiable, pero si tienes Shopify Plus y usas Checkout Extensibility (o aún tienes scripts en checkout.liquid migrados), revisa que todo funciona en mobile real, no solo en el preview del editor.
Probar el checkout completo —añadir al carrito, ir al checkout, completar dirección, elegir envío, pagar con tarjeta real con un descuento simbólico— es media hora bien invertida. Lo hago siempre la semana antes de BF con cada cliente.
- Pago con tarjeta real, no solo el test mode de Bogus Gateway.
- Prueba Apple Pay y Google Pay en mobile: son el 30-40% de los pagos en BF.
- Verifica que los códigos de descuento se aplican correctamente y no se acumulan de forma inesperada.
- Revisa cálculo de impuestos y envíos para los principales países a los que vendes.
# 5. Email transaccional: lo que el cliente recibe
Confirmación de pedido, confirmación de envío, entrega. Estos tres mails son los más leídos del año por tus clientes (open rates del 60-80% no son raros). Si tu email de confirmación tiene mal el logo, faltan datos o el diseño está roto en mobile, es la primera impresión post-compra y suele ser la única.
Envíate los tres mails a ti mismo desde una compra real y léelos en el móvil. No en el preview.
# 6. Pasarelas de pago: límites y backup
Llama a tu pasarela (Stripe, Redsys, Adyen, PayPal) y pregunta dos cosas: cuál es el límite diario/mensual de procesamiento que tienes configurado, y qué pasa si lo superas. He visto tiendas a las que les cortaron el procesamiento a media tarde del Black Friday porque superaron un límite que llevaba dos años sin tocarse.
Ten siempre una pasarela secundaria activa. Si tu principal cae, poder enrutar pagos a una alternativa en 5 minutos es la diferencia entre perder 2.000€ y perder 50.000€.
# 7. Atención al cliente: capacidad y guiones
El volumen de tickets en BF se multiplica por 4-8 respecto a una semana normal. Si tu equipo de atención son dos personas con un Gmail compartido, vas a colapsar el sábado a las 11 de la mañana.
No se trata de contratar más gente: se trata de tener guiones preparados para las 10 preguntas que sabes que van a llegar (¿cuándo me llega?, ¿puedo cambiar la talla?, ¿el código no me funciona?, etc.) y, si usas Gorgias o Zendesk, macros listas para responder en 30 segundos.
- FAQ visible en la home durante el periodo, no solo en footer.
- Macros/respuestas guardadas para las 10 preguntas frecuentes de BF.
- Refuerzo en chat en horas pico (20:00-23:00 viernes, 11:00-14:00 sábado).
- Política de devoluciones extendida bien comunicada para reducir fricción precompra.
# 8. Plan B: qué pasa si algo se rompe
Ten un documento corto (una página) con: contactos de emergencia (tu agencia, tu desarrollador, Shopify support, pasarela), credenciales mínimas, cómo activar un modo mantenimiento decente (no la pantalla por defecto de Shopify, una landing con email de captura y un cupón de disculpa), y un canal de comunicación rápido por si hay que avisar a clientes.
Este documento se hace en septiembre, no a las 23:00 del viernes.
"El plan B no es pesimismo, es profesionalidad. En BF algo siempre se rompe. La diferencia está en cuánto tarda en arreglarse."
# 9. Por dónde empezar si llegas tarde
Si lees esto a dos semanas de Black Friday y no has hecho nada, no intentes tocar todo. Prioriza así: primero performance (mide y elimina lo que sobra), segundo checkout (pruébalo en mobile real), tercero stock (sincronización y buffer), cuarto plan B (una hoja, un par de teléfonos).
Lo demás puede esperar al año que viene. Lo perfecto es enemigo de lo lanzado a tiempo.
# En resumen
Black Friday se gana en septiembre, no en noviembre. Cuando llega la semana grande, lo que toca es ejecutar con calma, no apagar fuegos. Las tiendas que mejor lo hacen no son las que tienen el mejor theme ni la app más cara: son las que llevan tres meses puliendo lo que ya funciona y han renunciado a lo que no aporta.
Si este año vas a hacer una sola cosa, que sea documentar tu plan B y probar el checkout en mobile real. El resto del checklist es importante, pero esos dos puntos son los que separan un Black Friday rentable de uno que recordarás por las razones equivocadas.