Caso Catena Media: scalare il supporto per il leader dell'iGaming

Innowise ha sostenuto il processo di trasformazione di Catena Media in un'organizzazione orientata al prodotto, contribuendo al lancio di un nuovo prodotto, al perfezionamento di uno dei prodotti principali, alla semplificazione della creazione di banner CTA e al rafforzamento dei sistemi di analisi e sicurezza.

Vidda Solutions AS
Industria Affiliato nel settore dell'iGaming
Dipendenti 150+
Regione Malta
Cliente da 2023

Panoramica del cliente

Riassumere l'articolo con AI

Catena Media è un'azienda di lunga data nel settore del marketing di affiliazione nel campo dell'iGaming, riconosciuta a livello mondiale. Aiuta gli operatori di scommesse online e casinò ad attirare potenziali clienti di alta qualità attraverso una rete di siti web affidabili e ricchi di contenuti. In quanto azienda di affiliazione rivolta direttamente ai giocatori, il suo modello di reddito si basa principalmente sui clic e sulla generazione di lead. Attualmente, l'azienda sta perseguendo una trasformazione strategica per raggiungere una crescita più rapida e sostenibile.

Sfida

Nel 2024, Catena ha avviato una trasformazione strategica per passare a un struttura organizzativa orientata al prodotto. L'iniziativa era incentrata sulla riorganizzazione dell'azienda attorno ai suoi marchi principali più forti, accompagnata da una profonda revisione dell'infrastruttura tecnologica attraverso l'adozione di una nuova piattaforma volta a consentire una gestione agile dei marchi e dei dati.

Catena ha inoltre cercato di implementare processi di raccolta dati completi a supporto del processo decisionale strategico e per lo sviluppo di nuovi flussi di ricavi, tra cui il sub-affiliazione, il CRM e i media a pagamento.

Data la natura strategica delle trasformazioni, Catena Media aveva bisogno di un partner tecnologico di fiducia, in grado di coniugare competenze di consulenza con solide capacità ingegneristiche per garantire che ogni passo fosse determinante. Tali interventi includevano il supporto a Catena nei seguenti ambiti:

  • Sviluppo di una piattaforma di sub-affiliazione — lo sviluppo di un nuovo prodotto che metta in contatto gli operatori con gli affiliati, consentendo il monitoraggio in tempo reale dei risultati delle campagne e garantendo una sicurezza di livello aziendale.
  • Riprogettazione del prodotto di punta — migliorare l'usabilità, la funzionalità e l'aspetto grafico del sito web dedicato alla guida ai casinò e garantire un rilancio senza intoppi, senza interruzioni del servizio.
  • Sviluppo di uno strumento creativo per la generazione di contenuti — implementazione di uno strumento per la creazione e la gestione di banner pubblicitari personalizzabili da un'unica dashboard.
  • Rafforzamento del quadro analitico — perfezionare le analisi e la rendicontazione per consentire un processo decisionale coerente, completo e basato sui dati per tutti i prodotti e le iniziative.
  • Implementazione del rilevamento continuo delle vulnerabilità — integrare strumenti di sicurezza in grado di individuare le vulnerabilità durante la fase di sviluppo, al fine di garantire aggiornamenti dei prodotti sicuri e continui.

Soluzioni che abbiamo fornito

Nel corso della collaborazione, gli specialisti di Innowise hanno lavorato a stretto contatto con i team di sviluppo di Catena. Partendo dalla riprogettazione del sito web, il nostro coinvolgimento ha subito una rapida espansione, fino a renderci un partner di sviluppo esterno di primo piano.

Mrktplays — piattaforma di sub-affiliazione di nuova generazione

In collaborazione con il team di Catena, gli esperti di frontend, backend, UX/UI e DevOps di Innowise hanno contribuito a sviluppare da zero una piattaforma di sub-affiliazione multiutente, dando vita alla loro iniziativa B2B. MRKTPLAYS è una soluzione centralizzata che consente agli operatori di collegarsi agli affiliati più adatti tramite la mediazione di Catena e di gestire le prestazioni delle campagne senza soluzione di continuità.

