Caso Catena Media: escalando el soporte para el líder de iGaming

Innowise contribuyó a la transformación de Catena Media en una organización orientada al producto, ayudando a lanzar un nuevo producto, perfeccionar uno de los principales, agilizar la creación de banners con llamadas a la acción (CTA) y reforzar los marcos de análisis y seguridad.

Vidda Solutions AS
Industria Afiliado de iGaming
Empleados 150+
Región Malta
Cliente desde 2023

Visión general del cliente

Resumir artículo con IA

Catena Media es una empresa con amplia experiencia en el marketing de afiliación del sector del iGaming, reconocida a nivel mundial. Ayuda a los operadores de apuestas y casinos en línea a atraer clientes potenciales de alta calidad a través de una red de sitios web de gran prestigio y con abundante contenido. Al tratarse de una empresa de afiliación orientada a los jugadores, su modelo de ingresos se basa principalmente en los clics y la generación de clientes potenciales. En la actualidad, la empresa está llevando a cabo una transformación estratégica para lograr un crecimiento más rápido y sostenible.

Desafío

En 2024, Catena emprendió una transformación estratégica para pasar a ser una estructura organizativa orientada al producto. La iniciativa se centró en reestructurar la organización en torno a sus marcas principales más sólidas, al tiempo que se renovaba la infraestructura tecnológica con una nueva plataforma que permitiera una gestión ágil de las marcas y los datos.

Catena también buscó procesos integrales de recopilación de datos para la toma de decisiones estratégicas y la generación de nuevas fuentes de ingresos, incluyendo la subafiliación, la gestión de relaciones con los clientes (CRM) y los medios de pago.

Dado el carácter estratégico de las transformaciones, Catena Media necesitaba un socio tecnológico de confianza, capaz de combinar su experiencia en consultoría con sólidas capacidades de ingeniería para que cada paso diera sus frutos. Entre estas medidas se incluía el apoyo a Catena en:

  • Desarrollo de una plataforma de subafiliación — el desarrollo de un nuevo producto que conecte a los operadores con los afiliados, permitiendo el seguimiento en tiempo real del rendimiento de las campañas y una seguridad de nivel empresarial.
  • Rediseño del producto estrella — Mejorar la usabilidad, la funcionalidad y el atractivo visual de la página web de la guía de casinos y garantizar un relanzamiento fluido sin interrupciones en el servicio.
  • Desarrollo de una herramienta de generación creativa — Implementación de una herramienta para crear y gestionar banners de marketing personalizables desde un único panel de control.
  • Consolidación del marco analítico — perfeccionar los análisis y la elaboración de informes para permitir una toma de decisiones coherente, exhaustiva y basada en datos en todos los productos e iniciativas.
  • Implementación de la detección continua de vulnerabilidades — integrar herramientas de seguridad que detecten vulnerabilidades durante el desarrollo para garantizar actualizaciones seguras y continuas del producto.

Soluciones que aportamos

A lo largo de toda la colaboración, los especialistas de Innowise se integraron en los equipos de desarrollo de Catena. Comenzamos con el rediseño de una página web, pero nuestra participación se fue ampliando rápidamente, lo que nos convirtió en un socio de desarrollo externo fundamental.

Mrktplays: plataforma de subafiliación de última generación

En colaboración con el equipo de Catena, los expertos en frontend, backend, UX/UI y DevOps de Innowise ayudaron a desarrollar desde cero una plataforma de subafiliación multiusuario, haciendo realidad su iniciativa B2B. MRKTPLAYS es una solución centralizada que permite a los operadores conectar con los afiliados adecuados a través de la mediación de Catena y gestionar el rendimiento de las campañas de forma fluida.

Partiendo de la sólida arquitectura de la plataforma, avanzamos a través de esquemas funcionales y maquetas para dar forma a la experiencia del usuario y continuamos con la implementación, validando su gran capacidad de respuesta y escalabilidad. De este modo, la plataforma centralizada de afiliados permite:

  • Ciclo completo de gestión de afiliados. El seguimiento de envíos, ofertas, campañas, enlaces de afiliados, comisiones y datos sobre las fuentes de tráfico está integrado en paneles de control fáciles de usar, lo que ofrece visibilidad en tiempo real y opciones de filtrado avanzadas.
  • Tres roles de usuario. Los editores y los operadores de iGaming pueden registrarse, realizar pedidos, comunicarse y realizar un seguimiento de las campañas de forma segura, mientras que los administradores establecen y facilitan las relaciones comerciales.
  • Autorización segura y trazable. El acceso está protegido mediante AWS Cognito, que gestiona los registros y los inicios de sesión con autenticación multifactorial (MFA), tokens seguros y disparadores que registran los eventos de autenticación.
  • Sistema de notificación. Gracias a la integración con Power BI, los informes diarios sobre el rendimiento y las comisiones se muestran en gráficos visuales y se pueden filtrar por fecha, operador, editor y campaña.

