Professione: Sviluppatore Web & Mobile
È un esperimento: il sito come sarebbe stato negli anni '90. Per vedere quello vero, premi il pulsante in fondo alla pagina.
Ruolo: Sviluppo, integrazione e server. Anno: 2023.
Sito: imanpack.it
Un sistema in Laravel che collega il CMS proprietario in .NET di Imanpack a Mailchimp: le newsletter preparate nel CMS diventano campagne bilingui, create e inviate o programmate in automatico, con un pannello per seguirne lo stato.
Stai vedendo questo case study con il motore Legacy. Per vederlo come è stato progettato, attiva il rendering nativo qui sotto.
Imanpack gestisce i suoi contenuti con un CMS proprietario scritto in .NET, su Microsoft SQL Server. Le newsletter invece passano da Mailchimp.
L'obiettivo: far nascere le newsletter direttamente dai dati inseriti nel CMS, senza ricopiarli a mano e senza aprire Mailchimp.
Se la lista non esiste o Mailchimp rifiuta la campagna, la newsletter passa in errore con il suo messaggio, e il sistema cancella quello che aveva appena creato su Mailchimp: il tentativo successivo riparte pulito. Riprova da solo ogni minuto, fino a tre volte.
Un pannello mostra lo stato di ogni newsletter, il messaggio d'errore e l'anteprima esatta dell'email, con un pulsante per rigenerarla dopo aver corretto i dati nel CMS. Una campagna già spedita non parte mai una seconda volta.
Ogni newsletter è bilingue: l'inglese a sinistra, l'italiano a destra, dalla stessa riga del CMS. Il modello è scritto in MJML, che lo trasforma in un HTML adatto ai client di posta.
Allegati con il pulsante di download, video YouTube e immagini compaiono solo se nel CMS c'è il dato. Il piè di pagina, con la privacy e la disiscrizione, lo compila Mailchimp per ogni destinatario.
Ottimizzato per Netscape Navigator 4.0 — 800×600