Caso Catena Media: dimensionar o suporte para o líder de iGaming

A Innowise apoiou a transformação da Catena Media numa organização orientada para o produto, ajudando a lançar um novo produto, a aperfeiçoar um produto principal, a simplificar a criação de banners com chamadas à ação (CTA) e a reforçar as estruturas de análise e segurança.

Vidda Solutions AS
Indústria Afiliado de iGaming
Empregados 150+
Região Malta
Cliente desde 2023

Visão geral do cliente

Resumo por IA

A Catena Media é uma empresa veterana no setor do marketing de afiliados de iGaming, reconhecida a nível mundial. Ajuda os operadores de apostas e casinos online a atrair clientes potenciais de alta qualidade através de uma rede de sites conceituados e ricos em conteúdo. Sendo uma empresa de afiliados voltada para os jogadores, o seu modelo de receitas baseia-se principalmente nos cliques e na geração de clientes potenciais. Atualmente, a empresa está a levar a cabo uma transformação estratégica com o objetivo de alcançar um crescimento mais rápido e sustentável.

Desafio

Em 2024, a Catena iniciou uma transformação estratégica com vista a passar a ser uma estrutura organizacional orientada para o produto. A iniciativa centrou-se na reestruturação da organização em torno das suas marcas principais mais fortes, ao mesmo tempo que se procedeu a uma reformulação da infraestrutura tecnológica com uma nova plataforma destinada a permitir uma gestão ágil das marcas e dos dados.

A Catena procurou também implementar processos abrangentes de recolha de dados para a tomada de decisões estratégicas e a identificação de novas fontes de receitas, incluindo subafiliação, CRM e publicidade paga.

Dada a natureza estratégica das transformações, a Catena Media precisava de um parceiro tecnológico de confiança — que pudesse combinar conhecimentos especializados em consultoria com capacidades de engenharia sólidas para que cada passo fosse decisivo. Essas medidas incluíram apoiar a Catena nas seguintes áreas:

  • Desenvolvimento de uma plataforma de subafiliação — desenvolver um novo produto que ligue os operadores aos afiliados, permitindo o acompanhamento em tempo real do desempenho das campanhas e uma segurança de nível empresarial.
  • Reestruturação do produto principal — melhorar a usabilidade, a funcionalidade e o aspeto visual do site do guia de casinos e garantir um relançamento sem problemas, sem interrupções no serviço.
  • Desenvolver uma ferramenta de criação de gerações — implementar uma ferramenta para criar e gerir banners de marketing personalizáveis a partir de um único painel de controlo.
  • Reforço do quadro analítico — aperfeiçoar a análise e a elaboração de relatórios para permitir uma tomada de decisões coerente, abrangente e baseada em dados em todos os produtos e iniciativas.
  • Implementação da deteção contínua de vulnerabilidades — integrar ferramentas de segurança que detetem vulnerabilidades durante o desenvolvimento, de modo a garantir atualizações seguras e contínuas do produto.

Soluções que fornecemos

Ao longo da colaboração, os especialistas da Innowise integraram-se nas equipas de desenvolvimento da Catena. Tendo começado com a reformulação do site, o nosso envolvimento cresceu rapidamente, tornando-nos um parceiro externo fundamental no desenvolvimento.

Mrktplays — plataforma de subafiliação de última geração

Em colaboração com a equipa da Catena, os especialistas em front-end, back-end, UX/UI e DevOps da Innowise ajudaram a desenvolver, do zero, uma plataforma de subafiliação multiutilizador, dando vida à sua iniciativa B2B. A MRKTPLAYS é uma solução centralizada que permite às operadoras estabelecer ligações com os afiliados certos através da mediação da Catena e gerir o desempenho das campanhas de forma integrada.

