More
Сhoose

Applied

Engineering

Results

samuel-torres.com

Ciudad de México

Ciudad de México, México Disponible inmediatamente

Disponibilidad

Proyectos remotos y presenciales MXN · USD

The ECCO Walk —
un subdominio, un contador en vivo y la hoja de cálculo que eligió a 7 ganadores por embajador

Leer el caso de estudio
Contador comunitario en vivo de The ECCO Walk mostrando el total final, 3,532,137
WordPress · Backend · Agregación en Vivo
2026
Rol

Propiedad end-to-end de una campaña nacional de conteo de pasos: configuración de DNS y subdominio, frontend público, backend de registro diario, validación de evidencia, correo transaccional, y la exportación de administración que el cliente usó para elegir ganadores.

Stack principal

WordPress · PHP · MySQL · Subdominio propio (eccowalk.ecco.com) · Contador comunitario en vivo · Pipeline de validación de evidencia · Exportación a Excel

Contexto

ECCO organizó The ECCO Walk, un reto comunitario de 7 días: cada participante elegía un embajador, registraba sus pasos una vez al día con evidencia fotográfica, y quienes más acumulaban por embajador — 7 ganadores por cada uno — recibían un par de zapatos ECCO y una invitación al evento de cierre. Nada de eso es difícil de describir. Lo difícil es sostenerlo siete días seguidos sin que se note en público. Un contador comunitario que falla una sola vez pierde la credibilidad frente a quien lo está viendo. La regla de un registro por día solo funciona si el corte del día es hora de Ciudad de México, no la del servidor ni la que crea tener el teléfono del participante. Cada envío llega como una foto que alguien le tomó a la pantalla de su propio celular, así que hay que recibirla, revisarla, y solo después sumarla a un total que todos pueden ver. Y ese tráfico nunca fue parejo: cada vez que un embajador subía una historia, el sitio no recibía un goteo, recibía un golpe.

Lo que hice

1. Infraestructura y publicación

+
-

Monté el micrositio en WordPress sobre su propio subdominio, eccowalk.ecco.com, coordinando el DNS y el apuntamiento contra el dominio corporativo del cliente. Una campaña de vida corta con tráfico en ráfagas no debe compartir destino con el e-commerce de la marca — un pico mal manejado en el sitio del reto nunca debería poder llegar al checkout.

2. Captura y validación

+
-

Construí el formulario diario "Registra tu día" y el flujo de carga de evidencia, con un pipeline que valida cada envío antes de que sus pasos se sumen al total — nada cuenta solo por haberse subido.

3. Agregación y estado

+
-

Construí el contador comunitario y el acumulado propio de cada participante, con racha y días cumplidos, aplicando un registro por persona por día dentro de una ventana horaria de Ciudad de México — ni la del servidor, ni la del dispositivo del participante.

4. Operación del cierre

+
-

Correos transaccionales de la campaña, un panel de administración con la tabla completa de participantes, y una exportación a Excel que fue el insumo real con el que el cliente eligió a los 7 ganadores por embajador. Cerré el ciclo coordinando con los embajadores e influencers de la campaña — el punto donde el backend se topó con la operación real de la campaña.

El episodio del renombre en vivo

A media campaña, con el contador ya corriendo en público, el cliente pidió renombrar el reto — de "The ECCO Walk" a "10,000 pasos" — en el copy del sitio, el logo y la etiqueta del propio contador, sin detener el registro ni reiniciar el acumulado. Actualicé el copy, el logo y la etiqueta del contador en las plantillas de WordPress, y apliqué una migración de base de datos pequeña y acotada al campo del nombre de la campaña, sin tocar las tablas de conteo de pasos ni el acumulado corriendo. El contador siguió contando durante todo el renombre. Esa es la diferencia entre entregar un sitio y operar un sistema del que depende una campaña en curso.

Resultado

3 sep.

72,672

6 sep.

726,255

10 sep. (cierre)

3,532,137

El contador comunitario aguantó un salto de aproximadamente 48× en una sola semana — 72,672 pasos el 3 de septiembre, 726,255 el 6 de septiembre, 3,532,137 al cierre el 10 de septiembre — sin que el total público se volviera inconsistente en ningún momento. Un solo día de registros llegó a 102,260 pasos. La campaña se amplificó gracias a un grupo de embajadores e influencers; los totales y el alcance que ellos reportaron en sus propias cuentas son suyos, no una medición de este sistema.

Evidencia del sitio en producción y del evento

Capturas reales del sitio en producción, y fotos del evento de cierre en Polanco.

Contador comunitario en vivo mostrando el total final, 3,532,137

El contador comunitario al cierre: 3,532,137 pasos.

Contador comunitario en vivo a media campaña mostrando 726,255

El mismo contador a media campaña, el 6 de septiembre: 726,255 pasos.

Formulario público de registro diario de pasos de The ECCO Walk

El formulario diario "Registra tu día" que usaban los participantes para enviar pasos y evidencia.

Pantalla de confirmación del participante con racha, días cumplidos y pasos acumulados

Pantalla de confirmación tras registrar: racha, días cumplidos y acumulado — este es el día que llegó a 102,260 pasos.

Página pública de reglas del reto The ECCO Walk

La página pública de reglas: un registro por día, siete días consecutivos, un par de zapatos y una invitación al evento para los que más acumularan por embajador.

Instalación de las letras de marca ECCO en el evento de cierre

La instalación de las letras ECCO en el evento de cierre en Polanco.

Kit de bienvenida del evento The ECCO Walk

El kit de bienvenida que se entregó en el evento.

Versión corta (card del portafolio)

Un micrositio en WordPress sobre su propio subdominio, operando de principio a fin un reto comunitario de pasos de 7 días: registro diario con validación de evidencia, contador comunitario en vivo, correo transaccional, y la exportación de administración con la que el cliente eligió a 7 ganadores por embajador. A media campaña, renombré el reto completo en vivo — copy, logo y etiqueta del contador — sin detener el registro ni reiniciar el acumulado. El contador aguantó un salto de ~48× en una semana, cerrando en 3.5M de pasos comunitarios.

Bullets para CV / LinkedIn

  • Construí y operé, en solitario, una plataforma de reto comunitario en WordPress sobre su propio subdominio — DNS, frontend, backend y administración — para una campaña nacional de retail.
  • Diseñé un contador comunitario de pasos en vivo con validación diaria de evidencia y una regla de un registro por día acotada a hora de Ciudad de México, manteniéndose consistente ante un salto de tráfico de ~48× en una semana.
  • Renombré una campaña completa en vivo — copy, logo, etiqueta del contador y una migración de base de datos acotada — a media campaña, sin detener el registro ni reiniciar el acumulado.
Trabajo con clientes nacionales e internacionales. Tarifas en USD y MXN disponibles.

¿Tienes un proyecto que necesita un ingeniero que entregue?

Contacto profesional:

Ciudad de México

Ciudad de México, México Disponible inmediatamente

Disponibilidad

Proyectos remotos y presenciales MXN · USD

© 2026 Ing. Samuel Torres. Ingeniería aplicada.

English version