Partendo dalla solida architettura della piattaforma, siamo passati alla creazione di wireframe e mockup per definire l’esperienza utente, per poi procedere con l’implementazione, verificandone l’elevata reattività e scalabilità. In questo modo, la piattaforma di affiliazione centralizzata consente di:

  • Ciclo completo di gestione degli affiliati. I dati relativi a invii, offerte, campagne, link di affiliazione, commissioni e fonti di traffico sono integrati in dashboard di facile utilizzo, che offrono visibilità in tempo reale e filtri avanzati.
  • Tre ruoli utente. Gli editori e gli operatori del settore iGaming possono registrarsi, effettuare ordini, comunicare e monitorare le campagne in tutta sicurezza, mentre gli amministratori instaurano e facilitano le relazioni commerciali.
  • Autorizzazione sicura e tracciabile. L'accesso è protetto grazie ad AWS Cognito, che gestisce le registrazioni e gli accessi tramite autenticazione a più fattori (MFA), token sicuri e trigger che registrano gli eventi di autenticazione.
  • Sistema di segnalazione. Grazie all’integrazione con Power BI, i report giornalieri sulle prestazioni e sulle commissioni vengono visualizzati sotto forma di grafici e possono essere filtrati per data, operatore, editore e campagna.

Oltre allo sviluppo delle funzionalità, abbiamo garantito che la piattaforma mantenga un elevato livello di affidabilità e prestazioni assicurando che:

  • Stabilità durante i picchi di carico. Il carico di lavoro del backend è stato alleggerito grazie all'elaborazione sincronizzata in Amazon SQS e Amazon SNS, garantendo una consegna affidabile dei messaggi e prestazioni costanti anche in condizioni di forte carico.
  • Osservabilità avanzata. È stata implementata una raccolta dei dati di monitoraggio per garantire un controllo continuo su tutti i livelli dell'applicazione, che attiva avvisi immediati e consente una risposta più rapida agli incidenti.
  • Un'esperienza utente fluida. Sono stati realizzati flussi di lavoro chiari per garantire una navigazione intuitiva, mentre le API avanzate assicurano un’elevata reattività, stabilità e praticità per l’utente.
  • Consegna più rapida. L'adozione delle pratiche di "Infrastructure as Code" (IaC) e l'utilizzo di database gestiti hanno accelerato lo sviluppo e l'implementazione, riducendo il lavoro manuale, minimizzando gli incidenti e abbassando il TCO.

Un MVP è stato lanciato entro sei mesi dall'avvio del progetto, coinvolgendo già i primi utenti. Attualmente, Innowise sta implementando funzionalità di chat online e sta collaborando con i team di prodotto e Engine di Catena per contribuire ad ampliare la roadmap finalizzata alla continua evoluzione del prodotto.

Nexus — Strumento per la creazione di banner promozionali per affiliati

Entrando a far parte del progetto nella fase di prototipazione, il team front-end di Innowise ha aiutato il cliente a perfezionare e completare un’app personalizzata per la creazione di banner CTA, trasformando un processo manuale e fortemente incentrato sul design in uno strumento di prodotto automatizzato e self-service. Grazie al supporto completo di Innowise, in particolare nell’ampliamento delle funzionalità di base e nell’aggiunta di nuove entità, l’app ha ottenuto:

  • Opzioni di personalizzazione avanzate. I team dei clienti possono ora ottimizzare il layout e gli elementi grafici dei banner per ciascun partner con pochi clic.
  • Link di affiliazione integrati. Consente la generazione e l'archiviazione automatiche di link di tracciamento univoci per ogni cliente.
  • Gestione delle campagne. È possibile raggruppare i banner per periodi, includendo i dati di targeting, le tempistiche e i banner associati.
  • Caricamento rapido dei dati rilevanti. La cache ottimizzata consente un'interazione fluida con dati dinamici e sempre aggiornati.

Parallelamente, abbiamo aiutato il cliente a prepararsi per il passaggio a un backend basato su microservizi per rendere l'architettura a prova di futuro. Nell'ambito di questo processo, abbiamo implementato:

  • Migrazione da Express a Next.js, con isolamento della logica di business per favorire una crescita modulare e una maggiore scalabilità.
  • Una nuova API pubblica, che separa il livello di interazione esterna dal sistema centrale per garantire la stabilità e la piena operatività dell'app durante gli aggiornamenti.