Começando pela arquitetura robusta da plataforma, avançámos através de wireframes e maquetes para definir a experiência do utilizador e prosseguimos com a implementação, validando a elevada capacidade de resposta e escalabilidade. Desta forma, a plataforma centralizada de afiliados permite:

  • Ciclo completo de gestão de afiliados. O acompanhamento de submissões, ofertas, campanhas, links de afiliados, comissões e dados sobre as fontes de tráfego está integrado em painéis de controlo intuitivos, proporcionando visibilidade em tempo real e filtragem avançada.
  • Três funções de utilizador. Os editores e os operadores de iGaming podem registar-se, efetuar encomendas, comunicar e acompanhar campanhas de forma segura, enquanto os administradores estabelecem e facilitam relações comerciais.
  • Autorização segura e rastreável. O acesso é protegido pela AWS Cognito, que gere os registos e as entradas com autenticação multifator (MFA), tokens seguros e gatilhos que registam os eventos de autenticação.
  • Sistema de comunicação de informações. Graças à integração com o Power BI, os relatórios diários sobre o desempenho e as comissões são apresentados sob a forma de gráficos e podem ser filtrados por data, operador, editor e campanha.

Para além do desenvolvimento de funcionalidades, garantimos que a plataforma mantém um elevado nível de fiabilidade e desempenho, assegurando que:

  • Estabilidade durante os picos de carga. O backend foi descarregado através de um processamento sincronizado no Amazon SQS e no Amazon SNS, garantindo uma entrega fiável das mensagens e um desempenho estável mesmo sob elevada procura.
  • Observabilidade avançada. Foi implementada a recolha de métricas para uma monitorização contínua em todas as camadas da aplicação, o que desencadeia alertas imediatos e permite uma resposta mais rápida a incidentes.
  • Experiência de utilizador fluida. Foram criados fluxos de trabalho claros para permitir uma navegação intuitiva, enquanto as APIs avançadas garantem uma elevada capacidade de resposta, estabilidade e comodidade para o utilizador.
  • Entrega mais rápida. A adoção de práticas de «Infraestrutura como Código» (IaC) e de bases de dados geridas acelerou o desenvolvimento e a implementação, reduzindo o trabalho manual, minimizando os incidentes e diminuindo o custo total de propriedade (TCO).

Foi lançado um MVP no prazo de seis meses após o início do projeto, tendo já atraído os seus primeiros utilizadores. Atualmente, a Innowise está a implementar funcionalidades de chat online e a colaborar com as equipas de Produto e Engine da Catena para ajudar a expandir o roteiro de evolução contínua do produto.

Nexus — criador de banners promocionais para afiliados

Ao integrar-se ao projeto na fase de prototipagem, a equipa de front-end da Innowise ajudou o cliente a aperfeiçoar e concluir uma aplicação personalizada para a criação de banners de CTA — transformando um processo manual e com grande envolvimento de design numa ferramenta de produto automatizada e de autoatendimento. Com o amplo apoio da Innowise, nomeadamente no alargamento das funcionalidades principais e na adição de novas entidades, a aplicação ganhou:

  • Opções avançadas de personalização. As equipas dos clientes podem agora ajustar os layouts e os elementos visuais dos banners para cada parceiro com apenas alguns cliques.
  • Links de afiliados incorporados. Permite a geração e o armazenamento automáticos de links de rastreamento únicos para cada cliente.
  • Gestão de campanhas. É possível agrupar banners por períodos, incluindo dados de segmentação, cronogramas e banners associados.
  • Carregamento rápido de dados relevantes. O armazenamento em cache otimizado permite uma interação fluida com dados dinâmicos e atualizados.

Paralelamente, ajudámos o cliente a preparar-se para uma transição para um back-end baseado em microsserviços para tornar a arquitetura preparada para o futuro. Como parte deste processo, implementámos:

  • Migração do Express para o Next.js, isolando a lógica de negócio para permitir um crescimento modular e um dimensionamento mais fácil.
  • Uma nova API pública, que separa a camada de interação externa do sistema central, de modo a manter a aplicação estável e totalmente operacional durante as atualizações.

Na sequência da intervenção da Innowise, a ferramenta foi concluída com sucesso e o seu desempenho global melhorou significativamente. Continuamos a apoiar o cliente através da expansão das funcionalidades, da melhoria do desempenho e da garantia da sustentabilidade a longo prazo.

PlayUSA: principal motor de geração de leads, renovado

À medida que o cliente começou a concentrar-se na maximização do valor do produto, ajudámos a melhorar o seu site principal através de uma reformulação completa, novas funcionalidades e implementações ao nível das páginas. Na qualidade de arquitetos de soluções WordPress, a equipa full-stack da Innowise garantiu que o novo design, o conteúdo, o CMS e a lógica do servidor funcionassem de forma coesa. Coordenámos estruturas, fluxos de trabalho e reconstruções de modelos, componentes e modelos de dados, ao mesmo tempo que integramos e personalizámos vários plugins.

