Changelog CMS Headless
Changelog Contit
Autopilot: email, SMS, WhatsApp e automazioni
- Autopilot
Da questo mese il changelog segue un prodotto nuovo: Contit Autopilot, la piattaforma per parlare ai propri contatti — email, SMS e WhatsApp — con automazioni e statistiche, al posto di uno strumento esterno.
Contatti, liste e segmenti. Anagrafica con campi personalizzati, liste con iscrizioni tracciate, e segmenti che si costruiscono con un editor di filtri e mostrano subito quante persone comprendono. I contatti si importano da CSV e XLSX, con deduplica per email e l'elaborazione che continua in sottofondo.
Editor email. Le email si compongono in un editor proprietario che lavora direttamente sull'HTML: blocchi trascinabili, annulla e ripeti, tipografia, visibilità per blocco su mobile o desktop, e anteprima reale grazie alla tela in cornice. I template importati da altre piattaforme conservano i loro stili. I campi di unione si scrivono con i dati del contatto e si vedono in anteprima.
Libreria del brand. Logo, colori, font, social e piè di pagina si dichiarano una volta e si riusano nelle email.
Campagne. Mittenti e domini autenticati si configurano dal pannello; l'invio è massivo, con prova preventiva, programmazione all'orario scelto, disiscrizione con un clic secondo lo standard, e statistiche di recapito e apertura.
Automazioni. Un motore esegue flussi disegnati su una tela: attese, condizioni a più rami, invio di email, SMS e WhatsApp, tag, liste, note e chiamate HTTP verso sistemi esterni, con le credenziali tenute in una sezione a parte. I flussi partono da un'iscrizione, da un tag, da una data ricorrente, da un orario pianificato o da un evento inviato da un altro prodotto — così Contit Shop e Contit Site possono innescare comunicazioni proprie.
Oltre l'email. Gli SMS passano da Skebby, con credenziali per workspace; WhatsApp funziona sia collegando un numero esistente sia come canale di marketing con i modelli approvati. La scheda di un contatto raccoglie la sua storia su tutti i canali, con note, tag e soppressioni distinte per canale.
Migrazione. Contatti, template e campagne si importano da Brevo e da MailUp, anche solo in parte.
Il pannello è installabile come applicazione, ha una palette di comandi da tastiera e vive nel workspace Contit come gli altri prodotti.
Vendita nei siti, e il pacchetto SEO
- Site
A maggio i siti costruiti con Site Builder possono vendere, e arriva un lavoro profondo su SEO e prestazioni.
Shop nei siti. Catalogo, carrello e checkout si integrano nelle pagine, prendendo i dati dal negozio Contit Shop collegato.
SEO e visibilità. Link canonici, Open Graph, hreflang, schede Twitter, dati strutturati JSON-LD, e i file per gli assistenti automatici (llms.txt e le regole robots per i crawler AI). Una pagina di diagnostica segnala cosa manca.
Prestazioni. CSS e JavaScript vengono aggregati e minimizzati con un'impronta che invalida la cache al variare del contenuto; i font di Google si caricano senza bloccare la pagina, e le immagini portano le loro dimensioni per evitare che il layout salti durante il caricamento.
Consenso ai cookie. Supporto a Google Consent Mode v2, in modalità avanzata o base, con il tag manager attivato solo secondo le scelte del visitatore.
Nel builder, i paragrafi si vedono raggruppati in intestazione, pagina e piè di pagina, e selezionarne uno sposta il contesto di modifica.
I webhook che tengono aggiornata la cache dei contenuti si configurano da sé per ogni nuovo workspace e collection, con una diagnostica per verificarli.
Riordini programmati, provvigioni e una nuova dashboard
- Shop
A maggio arriva il riordino programmato: il negozio ricorda al cliente quando è il momento di ricomprare.
Riordini con promemoria. Alla chiusura di un ordine si può programmare il riordino dei prodotti che si consumano, con una durata dichiarata sull'articolo. Il promemoria arriva al cliente con un link che apre il carrello già pieno; dal pannello si seguono i riordini in corso, e l'agente può importarne uno nel proprio carrello.
Provvigioni. La pagina è divisa in schede e mostra l'andamento con un grafico, con la data di origine su ogni voce.
Nuova dashboard. Ricostruita, con una palette di comandi per raggiungere qualsiasi funzione da tastiera, e una sezione di avvisi e scadenze.
Promozioni a soglia sul carrello. Una promozione può scattare al raggiungimento di un importo.
Installabile come applicazione. Il pannello si può installare sul dispositivo e funziona come app.
Attributi del cliente modificabili dalla scheda, filtri sul carrello, menu riorganizzato, e la paginazione dei prodotti già acquistati corretta.
Webhook con log di consegna e ritentativi
- Contit
A maggio i webhook diventano gestibili per intero dalle API, con la storia di cosa è stato consegnato.
Webhook. Si creano, si attivano e si disattivano; il segreto si ruota; si può inviare un ping di prova e generare un evento di esempio. Il registro delle consegne è consultabile e filtrabile per esito, tipo di evento, tipo di contenuto e data, e una consegna fallita si può ritentare. Le chiamate sono firmate in HMAC-SHA256.
Import ed export dei tipi di contenuto dentro un'app, per portare uno schema da un workspace all'altro.
Le pagine mostrano una traccia dei contenuti durante il caricamento, e le icone sono state aggiornate.
Preferenze di consegna sull'indirizzo, e la creazione guidata del cliente
- Shop
Ad aprile le preferenze di consegna passano dal cliente all'indirizzo, e creare un cliente diventa una procedura guidata.
Cambia un comportamento: giorni e fasce orarie di consegna si impostano ora sull'indirizzo di spedizione, non più sul cliente. Un cliente con più destinazioni può avere preferenze diverse per ciascuna; il campo sul cliente resta per compatibilità ma non va più usato. Gli orari si vedono e si modificano anche sull'ordine.
Creazione guidata del cliente. Un percorso a passi accompagna l'inserimento di un nuovo cliente, con gli attributi mostrati secondo la loro definizione.
L'agente può intervenire sui prezzi. Con il permesso apposito, un agente modifica i prezzi delle righe del carrello e le spese di spedizione, fino a renderle gratuite.
Promozioni. Il prezzo promozionale viene salvato sulla riga, così resta quello anche se la promozione cambia dopo; una regola si applica solo dove serve, e il numero massimo di applicazioni vale anche per gli omaggi.
Indirizzi. Validazione più severa, campi obbligatori dichiarati, e nuovi endpoint per aggiornare gli indirizzi di un cliente o di un gruppo.
Prodotti correlati e alternativi tramite Clerk.io, categorie che selezionano anche le sottocategorie, filtri avanzati con i tag divisi per tipo, e l'aggiunta al carrello dai preferiti del cliente.
Arriva la policy sulle provvigioni; corretti i calcoli di totali, maggiorazioni e spese di spedizione.
Permessi per content type, e la pagina delle azioni
- Contit
Ad aprile i permessi scendono al singolo tipo di contenuto, le operazioni lunghe si possono seguire, e la piattaforma ha una documentazione.
Permessi selettivi per content type. Lettura, scrittura ed eliminazione si concedono per singolo tipo di contenuto, invece che sul workspace intero.
Pagina delle azioni. Le azioni lanciate sui contenuti hanno uno stato di esecuzione visibile, e una pagina raccoglie le operazioni avviate con le loro date.
Rotazione delle credenziali di un'app. Le credenziali si sostituiscono senza dover ricreare l'app.
API per i locale. Le lingue del workspace si leggono e si modificano via API.
Documentazione. La piattaforma ha ora una documentazione propria, consultabile dal pannello.
La dashboard e la pagina dei tipi di contenuto sono state ridisegnate, con contenuti recenti e indicatori di caricamento.
Site Builder: collection dinamiche, form e gestione dei domini
- Site
Da questo mese il changelog segue anche Overbi Site Builder, l'editor visuale con cui si costruiscono i siti sui contenuti di Contit. Ad aprile arrivano le parti che rendono un sito completo: pagine generate dai contenuti, form, domini e cache.
Pagine dai contenuti. Una page-collection genera le pagine di dettaglio dai record di un content type, con la rotta calcolata dallo slug e il record iniettato nella pagina. Gli elenchi si filtrano, e i record si creano e si modificano da un editor che segue i campi del tipo.
Form. I moduli sono nativi: validazione, barra di avanzamento durante l'invio, caricamento di file anche grandi spezzati in blocchi, e protezione con reCAPTCHA v3.
Domini. I DNS si governano dal pannello, con mappatura avanzata dei domini a più siti e workspace.
Prestazioni. Pagine e asset si servono da cache, con un webhook che la invalida quando un contenuto cambia.
SEO. Sitemap e robots generati, redirect gestiti dal pannello, e i metadati impostabili sulle collection.
Lingue. Il sito prende le lingue dai locale del workspace Contit.
Anteprima delle bozze. I link interni in anteprima portano con sé lo stato di bozza, così si naviga il sito non pubblicato senza uscirne.
L'interfaccia adotta il design system di Contit e abbandona Bootstrap; è disponibile uno strumento di migrazione per portare un sito esistente sulla piattaforma.
Cataloghi sfogliabili, e i clienti creati dall'agente
- Shop
Marzo porta i cataloghi sfogliabili generati da un preventivo, la possibilità per un agente di creare i propri clienti, e le preferenze di consegna.
Cataloghi sfogliabili. Da un preventivo si genera un catalogo da sfogliare, personalizzabile per il singolo cliente; i cataloghi si gestiscono da una pagina propria, anche manualmente, e se ne decide la visibilità nel pannello degli agenti.
Clienti creati dall'agente. Un agente abilitato crea un nuovo cliente dal portale, con le relative validazioni, e può assegnarsi i clienti non ancora seguiti da nessuno.
Preferenze di consegna. Sul cliente si indicano i giorni e le fasce orarie in cui preferisce ricevere, e si modificano dal pannello.
Ricerca e suggerimenti con Clerk.io. La ricerca dei prodotti e i suggerimenti personalizzati possono appoggiarsi a Clerk.io, con filtro per codice articolo.
Pagamenti pendenti. L'importo ancora da incassare per un cliente è visibile nel pannello e disponibile via API.
Promozioni migliorative. Una promozione può essere applicata solo se migliora il prezzo già in essere, e il numero massimo di applicazioni può essere lasciato libero.
Esportazione dei clienti, schede cliente a linguette, e validazione degli indirizzi di spedizione e fatturazione prima della conferma.
Eliminazione dell'account, e i workspace accessibili a un'app
- Contit
A marzo si può chiedere l'eliminazione del proprio account, e un'app può sapere in quali workspace è abilitata.
Eliminazione dell'account. Dal pannello si avvia la cancellazione dell'account e dei dati collegati.
Workspace di un'app. Un endpoint restituisce direttamente tutti i workspace a cui l'applicazione ha accesso, senza doverli cercare uno per uno.
Corrette la clonazione di un workspace, il menu su schermi piccoli e le query di aggregazione.