0%
Joseph Mondragón
English HABLEMOS

Volvo Despega tu Negocio: plataforma de concurso B2B · Caso de estudio

Concurso de posventa · Landing + plataforma · Jul – Oct 2026

Volvo Group Perú premia a sus clientes con un viaje a su planta de camiones en Brasil. Construí la plataforma del concurso: consulta de opciones, registro, un padrón que se actualiza solo cada día y un sorteo que cualquiera puede verificar.

La landing sigue el diseño de Volvo; detrás hay una API, un panel de operación y una automatización diaria que conecta el concurso con los datos comerciales del cliente.

El punto de partida: Una campaña lista para salir, que necesitaba datos reales.

El concurso tenía su diseño aprobado y una mecánica clara: cada litro de lubricante o plan de servicio suma opciones para el sorteo. Las compras vivían en el sistema comercial de Volvo y se resumían en un informe de Power BI. Había que llevar ese padrón a la web cada día y operar el concurso de punta a punta.

Lo que acordamos construir

  • Consulta pública Cada cliente ve sus opciones con su RUC o DNI.
  • Padrón al día Las compras llegan a la web sin trabajo manual.
  • Sorteo verificable Un resultado que un tercero puede reproducir.

La landing: El diseño de Volvo, fiel en cada pantalla.

Maqueté la landing sobre los mockups del cliente, con ajustes de precisión en móvil y animaciones que se apagan si el visitante pide menos movimiento.

Portada del concurso Despega tu negocio con la planta de Volvo en Curitiba
Diseño: Volvo. Maquetación y desarrollo: Joseph Mondragón.
Portada del concurso en el móvil
Portada
Consulta de opciones con DNI o RUC en el móvil
Consulta de opciones
Mecánica del concurso: opciones por litro en el móvil
Cómo ganar

Detrás de la landing: Una plataforma que corre sola todos los días.

  • Qué vimos: El padrón salía cada día de un informe de Power BI del cliente. Qué hice: Una automatización diaria lo exporta, lo limpia, lo carga y avisa por correo si algo cambia. (9:15 — cada mañana, desde el 13 de agosto)
  • Qué vimos: Un informe incompleto podía dejar a clientes sin sus opciones. Qué hice: Un freno que no activa una carga si desaparece más del 1 % de participantes, hasta que alguien la confirme. (1 % — umbral del freno de seguridad)
  • Qué vimos: Un premio así tenía que poder auditarse. Qué hice: Sorteo ponderado sobre un padrón congelado, reproducible por un tercero, con simulacro y acta en PDF. (35 — pruebas automáticas en el backend)

Cada carga es un padrón completo y aislado: recargar el mismo archivo no duplica opciones y volver a una carga anterior toma segundos.

Privacidad: Una consulta pública que no expone a nadie.

En Perú el RUC es público, así que la consulta tenía que proteger la cartera del cliente tanto como mostrar las opciones.

  • Nunca confirma quién participa La consulta responde igual exista o no el documento, y el nombre se muestra enmascarado.
  • Límites y anti-bots Consultas limitadas y verificación contra bots en el registro.
  • Consentimiento claro Dos consentimientos separados, conforme a la Ley de Protección de Datos Personales.
  • Panel con roles Auditor, operador y administrador, con registro de cada acción.
  • Medición sin datos personales Conversión en Google Analytics y Meta sin enviar información del cliente.
  • Diagnóstico con evidencia Cuando el píxel de Meta no registraba, documenté que el ajuste estaba en la cuenta y no en el sitio.
Sección del premio y la mecánica del concurso
Premio y mecánica, tal como los ve el cliente.

Tecnologías: Con lo que construí la plataforma.

  • Frontend: HTML, Sass, GSAP
  • Backend: Go, Gin, PostgreSQL
  • Automatización: Python, Playwright, Power BI
  • Infra y medición: Cloudflare, Docker, Google Analytics, Meta

El resultado: Un concurso que se actualiza solo, protege a sus participantes y puede auditarse de principio a fin.

  • 1 — actualización automática al día
  • 1 % — umbral del freno ante datos incompletos
  • 35 — pruebas automáticas del backend
  • 50 — commits en un mes de desarrollo

Visitar despegatunegocio.pe

Casos de estudio

Hablemos.

¿Tienes un proyecto en mente? [email protected]