Grazie al contributo di Innowise, lo strumento è stato completato con successo e le sue prestazioni complessive sono notevolmente migliorate. Continuiamo a supportare il cliente ampliando le funzionalità, ottimizzando le prestazioni e garantendo la manutenibilità a lungo termine.

PlayUSA: motore chiave per la generazione di lead, rinnovato

Quando il cliente ha iniziato a concentrarsi sulla massimizzazione del valore del prodotto, lo abbiamo aiutato a potenziare il suo sito web principale attraverso una riprogettazione completa, nuove funzionalità e implementazioni a livello di pagina. In qualità di architetti di soluzioni WordPress, il team full-stack di Innowise ha garantito che il nuovo design, i contenuti, il CMS e la logica del server funzionassero in modo coerente. Abbiamo coordinato strutture, flussi di lavoro e ricostruzioni di template, componenti e modelli di dati, integrando e personalizzando al contempo diversi plugin.

Grazie al nostro supporto, il sito web ha ottenuto:

  • Uno stile accurato nella parte anteriore. Grazie all'integrazione di SCSS, abbiamo garantito che i colori, la spaziatura e la tipografia fossero implementati esattamente come previsto dal progetto.
  • Layout personalizzato. Grazie ad ACF, abbiamo aggiunto la personalizzazione dell'editor di contenuti, consentendo la creazione di materiali strutturati e su misura tramite campi aggiuntivi e tipi di contenuto personalizzati.
  • Configurazione rapida della tabella dati. Grazie a TablePress, gli utenti possono ora creare e incorporare tabelle di dati direttamente nelle pagine senza dover scrivere alcun codice.
  • Prestazioni elevate. L'implementazione di LiteSpeed Cache ha garantito una memorizzazione efficiente nella cache, tempi di risposta più rapidi e una maggiore velocità di caricamento delle pagine.
  • Ottimizzazione per i motori di ricerca. Abbiamo integrato Yoast SEO nei nuovi modelli, garantendo il pieno controllo dei metadati, del markup Schema e delle strutture degli URL, in modo che la riprogettazione non compromettesse la visibilità nei motori di ricerca.

Dopo il lancio del nuovo design, Innowise continua a fornire assistenza al cliente, occupandosi della manutenzione e del miglioramento del sito web e sviluppando al contempo nuovi prodotti.

Struttura avanzata per la creazione di report

Nell’ambito dell’unità Data & Analytics del cliente, i nostri esperti di BI hanno contribuito a trasformare i processi di analisi dei dati per garantire che i report fossero sempre aggiornati ed esaustivi su tutti i prodotti del cliente. I nostri esperti hanno implementato nuove metriche, consolidato le fonti di dati e migliorato la presentazione dei report, ottimizzando così la valutazione di partner, campagne, commissioni e fonti di traffico.

Tra i principali miglioramenti alla base di questa trasformazione figurano:

  • Struttura per la trasformazione dei dati grezzi. L'architettura dei dati, le viste SQL e le procedure sono state sviluppate per combinare, pulire e standardizzare i dati grezzi provenienti da nuove fonti e produrre set di dati pronti per l'analisi.
  • Inserimento interattivo dei dati. L'integrazione con Power Apps ha consentito un inserimento e una correzione dei dati di facile utilizzo, con sincronizzazione istantanea con i report Power BI, migliorando la collaborazione e l'accuratezza dei report.
  • Esplorazione dinamica dei dati. I dashboard Power BI offrono ora filtri dinamici, segmentazione, navigazione drill-down, visualizzazione interattiva e molto altro ancora, consentendo un utilizzo trasversale tra i reparti e l’analisi dei report a qualsiasi livello di dettaglio.
  • Avvisi in tempo reale e trigger di aggiornamento. Gli indicatori chiave vengono ora monitorati costantemente, consentendo al team di individuare rapidamente le anomalie e di reagire in tempo reale.
  • Infrastruttura BI potenziata. Sono state integrate nuove fonti di dati tramite i connettori Power Query e SQL, ottimizzando al contempo le prestazioni dei report e creando così un ambiente di BI più veloce, più stabile e scalabile.

