← Tutti i lavori

2025

Fundació Pasqual Maragall

Centro preferenze self-service sull’API di Mailchimp

Cliente

Fundació Pasqual Maragall

Cosa abbiamo fatto

SviluppoIntegrazione APIInfrastruttura

Stack

Node.jsExpressMailchimp Marketing APIPugSCSS

Sfida

Una fondazione con un grande pubblico di newsletter aveva bisogno che ogni iscritta scegliesse cosa vuole ricevere — direttamente dall’email, senza account, senza password e senza ticket di supporto. La piattaforma di mailing è l’unica fonte di verità per iscritte e interessi, quindi le preferenze dovevano sincronizzarsi lì in tempo reale.

Soluzione

Un’applicazione Express leggera che trasforma un link personalizzato in un centro preferenze completo. Il link porta un identificatore per iscritta, quindi non serve login; il server lo verifica, recupera i suoi interessi e categorie dall’API di Mailchimp Marketing, renderizza la pagina nella lingua dell’iscritta e riscrive ogni modifica nel momento in cui viene salvata. Le credenziali della piattaforma non lasciano mai il server.

Iscritta Apre il link personalizzato dalla newsletter
Server Express Il centro preferenze — custodisce le credenziali dell’API
API di Mailchimp Marketing Liste · categorie di interesse · iscritte
  1. Aprire. Il link personalizzato identifica l’iscritta — senza login, senza password.
  2. Leggere. Il server recupera gli interessi e le categorie dell’iscritta dall’API.
  3. Renderizzare. La pagina viene costruita nella lingua dell’iscritta.
  4. Salvare. Ogni modifica viene riscritta tramite l’API nel momento in cui avviene.
  5. Isolamento. Il browser non parla mai con la piattaforma di mailing — il server gestisce ogni richiesta.
Ogni richiesta la gestisce il server — il browser non tocca mai la piattaforma di mailing.

Risultati

  • Preferenze self-service: zero ticket di supporto
  • Niente password — link personalizzati identificano ogni iscritta
  • Sincronizzazione bidirezionale in tempo reale con la piattaforma di mailing
  • Catalano o spagnolo, a seconda di ogni iscritta