Com o nosso apoio, o site passou a dispor de:

  • Um design da parte dianteira bem cuidado. Ao integrar o SCSS, garantimos que as cores, o espaçamento e a tipografia fossem implementados exatamente como foram concebidos.
  • Layout personalizado. Através do ACF, adicionámos funcionalidades de personalização do editor de conteúdos, permitindo a criação de materiais estruturados e personalizados através de campos adicionais e tipos de conteúdo personalizados.
  • Configuração rápida de uma tabela de dados. Com o TablePress a funcionar em segundo plano, os utilizadores podem agora criar e incorporar tabelas de dados diretamente nas páginas sem precisarem de escrever qualquer código.
  • Alto desempenho. A implementação do LiteSpeed Cache proporcionou um armazenamento em cache eficiente, tempos de resposta mais rápidos e uma maior velocidade de carregamento das páginas.
  • Otimização para motores de busca. Integramos o Yoast SEO nos novos modelos, garantindo o controlo total dos metadados, da marcação de esquema e das estruturas de URL, para que a reformulação não afetasse a visibilidade nas pesquisas.

Após o lançamento do novo design, a Innowise continua a prestar apoio ao cliente, assegurando a manutenção e o aperfeiçoamento do site, ao mesmo tempo que desenvolve produtos adicionais.

Estrutura avançada de relatórios

Como parte da unidade de Dados e Análise do cliente, os nossos especialistas em BI ajudaram a transformar os processos de análise de dados para garantir que os relatórios se mantivessem sempre atualizados e abrangentes em todos os produtos do cliente. Os nossos especialistas implementaram novas métricas, consolidaram fontes de dados e melhoraram a apresentação dos relatórios — simplificando a avaliação de parceiros, campanhas, comissões e fontes de tráfego.

As principais melhorias que estiveram na base desta transformação incluíram:

  • Estrutura de transformação de dados brutos. A arquitetura de dados, as vistas SQL e os procedimentos foram desenvolvidos para combinar, limpar e normalizar dados brutos provenientes de novas fontes e produzir conjuntos de dados prontos para análise.
  • Introdução interativa de dados. A integração com o Power Apps permitiu uma introdução e correção de dados de forma intuitiva, com sincronização instantânea com os relatórios Power BI, melhorando a colaboração e a precisão dos relatórios.
  • Exploração dinâmica de dados. Os painéis do Power BI oferecem agora filtragem dinâmica, segmentação, navegação detalhada, visualização interativa e muito mais, permitindo a sua utilização por vários departamentos e a análise de relatórios em qualquer nível de detalhe.
  • Alertas em tempo real e gatilhos de atualização. Os indicadores-chave são agora monitorizados de forma contínua, permitindo à equipa identificar rapidamente e responder a anomalias em tempo real.
  • Infraestrutura de BI melhorada. Foram integradas novas fontes de dados através dos conectores do Power Query e do SQL, tendo-se, ao mesmo tempo, otimizado o desempenho dos relatórios, o que resultou num ambiente de BI mais rápido, mais estável e escalável.

Em menos de um ano, a nossa equipa de BI, composta por dois engenheiros, criou mais de dez modelos de relatório, atualmente utilizado de forma ativa pelas equipas do cliente nas áreas de produto, finanças, marketing, parcerias e direção executiva. O serviço de relatórios tornou-se uma fonte única de dados verificados, ajudando o cliente a tomar decisões estratégicas fundamentais em toda a organização.

A equipa Innowise continua a valorizar os dados e apoia a equipa da Catena na utilização eficaz dos relatórios analíticos, promovendo simultaneamente a sensibilização para os dados em toda a organização do cliente.

Estrutura de segurança preparada para a expansão

Em colaboração com a equipa do cliente, o especialista em SecOps Innowise garantiu que os sites do cliente permanecessem seguros em todas as atualizações, através da implementação de duas camadas de verificação — antes da implementação e durante a execução. Após analisarmos os pontos críticos em matéria de segurança, os requisitos regulamentares e auditarmos o ambiente existente, avaliámos e testámos várias ferramentas de segurança de aplicações SAST (estáticas) e DAST (dinâmicas) para identificar a mais adequada.