Más allá del desarrollo de funcionalidades, garantizamos que la plataforma mantenga un alto nivel de fiabilidad y rendimiento asegurándonos de que:

  • Estabilidad durante los picos de carga. El backend se descargo mediante un procesamiento sincronizado en Amazon SQS y Amazon SNS, lo que garantizó una entrega fiable de los mensajes y un rendimiento constante incluso ante una gran demanda.
  • Observabilidad avanzada. Se ha configurado la recopilación de métricas para realizar un seguimiento continuo en todas las capas de la aplicación, lo que activa alertas inmediatas y permite una respuesta más rápida ante los incidentes.
  • Una experiencia de usuario fluida. Se han creado flujos de trabajo claros para facilitar una navegación intuitiva, mientras que las API avanzadas garantizan una gran capacidad de respuesta, estabilidad y comodidad para el usuario.
  • Entrega más rápida. El aprovechamiento de las prácticas de «infraestructura como código» (IaC) y de las bases de datos gestionadas agilizó el desarrollo y la implementación, reduciendo el trabajo manual, minimizando las incidencias y reduciendo el coste total de propiedad (TCO).

En los seis meses siguientes al inicio del proyecto se lanzó un MVP, que ya contaba con sus primeros usuarios. En la actualidad, Innowise está implementando funciones de chat en línea y colaborando con los equipos de producto y de ingeniería de Catena para ampliar la hoja de ruta con vistas a la evolución continua del producto.

Nexus — creador de banners promocionales para afiliados

Al incorporarse al proyecto en la fase de creación de prototipos, el equipo de front-end de Innowise ayudó al cliente a perfeccionar y completar una aplicación personalizada para la creación de banners con llamadas a la acción (CTA), transformando así un proceso manual que requería mucho trabajo de diseño en una herramienta de producto automatizada y de autoservicio. Gracias al amplio apoyo de Innowise, especialmente a la hora de ampliar la funcionalidad básica e incorporar nuevas entidades, la aplicación logró:

  • Opciones de personalización avanzadas. Los equipos de clientes ya pueden ajustar con precisión los diseños y los elementos visuales de los banners para cada socio con solo unos clics.
  • Enlaces de afiliados integrados. Permite generar y almacenar automáticamente enlaces de seguimiento únicos para cada cliente.
  • Gestión de campañas. Es posible agrupar los banners por períodos, incluyendo datos de segmentación, cronologías y los banners asociados.
  • Carga rápida de los datos relevantes. El almacenamiento en caché optimizado permite una interacción fluida con datos dinámicos y actualizados.

Al mismo tiempo, ayudamos al cliente a prepararse para la transición a un backend basado en microservicios para que la arquitectura esté preparada para el futuro. Como parte de este proceso, hemos implementado:

  • Migración de Express a Next.js, aislando la lógica de negocio para facilitar el crecimiento modular y el escalado.
  • Una nueva API pública, que separa la capa de interacción externa del sistema central para mantener la aplicación estable y plenamente operativa durante las actualizaciones.

Tras la intervención de Innowise, la herramienta se completó con éxito y su rendimiento general mejoró considerablemente. Seguimos prestando apoyo al cliente ampliando la funcionalidad, mejorando el rendimiento y garantizando la facilidad de mantenimiento a largo plazo.

PlayUSA: motor clave de generación de clientes potenciales, renovado

A medida que el cliente comenzó a centrarse en maximizar el valor de sus productos, le ayudamos a mejorar su sitio web principal mediante un rediseño completo, nuevas funcionalidades e implementaciones a nivel de página. En nuestra calidad de arquitectos de soluciones de WordPress, el equipo full-stack de Innowise se aseguró de que el nuevo diseño, el contenido, el CMS y la lógica del servidor funcionaran de forma coherente. Coordinamos las estructuras, los flujos de trabajo y la reconstrucción de plantillas, componentes y modelos de datos, al tiempo que integramos y personalizamos múltiples plugins.