In meno di un anno, il nostro team BI, composto da due ingegneri, ha creato oltre dieci modelli di report, ora utilizzato attivamente dai team del cliente che si occupano di prodotto, finanza, marketing, partnership e alta dirigenza. Il servizio di reporting è diventato l’unica fonte di dati verificati, aiutando il cliente a prendere decisioni strategiche fondamentali a livello dell’intera organizzazione.

Il team Innowise continua a valorizzare i dati e supporta il team Catena nell'utilizzo efficace dei report analitici, promuovendo al contempo la consapevolezza dei dati all'interno dell'organizzazione del cliente.

Struttura di sicurezza scalabile

In collaborazione con il team del cliente, l’esperto SecOps Innowise ha garantito la sicurezza dei siti web del cliente ad ogni aggiornamento, implementando due livelli di verifica — prima della distribuzione e durante l'esecuzione. Dopo aver analizzato i punti critici in materia di sicurezza, i requisiti normativi e aver effettuato un audit dell'ambiente esistente, abbiamo valutato e testato diversi strumenti di sicurezza delle applicazioni SAST (statici) e DAST (dinamici) per individuare la soluzione più adatta.

Di conseguenza, Innowise ha coordinato l'introduzione di Snyk e Invicti strumenti per dieci prodotti chiave e li abbiamo integrati nelle pipeline CI/CD del cliente per automatizzare i controlli di sicurezza in fase di sviluppo. Inoltre, abbiamo fornito un gestore unificato delle vulnerabilità che crea automaticamente dei ticket per risolvere le vulnerabilità una volta individuate.

Ciò ha permesso di rendere i siti web del cliente pronti per aggiornamenti frequenti, garantendo la massima sicurezza durante tutte le modifiche al codice. 

Tecnologie utilizzate

Backend

Node.js, NestJS, Express, WordPress, PHP

SecOps

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

Gestione dei dati

MySQL, PostgreSQL, DynamoDB, Prisma, Redis

DevOps e infrastruttura

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 analisi

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

Frontend

Next.js, React, Tabella Mantine React, Ky, Query React, RxJS, JavaScript, TypeScript, HTML, CSS, SCSS

Progettazione

Figma

Team

Icon 3
Sviluppatori Full-Stack Engine (Node.js/ React)
Icon 2
Front-end React Engineers
Icon 2
Back-end Node.js Engineers
Icon 3
Sviluppatori PHP full-stack Engineers
Icon 1
Ingegnere DevOps
Icon 1
SecOps Engineer
Icon 3
BI Engineers
Icon 1
Designer
UX/UI
Innowise team

Risultati

Durata del progetto
Luglio 2023 — oggi

Grazie a un solido supporto allo sviluppo, Catena Media ha messo a punto processi orientati al prodotto che hanno portato a risultati chiari e misurabili:

  • Entrate diversificate. Il nuovo modello di sub-affiliazione ha introdotto nuovi flussi di entrate, riducendo la dipendenza dal traffico di lead B2C.
  • Crescita del traffico di +23% sul sito web principale. Il coinvolgimento ha iniziato a crescere tre mesi dopo la riprogettazione.
  • 50%: minor tempo dedicato alla creazione dei banner. Lo strumento per la creazione di banner ha accelerato notevolmente la produzione creativa dei team dei clienti.
  • Processo decisionale più rapido. Grazie a report basati sui dati, sono ora disponibili analisi complete e trasparenti per ogni prodotto, campagna e iniziativa.
  • Rete di partner ottimizzata. Grazie all'uso di strumenti analitici avanzati, l'azienda ha riorientato la propria strategia verso partnership in grado di garantire notevoli vantaggi reciproci.
  • Controlli di sicurezza semplificati. La gestione delle vulnerabilità è passata dai controlli manuali alla scansione e alla segnalazione continue, consentendo di verificare più rapidamente la sicurezza dei prodotti.

Un nuovo servizio standardizzato, l’osservabilità totale e l’ottimizzazione delle operazioni hanno consentito al cliente di stabilizzare la crescita del fatturato e rafforzare la propria posizione di partner di sub-affiliazione affidabile e rispettabile. Innowise continua a essere un partner tecnologico impegnato, aiutando il cliente a realizzare la propria visione strategica senza compromessi.

Indice dei contenuti

Trasformazione affidabile con Innowise

    Contattateci

    Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com
    Cosa succede dopo?
    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del vostro progetto. Progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e le stime dei costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    arrow