Consequentemente, a Innowise coordenou a introdução de Snyk e Invictos ferramentas para dez produtos-chave e integramo-las nos pipelines de CI/CD do cliente para automatizar as verificações de segurança na fase de desenvolvimento. Além disso, implementámos um gestor unificado de vulnerabilidades que cria automaticamente tickets para resolver as vulnerabilidades após a sua deteção.

Isto permitiu que os sites do cliente estivessem preparados para atualizações frequentes, mantendo a segurança total ao longo das alterações ao código. 

Tecnologias utilizadas

Backend

Node.js, NestJS, Express, WordPress, PHP

SecOps

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

Gestão de dados

MySQL, PostgreSQL, DynamoDB, Prisma, Redis

DevOps e infraestrutura

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 e análise

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

Frontend

Next.js, React, Tabela Mantine React, Ky, Consulta React, RxJS, JavaScript, TypeScript, HTML, CSS, SCSS

Design

Figma

Equipa

Icon 3
Desenvolvedores Full-Stack Engine (Node.js/ React)
Icon 2
Front-End React Engineers
Icon 2
Desenvolvedores Node.js de back-end Engineers
Icon 3
Desenvolvedores Full-Stack PHP Engineers
Icon 1
Engenheiro DevOps
Icon 1
SecOps Engineer
Icon 3
BI Engineers
Icon 1
Designer
UX/UI
Innowise team

Resultados

Duração do projecto
Julho de 2023 — Presente

Com um sólido apoio ao desenvolvimento, a Catena Media estabeleceu processos orientados para o produto que conduziram a resultados claros e mensuráveis:

  • Receitas diversificadas. O novo modelo de subafiliação introduziu novas fontes de receitas, reduzindo a dependência do tráfego de leads B2C.
  • Crescimento do tráfego de +23% no site principal. O nível de envolvimento começou a aumentar três meses após a reformulação.
  • 50%: menos tempo gasto na criação de banners. A ferramenta de criação de banners acelerou significativamente a produção criativa das equipas dos clientes.
  • Tomada de decisões mais rápida. Estão agora disponíveis análises completas e transparentes para cada produto, campanha e iniciativa, graças a relatórios baseados em dados.
  • Rede de parceiros otimizada. Recorrendo a análises avançadas, a empresa reorientou o seu foco para parcerias que proporcionassem fortes benefícios mútuos.
  • Simplificação dos controlos de segurança. A gestão de vulnerabilidades passou de verificações manuais para análises e alertas contínuos, o que contribuiu para uma verificação mais rápida da segurança dos produtos.

Um novo serviço comercializado, a observabilidade total e operações simplificadas permitiram ao cliente estabilizar o crescimento das receitas e reforçar a sua posição como parceiro de subafiliação conceituado e de confiança. A Innowise continua a ser um parceiro tecnológico empenhado, ajudando o cliente a implementar a sua visão estratégica sem concessões.

Índice

Transforme com fiabilidade com o Innowise

    Contactar-nos

    Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Envie-nos uma mensagem de voz
    Anexar documentos
    Enviar ficheiro

    Pode anexar um ficheiro com um máximo de 2MB. Formatos de ficheiro válidos: pdf, jpg, jpeg, png.

    Ao clicar em Enviar, o utilizador autoriza a Innowise a processar os seus dados pessoais de acordo com a nossa Política de privacidade para lhe fornecer informações relevantes. Ao enviar o seu número de telefone, o utilizador aceita que o possamos contactar através de chamadas de voz, SMS e aplicações de mensagens. Poderão ser aplicadas tarifas de chamadas, mensagens e dados.

    Pode também enviar-nos o seu pedido
    para contact@innowise.com
    O que é que acontece a seguir?
    1

    Assim que recebermos e processarmos o seu pedido, entraremos em contacto consigo para necessidades do seu projeto e assinar um NDA para garantir a confidencialidade.

    2

    Depois de analisarmos os seus desejos, necessidades e expectativas, a nossa equipa elaborará uma proposta de projeto proposta de projeto com o âmbito do trabalho, dimensão da equipa, tempo e estimativas de custos.

    3

    Marcaremos uma reunião consigo para discutir a oferta e acertar os pormenores.

    4

    Por fim, assinaremos um contrato e começaremos a trabalhar no seu projeto imediatamente.

    arrow