Gracias a nuestro apoyo, la página web ha conseguido:

  • Un diseño frontal muy cuidado. Al integrar SCSS, nos aseguramos de que los colores, los espacios y la tipografía se aplicaran exactamente tal y como se habían diseñado.
  • Diseño personalizado. A través de ACF, hemos incorporado la personalización del editor de contenidos, lo que permite crear materiales estructurados y adaptados a las necesidades mediante campos adicionales y tipos de contenido personalizados.
  • Configuración rápida de una tabla de datos. Gracias a TablePress, los usuarios ahora pueden crear e insertar tablas de datos directamente en las páginas sin necesidad de escribir código.
  • Alto rendimiento. La implementación de LiteSpeed Cache ha permitido un almacenamiento en caché más eficiente, tiempos de respuesta más rápidos y una mayor velocidad de carga de las páginas.
  • Optimización para motores de búsqueda. Hemos integrado Yoast SEO en las nuevas plantillas, garantizando un control total sobre los metadatos, el marcado Schema y las estructuras de las URL, de modo que el rediseño no afectara a la visibilidad en los motores de búsqueda.

Tras el lanzamiento del nuevo diseño, Innowise sigue prestando apoyo al cliente, encargándose del mantenimiento y la mejora de la página web, al tiempo que desarrolla productos adicionales.

Marco avanzado de generación de informes

Como parte de la unidad de Datos y Análisis del cliente, nuestros expertos en inteligencia empresarial (BI) contribuyeron a transformar los procesos de análisis de datos para garantizar que los informes estuvieran siempre actualizados y fueran exhaustivos en todos los productos del cliente. Nuestros expertos implementaron nuevas métricas, consolidaron las fuentes de datos y mejoraron la presentación de los informes, lo que permitió agilizar la evaluación de socios, campañas, comisiones y fuentes de tráfico.

Entre las mejoras clave que sustentaron esta transformación se incluyen:

  • Marco de transformación de datos brutos. La arquitectura de datos, las vistas SQL y los procedimientos se desarrollaron para combinar, depurar y estandarizar los datos sin procesar procedentes de nuevas fuentes y generar conjuntos de datos listos para su análisis.
  • Introducción interactiva de datos. La integración con Power Apps permitió una introducción y corrección de datos de fácil manejo, con sincronización instantánea con los informes Power BI, lo que mejoró la colaboración y la precisión de los informes.
  • Exploración dinámica de datos. Los paneles de control de Power BI ofrecen ahora filtrado dinámico, segmentación, navegación de desglose, visualización interactiva y mucho más, lo que permite su uso en todos los departamentos y el análisis de informes con cualquier nivel de detalle.
  • Alertas en tiempo real y desencadenantes de actualizaciones. Ahora se supervisan de forma continua los indicadores clave, lo que permite al equipo identificar rápidamente las anomalías y responder a ellas en tiempo real.
  • Infraestructura de BI mejorada. Se integraron nuevas fuentes de datos mediante los conectores de Power Query y SQL, al tiempo que se optimizó el rendimiento de los informes, lo que permitió crear un entorno de inteligencia empresarial más rápido, más estable y más escalable.

En menos de un año, nuestro equipo de BI, formado por dos ingenieros, ha creado más de diez modelos de informe, que actualmente se utiliza de forma activa en los equipos de producto, finanzas, marketing, colaboraciones y alta dirección del cliente. El servicio de informes se ha convertido en una fuente única de datos contrastados, lo que ayuda al cliente a tomar decisiones estratégicas clave en toda la organización.

El equipo Innowise sigue potenciando el valor de los datos y ayuda al equipo de Catena a utilizar de forma eficaz los informes analíticos, al tiempo que fomenta la concienciación sobre los datos en toda la organización del cliente.

Marco de seguridad preparado para la escalabilidad

En colaboración con el equipo del cliente, el experto en operaciones de seguridad (SecOps) de Innowise garantizó que los sitios web del cliente se mantuvieran seguros tras cada actualización mediante la implementación de dos niveles de verificación: — antes de la implementación y durante la ejecución. Tras analizar los puntos débiles en materia de seguridad, los requisitos normativos y realizar una auditoría del entorno existente, evaluamos y probamos varias herramientas de seguridad de aplicaciones SAST (estáticas) y DAST (dinámicas) para identificar la más adecuada.

Como consecuencia, Innowise coordinó la introducción de Snyk y Invicti herramientas para diez productos clave y las integramos en los procesos de CI/CD del cliente para automatizar los controles de seguridad en la fase de desarrollo. Además, entregamos un gestor unificado de vulnerabilidades que crea automáticamente incidencias para solucionar las vulnerabilidades tras su detección.

De este modo, los sitios web del cliente quedaron preparados para actualizaciones frecuentes, manteniendo una seguridad total durante los cambios en el código. 

Tecnologías utilizadas

Backend

Node.js, NestJS, Express, WordPress, PHP

SecOps

Snyk, Invicti, Python, AWS Lambda, GitHub Actions, Sumo Logic

Gestión de datos

MySQL, PostgreSQL, DynamoDB, Prisma, Redis

DevOps e infraestructura

AWS Cognito, AWS S3, AWS E2C, AWS ECS, AWS ECR, Datadog, Sentry, Cloudflare KV, Cloudflare Workers, AWS RDS, AWS KMS, AWS Lambda, AWS SQS/SNS, AWS Cloudwatch, Docker, Docker Compose, Hetzner

BI y análisis

Power BI, Power Query, DAX Studio, Tabular Editor, Power Automate, Power Apps, Azure Synapse, SQL, Airtable

Frontend

Next.js, React, tabla Mantine React, Ky, consulta React, RxJS, JavaScript, TypeScript, HTML, CSS, SCSS

Diseño

Figma

Equipo

Icon 3
Desarrolladores Full-Stack Engine (Node.js/ React)
Icon 2
Front-End React Engineers
Icon 2
Desarrolladores de back-end con Node.js Engineers
Icon 3
Desarrolladores PHP Full-Stack Engineers
Icon 1
Ingeniero DevOps
Icon 1
SecOps Engineer
Icon 3
BI Engineers
Icon 1
Diseñador
UX/UI
Innowise team

Resultados

Duración del proyecto
Julio de 2023 — Actualidad

Gracias a un sólido apoyo en materia de desarrollo, Catena Media estableció unos procesos orientados al producto que dieron lugar a resultados claros y cuantificables:

  • Diversificación de los ingresos. El nuevo modelo de subafiliación introdujo nuevas fuentes de ingresos, lo que redujo la dependencia del tráfico de clientes potenciales B2C.
  • Aumento del tráfico de +23% en la página web principal. La participación empezó a aumentar tres meses después del rediseño.
  • 50%: menos tiempo dedicado a la creación de banners. La herramienta de creación de banners agilizó considerablemente la producción creativa de los equipos de los clientes.
  • Toma de decisiones más rápida. Ahora se dispone de información completa y transparente sobre cada producto, campaña e iniciativa gracias a los informes basados en datos.
  • Red de socios optimizada. Mediante el uso de análisis avanzados, la empresa reorientó su enfoque hacia colaboraciones que reportaran importantes beneficios mutuos.
  • Se han simplificado los controles de seguridad. La gestión de vulnerabilidades pasó de las comprobaciones manuales a los análisis y alertas continuos, lo que ha permitido verificar la seguridad de los productos con mayor rapidez.

Un nuevo servicio comercializado, la observabilidad total y la optimización de las operaciones permitieron al cliente estabilizar el crecimiento de sus ingresos y reforzar su posición como socio de subafiliación de prestigio y confianza. Innowise sigue siendo un socio tecnológico comprometido, que ayuda al cliente a poner en práctica su visión estratégica sin concesiones.

Índice

Realiza la transformación de forma fiable con el Innowise

    Contáctenos

    Reserve usted una llamada o rellene usted el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Envíenos un mensaje de voz
    Adjuntar documentos
    Cargar archivo

    Puede adjuntar 1 archivo de hasta 2 MB. Formatos de archivo válidos: pdf, jpg, jpeg, png.

    Al hacer clic en Enviar, autoriza a Innowise a procesar sus datos personales de acuerdo con nuestra política de privacidad. Política de privacidad para proporcionarle información relevante. Al enviar su número de teléfono, acepta que nos pongamos en contacto con usted a través de llamadas de voz, SMS y aplicaciones de mensajería. Pueden aplicarse tarifas de llamadas, mensajes y datos.

    También puede enviarnos su solicitud
    a contact@innowise.com
    ¿Qué pasa después?
    1

    Una vez recibida y procesada su solicitud, nos pondremos en contacto con usted para detallarle las necesidades de su proyecto y firmar un acuerdo de confidencialidad. Proyecto y firmaremos un acuerdo de confidencialidad.

    2

    Tras examinar sus deseos, necesidades y expectativas, nuestro equipo elaborará una propuesta de proyecto con el alcance del trabajo, el tamaño del equipo, el plazo y los costes estimados con el alcance del trabajo, el tamaño del equipo, el tiempo y las estimaciones de costes.

    3

    Concertaremos una reunión con usted para hablar de la oferta y concretar los detalles.

    4

    Por último, firmaremos un contrato y empezaremos a trabajar en su proyecto de inmediato.

    arrow