SmartCQ

Patch Notes

Tutte le release di SmartCQ, in ordine cronologico. Ogni voce è etichettata con i moduli che la riguardano.

0.35.1 — 29 maggio 2026

Tema: Il portafoglio vale davvero ovunque: niente sbirciate fuori dal proprio perimetro.

Moduli protagonisti: [Piattaforma] [Contatti] [CRM]

Migliorato

  • [CRM][Contatti] Portafoglio uniforme su tutta la piattaforma. La regola "vedo e tocco solo il mio", nata sulla lista contatti, si applica ora anche a trattative e attività del CRM (pipeline, elenco attività, dettaglio, ricerca rapida), ai totali del cruscotto CRM, al download dei documenti e alla scheda azienda (anagrafica condivisa, ma contatti e trattative collegati restano nel tuo portafoglio).
  • [Piattaforma] Viewer davvero in sola lettura. Il ruolo Viewer non può più creare o modificare trattative, attività, note o aziende: osserva e basta, su ogni modulo.

Sicurezza

  • [Piattaforma][Contatti][CRM] Nessun accesso fuori dal proprio perimetro. Modifica dell'anagrafica, dei dati di impiego e finanziari, gestione di trattative, attività e note, e download dei documenti sono consentiti solo dentro il proprio portafoglio: conoscere l'indirizzo diretto di una risorsa altrui non basta più ad aprirla o modificarla. Riassegnare un contatto resta riservato a Owner e Manager.
  • [Piattaforma] Tentativi negati tracciati. Ogni azione bloccata perché il ruolo non la consente o perché la risorsa è fuori portafoglio viene registrata nel Registro attività.

0.35.0 — 28 maggio 2026

Tema: SmartCQ diventa multi-utente: inviti il team, assegni i ruoli, ognuno vede il suo portafoglio.

Moduli protagonisti: [Piattaforma] [Contatti]

Aggiunto

  • [Piattaforma] Gestione del team. Da Impostazioni → Team (visibile all'Owner) inviti collaboratori con un link a scadenza, assegni e cambi i ruoli, rimuovi membri. Un riepilogo mostra quanti posti hai usato rispetto al piano. Chi accetta entra direttamente nel tuo spazio col ruolo scelto.
  • [Piattaforma] Quattro ruoli: Owner (controllo completo, gestione team e impostazioni), Manager (vede e opera sul team, può esportare), Agent (lavora solo il proprio portafoglio, niente esportazione), Viewer (sola lettura). Il primo utente di uno spazio è sempre Owner; i nuovi invitati sono Agent salvo scelta diversa.
  • [Piattaforma][Contatti] Portafoglio contatti per ruolo. Owner e Viewer vedono tutti i contatti dello spazio, il Manager quelli del team, l'Agent solo i contatti assegnati a lui. Vale per lista, scheda singola, esportazione e azioni massive.
  • [Piattaforma] Inbox dello spazio. I contatti in arrivo (form, import, integrazioni) vengono assegnati di default a un utente designato — la inbox — che poi li smista. Alla creazione è l'Owner, modificabile dalla pagina Team.

Migliorato

  • [Contatti] Esportazione e azioni massive riservate. L'esportazione è ora consentita solo a Owner e Manager, con un tetto di righe per chiamata, e sempre registrata nel Registro attività. Le azioni massive rispettano il portafoglio; l'eliminazione definitiva resta all'Owner.

0.33.0 — 25 maggio 2026

Tema: Le liste non si tagliano più al 200° contatto — caricamento progressivo, scheletro durante l'attesa.

Moduli protagonisti: [Piattaforma] [Contatti] [Lead] [CRM]

Migliorato

  • [Contatti] Lista contatti senza il taglio a 500. Carica i primi 30 in apertura, Carica altri aggiunge 30 alla volta. Filtri e ricerca continuano a girare su tutto l'archivio.
  • [Lead] Email inviate complete: prima si fermava al 200° invio, ora vedi i 30 più recenti e scorri indietro nel tempo con Carica altri, fino al primo invio.
  • [CRM] Aziende e Attività CRM paginate. Stessa logica: 30 elementi per volta, niente più soffitto invisibile.
  • [Lead] Campagne con storico completo. La lista si apre con le 30 più recenti, Carica altri per il pregresso. Calendario e archivio invariati.
  • [Piattaforma] Scheletro durante il caricamento. Apri una lista lunga: vedi subito la struttura della pagina con placeholder grigi che si trasformano nel contenuto vero quando arriva. Niente più flash bianco.
  • [Piattaforma] Placeholder anche su Carica altri. Premi il pulsante: 3 placeholder grigi compaiono sotto le righe esistenti al posto di "Caricamento…". Vedi dove arriveranno i nuovi dati, layout stabile.

Rimosso

  • [CRM][Contatti] CRM › Contatti deprecato. Era una vista semplificata duplicata dell'anagrafica universale: la voce di menu adesso porta direttamente a /contatti, dove hai tutti i filtri e le bulk action. Eventuali link salvati ai vecchi indirizzi /crm/contacts?stage=… continuano a funzionare (redirect permanente, mantiene il filtro stage).

Corretto

  • [Contatti] Colonna Origine leggibile. L'ultima colonna a destra sulla lista contatti mostrava "EMAIL" come etichetta ma sotto compariva l'origine (manuale, CSV, API, form). Adesso l'etichetta è corretta — Origine — e quando un contatto è senza origine la colonna mantiene lo spazio, righe allineate.

0.29.0 — 20 maggio 2026

Tema: La scheda contatto, rifatta su misura per la cessione del quinto.

Moduli protagonisti: [Contatti] [CRM]

Aggiunto

  • [Contatti] Indicatore "pronto per istruttoria" in cima alla scheda contatto: mostra a colpo d'occhio quali dati chiave mancano — codice fiscale, telefono, datore di lavoro, tipo impiego, stipendio netto, IBAN — per avviare la pratica.
  • [Contatti][CRM] Selettore azienda con ricerca e creazione rapida: colleghi il datore di lavoro di un contatto cercandolo tra le aziende esistenti o creandone una nuova al volo, senza uscire dalla scheda. Lo stesso selettore è nei form delle trattative.
  • [Contatti] Campo telefono nella creazione rapida di un contatto. Dopo il salvataggio si atterra direttamente sulla scheda, pronti a completare l'anagrafica.

Migliorato

  • [Contatti] Scheda contatto leggibile: il tab Profilo passa da tre form sempre aperti a tre sezioni richiudibili (Anagrafica, Impiego e reddito, Bancario e cessioni CQ). Di default si leggono come un riepilogo compatto; il pulsante Modifica apre la singola sezione. Il blocco Pensione compare solo per i pensionati.
  • [Contatti][CRM] Il datore di lavoro è ora un'azienda registrata e condivisa, non più un testo libero ripetuto su ogni contatto. Una sola relazione contatto → azienda: la scheda di un'azienda elenca le persone che ci lavorano e i contatti si possono segmentare per datore. La categoria del datore (ministero, comune, sanità, azienda privata, ...) vive sull'azienda.

Corretto

  • [Contatti] Risolto l'errore che compariva aprendo "Nuovo contatto" — e le pagine di creazione di aziende e trattative — dall'interno dell'app: ora si aprono correttamente come pannello laterale.

0.28.0 — 18 maggio 2026

Tema: Lead Warmer — il modulo che riscalda i tuoi contatti e li passa al rep al momento giusto.

Moduli protagonisti: [Lead] [Piattaforma]

Aggiunto

  • [Lead] Nuovo modulo Lead Warmer, attivabile dall'owner del tenant dalla pagina Impostazioni. Default OFF. All'attivazione vengono caricati automaticamente il preset 'Nuovo lead' e 8 varianti pre-scritte (subject + corpo HTML) cucite sui temi cessione del quinto e delega di pagamento.
  • [Lead] Sequenza opinionata: il preset 'Nuovo lead' guida il contatto da cold intro → dialogo aperto (dopo 3 giorni) → presentazione offerta (dopo 5 giorni). Se il contatto smette di rispondere per 21 giorni passa in dormienza; dopo altri 30 giorni tenta un risveglio con una mail dedicata.
  • [Lead] Score di interesse 0-100 calcolato in tempo reale su aperture, click sui link (con bonus extra per i link offerta) e bounce. Tre aperture nello stesso giorno innescano un bonus di sovrengagement.
  • [Lead][CRM] Hand-off automatico al rep: quando lo score supera 70, lo stato del lead transita a 'caldo' e SmartCQ crea automaticamente una task CRM con scadenza a 24 ore e l'assegnazione al destinatario predefinito (o all'owner del contatto se già impostato).
  • [Lead] Iscrizione manuale dei contatti: bottone "Iscrivi al warmer" nella scheda del singolo contatto e come azione multipla nella lista contatti.
  • [Lead] Iscrizione automatica opzionale per i nuovi contatti: un toggle nelle impostazioni del warmer (off di default) iscrive ogni nuovo contatto creato a mano o importato da CSV.
  • [Lead] Pagina di configurazione dedicata con quattro sezioni: finestra di invio (giorni della settimana + ore + salto festivi italiani), limiti di invio (cap mensile per contatto, condivisione con le campagne tradizionali), hand-off al rep (destinatario predefinito tra i membri del tenant), voce del brand e offerte ammesse.
  • [Lead] Runtime live: pagina nel modulo Lead che mostra in tempo reale quanti lead sono in ogni stato (nuovo, in riscaldamento, caldo, dormiente, ...) e la tabella delle prossime 24 ore di invii pianificati. Drill-down su qualunque lead con timeline cronologica completa di eventi e bottoni di override (pausa, forza hand-off).
  • [Lead] Frequency cap intelligente cross-canale: il warmer rispetta il frequency cap esistente del tenant e ha un cap mensile dedicato per contatto. Condivisione opzionale con le campagne tradizionali.
  • [Lead] Quiet hours: il motore manda solo nei giorni e nelle fasce orarie che decidi tu. Fuori finestra, l'invio viene rinviato automaticamente al primo slot utile. Salto opzionale dei festivi nazionali italiani.
  • [Lead][Piattaforma] Auto-pause su bounce e complaint: se un contatto bounce o segnala come spam un invio del warmer, lo stato del suo enrollment diventa 'sospeso' immediatamente. La deliverability del dominio resta protetta come per le campagne tradizionali.

Migliorato

  • [Piattaforma] Voce del brand e offerte ammesse sono già configurabili nelle impostazioni del warmer ma entrano in gioco con le capability AI di prossimo rilascio: composizione adattiva delle introduzioni e validatore che impedisce al motore di pubblicare numeri al di fuori delle offerte autorizzate.

0.26.0 — 12 maggio 2026

Tema: Joshua AI debutta — il suggerimento della prossima azione, contatto per contatto.

Moduli protagonisti: [Joshua] [CRM] [Piattaforma]

Aggiunto

  • [Joshua][CRM] Joshua suggerisce la prossima azione nella scheda contatto: titolo dell'azione, motivazione operativa, categoria (chiamata, email, task, meeting, attesa, nota) e livello di confidenza. Si basa su stage del contatto, trattative aperte, giorni dall'ultima attività e canali disponibili. Nessuna informazione personale del contatto viaggia all'AI: solo dati di sintesi.
  • [Joshua][Piattaforma] Apertura scheda contatto sempre istantanea: il suggerimento viene letto dalla cache locale del tenant. Se serve un ricalcolo, parte in background dopo che il drawer è già aperto e il box si aggiorna live appena pronto. Mai un'attesa bloccante.
  • [Joshua] Indicatore di freschezza nel box: "aggiornato ora", "aggiornato 5 minuti fa", "aggiornamento in corso". Sai sempre quanto vale ciò che leggi.
  • [Piattaforma] Pannello AI usage per superadmin (/admin/ai-usage): spesa per tenant e per capability, chiamate totali, tasso d'errore, latenza media, cache hit rate, ultime 50 chiamate con stato e costo. Filtro temporale (oggi, 7 giorni, 30 giorni, mese corrente).

Migliorato

  • [Piattaforma] Architettura modulare consolidata: modulo CRM e assistente Joshua ora vivono in pacchetti dedicati con confine netto che impedisce dipendenze incrociate. Effetto pratico per chi usa SmartCQ: rilasci più granulari e meno regressioni quando aggiungiamo moduli nuovi.

0.25.0 — 11 maggio 2026

Tema: API REST pubblica — SmartCQ legge e scrive dal tuo CRM.

Moduli protagonisti: [Piattaforma] [Contatti] [Lead]

Aggiunto

  • [Piattaforma] API key per-tenant in Impostazioni → API Keys: genera chiavi dedicate per ogni integrazione esterna. Scope granulari, secret HMAC mostrato solo alla creazione, prefisso pubblico (scq_a1b2c3…) per identificare la chiave in lista senza esporre il plaintext.
  • [Contatti] Endpoint contatti v1: GET /api/v1/contacts (lista paginata con cursor, filtri per stato email, stage, archiviati), GET /:id, POST (idempotente per email), PATCH /:id.
  • [Lead] Endpoint eventi email v1: GET /api/v1/sends con cursor since per polling incrementale. Filtri per campaignId e status. Pensato per backfill iniziale di un CRM esterno o riconciliazione periodica.
  • [Lead] Endpoint campagna v1: GET /api/v1/campaigns/:id con statistiche cumulate.
  • [Piattaforma] Spec OpenAPI 3.1 servita su /api/v1/openapi.json. Importabile in Postman, Insomnia, oppure usabile per generare client TypeScript / Python / Go automatici.
  • [Piattaforma] Documentazione developer dedicata: introduzione, autenticazione, endpoint contacts/sends/campaigns con esempi cURL + Node.js + Python, tabella errori. Vedi API REST.

Migliorato

  • [Piattaforma] Rate limit per chiave: 60 richieste/minuto con header standard x-ratelimit-limit/-remaining/-reset. Sopra il limite → 429 Too Many Requests con Retry-After.
  • [Piattaforma] Audit trail API keys: ogni operazione (creazione, revoca, eliminazione) finisce nel registro attività del tenant. Chiave revocata → rifiuto immediato con 401 invalid_key.

0.24.0 — 10 maggio 2026

Tema: Webhook in uscita — SmartCQ parla con il tuo CRM esterno.

Moduli protagonisti: [Piattaforma] [Contatti] [Lead]

Aggiunto

  • [Piattaforma] Webhook in uscita per ogni tenant: configura un endpoint esterno a cui SmartCQ inoltra gli eventi del tuo spazio. Da Impostazioni → Webhook scegli evento, URL e etichetta; SmartCQ ti restituisce un secret HMAC. Header x-smartcq-signature: sha256=<hex> su ogni richiesta + delivery id univoco per idempotenza.
  • [Contatti] Evento contact.email_status_changed: emesso quando lo stato email cambia (bounce, segnalazione spam, disiscrizione, riattivazione manuale). Payload con from/to/reason — un solo evento copre tutti i casi.
  • [Lead] Evento campaign.completed: emesso quando una campagna ha completato il dispatch — notifica push verso dashboard esterne o data warehouse senza polling.
  • [Piattaforma] Pannello "Webhook" in Impostazioni: lista subscription con switch attiva/disattiva, ultimi eventi generati con stato (consegnato, retry, in coda), ultime consegne con HTTP status e messaggio errore.
  • [Piattaforma] Documentazione webhook dedicata: eventi, formato payload, snippet verifica firma in Node.js e Python, retry schedule, buone pratiche per il consumer. Vedi Webhook.

Migliorato

  • [Piattaforma] Retry esponenziale automatico sulle consegne webhook: 1m, 5m, 30m, 2h, 12h. Dopo 5 tentativi falliti → stato parked con motivo loggato.
  • [Piattaforma] Audit trail integrazioni: creazione, abilita/disabilita, eliminazione webhook finiscono nel registro attività del tenant.

0.23.0 — 9 maggio 2026

Tema: Dashboard ridisegnata, contatti con identità chiara, due moduli in arrivo.

Moduli protagonisti: [Piattaforma] [Contatti] [Documenti] [Joshua AI]

Aggiunto

  • [Piattaforma] Home dashboard in cima al dock — pagina riepilogativa generale del tenant (warning, scadenze, attività). Sostituisce la vecchia "Panoramica Lead" come prima schermata.
  • [Piattaforma] Tutti i moduli sempre visibili nel dock — anche Pratica, Offerta, Insights, Documenti e Joshua, anche se non ancora attivi. Quelli in arrivo hanno tag soon, quelli da attivare il tag attiva. Click → scheda con descrizione, cosa include, ETA e CTA per richiedere l'accesso.
  • [Documenti] Modulo Documenti (in arrivo Q3 2026) — template documenti con variabili dinamiche, archivio unificato del tenant, firma elettronica integrata (Namirial / Yousign / DocuSign), conservazione a norma AgID.
  • [Joshua AI] Joshua AI for SmartCQ (in arrivo Q3 2026) — assistente AI: chat sui dati del tenant, agenti specializzati, cronologia con costi tracciati. Risponde citando le fonti, dati anonimizzati prima del modello.
  • [Contatti] Stage lifecycle del contatto visibile in tabella e nella scheda quando hai CRM o Pratica attivi. Quattro valori — Lead, Prospect, Cliente, Ex-cliente — con badge e colore dedicati.
  • [Contatti] Origine del contatto come colonna prima classe nella lista — vedi se il contatto è arrivato da CSV, form, API, integrazione o manuale. I contatti pre-esistenti mostrano finché non vengono toccati.
  • [Piattaforma] Header globale ripulito: Documentazione e Patch Notes sono due icone dedicate in alto a destra, accanto al menu utente.

Migliorato

  • [Piattaforma] Settings nel dock in basso, sotto il divider — sempre visibile, accessibile in un click da qualsiasi pagina.
  • [Piattaforma] Sidebar amministrazione con icona dedicata nel dock (solo per superadmin) e vista dedicata con Tenant, Inviti, Waitlist, Messaggi, Audit Trail.
  • [Contatti] [Lead] "Status" → "Stato email": la colonna nei contatti racconta finalmente cosa rappresenta (Attivo, Disiscritto, Non recapitabile, Spam), distinto dallo stage lifecycle.
  • [Contatti] Modulo Contatti più pulito: rimossa voce "Persone" duplicata. Click sul modulo → vai diretto alla lista persone.
  • [Lead] Modulo Lead atterra direttamente su Campagne quando lo apri dal dock.
  • [Piattaforma] Patch Notes è il nuovo nome del pannello "Novità" (gaming-friendly, in linea con lo spirito SmartCQ).

0.22.0 — 8 maggio 2026

Aggiunto

  • Anagrafica aziende ATC-ready: scheda azienda riorganizzata in blocchi tematici (Identità giuridica, Contatti, Dati commerciali, Profilo ATC/OAM). Per i partner ATC un blocco dedicato con numero OAM, sezione (agente in attività finanziaria / mediatore creditizio), data iscrizione, stato, lista banche mandanti e note compliance.
  • Form a sezioni per creare e modificare aziende, con indirizzi strutturati separati per sede legale e operativa.
  • Modifica trattativa dedicata: pagina di edit con titolo, importo, data di chiusura, contatto, azienda, responsabile. Bottone "Modifica" sempre visibile su scheda dettaglio e drawer slide-over. Sezione separata per archiviare.
  • Filtri rapidi sulla lista aziende con ricerca per nome, denominazione legale e P.IVA + chip per tipologia (cliente, fornitore, partner, partner ATC). I filtri restano nell'URL — bookmarkabili.
  • Menu azioni rapide sulle righe aziende: Apri scheda, Modifica, Nuova trattativa, Nuova attività, Archivia, in un click dal "...".
  • Spotlight ⌘K — barra di ricerca globale che cerca contemporaneamente su contatti, aziende, trattative e attività. ⌘K su Mac, Ctrl+K su Windows e Linux. Risultati raggruppati e navigabili da tastiera.
  • Header globale della dashboard sempre visibile sul desktop: brand, briciola di pane dinamica (modulo · sezione · titolo pagina), barra di ricerca, notifiche, guida, menu utente.
  • Drawer slide-over per Aziende e Trattative — anteprima laterale che mantiene il contesto sotto. Bottoni "Modifica" e "Apri scheda" nel footer.
  • Nuova sezione documentazione Piattaforma con guide a Spotlight e scorciatoie da tastiera.

Migliorato

  • Scorciatoie cross-OS: l'indicatore della scorciatoia ⌘K mostra su Mac e Ctrl su Windows / Linux. Lo shortcut keyboard accetta entrambi.
  • Navigazione laterale: dock verticale dei moduli sempre visibile + rail con le sezioni del modulo attivo. Il modulo Contatti è ora separato da Lead — il primo è la spina dorsale anagrafica, il secondo si concentra sulle campagne.
  • Lista aziende: nuove colonne Tipologia (con badge speciale per partner ATC) e OAM accanto al P.IVA.

Corretto

  • Crash di navigazione quando si usciva da un drawer aperto verso una pagina collegata (es. da scheda azienda a modifica azienda).

0.21.0 — 8 maggio 2026

Aggiunto

  • Scheda contatto a 360° con cinque tab: Profilo, Trattative, Attività, Note, Email. Da una sola pagina vedi e gestisci tutto quello che riguarda un contatto — bottone "Crea trattativa" in alto che precompila il riferimento.
  • Anagrafica completa per il credito al consumo: codice fiscale, sesso, nazionalità, data e luogo di nascita, residenza, documento d'identità (tipo, numero, ente di rilascio, date).
  • Dati di impiego sul contatto: tipo rapporto, categoria datore, datore di lavoro con P.IVA e codice fiscale, contratto e date, mansione, stipendio netto e lordo, mensilità. Per i pensionati: ente erogatore, tipo pensione, numero pensione.
  • Dati finanziari sul contatto: IBAN, BIC/SWIFT, banca, eventuale cessione del quinto già in essere (istituto, rata, scadenza), quota cedibile mensile.
  • Avviso duplicati sul codice fiscale e sul telefono: se esiste già un contatto simile nello stesso tenant viene segnalato all'operatore.

Migliorato

  • Lifecycle del contatto automatico: creando una trattativa su un contatto in stato Lead, lo stato passa a Prospect; quando una trattativa va in esito Vinto, il contatto diventa Cliente. Ogni promozione resta tracciata nel registro attività.
  • Pagine del CRM più reattive: Panoramica, Trattative, Contatti, Aziende, Attività rispondono in modo immediato. Header e azioni compaiono subito; le sezioni dati popolano in streaming con uno skeleton di caricamento.

0.20.0 — 3 maggio 2026

Aggiunto

  • Selettore moduli in alto nella sidebar della dashboard. Mostra il modulo attivo (oggi: Lead) e quelli in arrivo (CRM, Pratica, Offerta, Insights). Da qui si naviga tra moduli quando l'amministratore ne attiva di nuovi.
  • Tema Chiaro / Sistema / Scuro nel menu utente. SmartCQ rispetta la preferenza del sistema operativo per default; tu puoi forzare uno dei tre stati e la scelta resta memorizzata.
  • Menu di navigazione mobile per la dashboard. Su telefono e tablet l'hamburger in alto a sinistra apre un pannello laterale con l'intera nav.
  • Pagine "in arrivo" per i quattro moduli futuri (CRM, Pratica, Offerta, Insights). Visibili solo se l'amministratore le abilita per l'organizzazione.
  • Sito pubblico: nuova pagina /moduli (overview dei cinque moduli) e cinque pagine di dettaglio per ogni modulo, con descrizione, funzionalità e a chi serve.

Migliorato

  • Sito pubblico mobile-first: hamburger e drawer in tutte le pagine, layout adattato a schermi piccoli.
  • Pagine "Per chi è" (mediatori creditizi, agenti finanziari, società finanziarie) aggiornate al posizionamento di SmartCQ come sistema operativo del credito al consumo, di cui l'email marketing è il primo modulo.
  • Tema chiaro: la dashboard è ora pienamente leggibile in modalità chiara, con calibratura ambra dedicata e contrasti verificati.

Corretto

  • Voce "Sito SmartCQ" nel menu utente della dashboard porta correttamente a smartcq.it (apre in nuova scheda). Prima rimandava alla home dell'app.

0.19.0 — 3 maggio 2026

Aggiunto

  • Card "Tracking link wrapping" in Impostazioni > Dominio email. Permette di configurare un sottodominio dedicato (di default links.tuodominio.it) per il tracciamento di aperture e click, invece di un sottodominio condiviso. Il nome del sottodominio è editabile prima dell'attivazione, per evitare conflitti con record DNS preesistenti.
  • Visibilità chiara dello stato della configurazione tracciamento: non attivo, in attesa di propagazione DNS, attivo. Quando il record CNAME è in attesa, l'interfaccia mostra il valore esatto da aggiungere al DNS.

Migliorato

  • I nuovi domini email vengono configurati automaticamente con il sottodominio di tracciamento alla prima verifica DNS.
  • Documentazione "Dominio email" aggiornata: il numero di record DNS richiesti passa da 3 a 4 (aggiunto il CNAME per il tracciamento).

0.18.0 — 3 maggio 2026

Modificato

  • Sito pubblico e dashboard separati su due indirizzi distinti: smartcq.it ospita la presentazione, le pagine SEO e i form pubblici; app.smartcq.it ospita la piattaforma di lavoro.
  • Pagine "Richiedi accesso" e "Contattaci" con layout coerente con la home.

0.17.0 — 2 maggio 2026

Modificato

  • SmartCQ si presenta come software multi-modulo per il credito al consumo (cessione del quinto, delega di pagamento), non più solo come piattaforma di lead nurturing.
  • L'area dedicata alle campagne email viene chiamata "Lead" (in precedenza "Lead Nurturing").

0.15.1 — 18 aprile 2026

Migliorato

  • Accent color ambra uniforme su tutta la dashboard per maggiore coerenza visiva
  • Tendine di selezione (campagne, contatti, metriche) ora supportano navigazione da tastiera, lettori di schermo e stile coerente

0.15.0 — 18 aprile 2026

Aggiunto

  • Pagina dedicata alla gestione Tag — crea, rinomina, elimina ed esplora tutti i tag dell'organizzazione da un'unica vista
  • Tag predefiniti — a ogni nuova organizzazione vengono seminati tag pronti all'uso (test, cliente, prospect, ecc.)
  • Subject personalizzato a livello campagna — puoi sovrascrivere il subject del template senza modificare il template stesso
  • Autocomplete variabili nei template — digita {{ e scegli dalle variabili disponibili, con descrizione e anteprima
  • Pannello variabili accanto all'editor template — tutte le variabili a colpo d'occhio mentre scrivi
  • Ripristino contatti — recupera i contatti archiviati o nel cestino direttamente dalla lista contatti
  • Placeholder contestuali con esempi reali nei form contatti e import per guidare la compilazione

Migliorato

  • Selettore tag più rapido e leggibile nei form campagna e contatto
  • Test F&F vincolata al tag "test" — le campagne di prova possono usare solo contatti con il tag "test" (anti-abuso)
  • Import template HTML più chiaro — analisi variabili e preview live in un flusso lineare

0.12.0 — 18 aprile 2026

Aggiunto

  • Nuovo tipo di campagna "Test Family & Friends" — invio di prova a pubblico interno consenziente (massimo 20 contatti)
  • Sul tipo Test F&F il limite di frequenza non si applica: puoi inviare più volte agli stessi contatti senza dover disattivare protezioni a livello di organizzazione
  • Badge "Test F&F" nella lista e nel dettaglio campagna per distinguerle dagli invii reali
  • Filtro "Nascondi test F&F" nella lista campagne per avere una vista pulita delle campagne di produzione
  • Creazione campagne Test F&F riservata a owner e amministratori

Migliorato

  • Le metriche aggregate in dashboard escludono automaticamente le campagne Test F&F
  • Il controllo pre-invio mostra "Non applicabile" sulla riga del limite di frequenza quando la campagna è di tipo Test F&F
  • Il registro attività distingue creazione e invio di campagne Test F&F da quelle standard

0.11.0 — 13 aprile 2026

Aggiunto

  • Invio programmato — pianifica le campagne per una data e ora future, con annullamento in qualsiasi momento
  • Vista Calendario — panoramica mensile delle campagne programmate
  • Gestione servizi per organizzazione — 10 funzionalità controllabili singolarmente (contatti, campagne, template, dominio, export)
  • Preset rapidi — "Solo dominio", "Tutto abilitato", "Tutto disabilitato" per configurazioni frequenti
  • Protezione completa — le funzionalità disabilitate non sono visibili nell'interfaccia e sono bloccate anche lato server

0.10.0 — 12 aprile 2026

Aggiunto

  • Due profili di utilizzo: Base e Professional — soglie su contatti, email, campagne e template
  • Pagina Utilizzo con monitoraggio consumo in tempo reale
  • Gestione profili da admin con contatori live per organizzazione
  • Controllo automatico dei limiti su import contatti, creazione template e invio campagne

0.9.0 — 12 aprile 2026

Aggiunto

  • Quality gate all'importazione — analisi automatica con punteggio qualità e blocco soft sotto l'85%
  • Revisione contatti importati — attivazione esplicita richiesta prima dell'invio
  • Supporto file Excel (.xlsx, .xls) nell'importazione contatti
  • Import template HTML con drag & drop, analisi variabili e preview live
  • Check pre-invio con semaforo (dominio, test, warmup, disiscrizione, audience)
  • Conferma rinforzata per invii oltre 500 destinatari
  • Cap audience per domini giovani (limiti automatici nei primi 30 giorni)
  • Sistema inviti — accesso solo tramite codice invito
  • Dominio indipendente per organizzazione con credenziali di invio dedicate

Migliorato

  • Riepilogo dettagliato importazione con errori, duplicati e suggerimenti

0.8.0 — 12 aprile 2026

Aggiunto

  • Warmup dominio automatico — il volume di invio cresce giorno dopo giorno alla verifica del dominio
  • Tre profili di riscaldamento: Prudente, Moderato, Rapido
  • Limite giornaliero personalizzabile per esigenze specifiche
  • Pausa automatica su metriche critiche (bounce o complaint oltre soglia)
  • Indicatore warmup nel dettaglio campagna
  • Card warmup nelle impostazioni

Migliorato

  • L'invio campagna verifica il limite warmup prima di partire
  • Il registro attività traccia ogni modifica al profilo warmup

0.7.0 — 11 aprile 2026

Aggiunto

  • Termini di Servizio — condizioni contrattuali, obblighi delle parti, limitazioni di responsabilità
  • Policy d'Uso Accettabile — contenuti proibiti, soglie di deliverability, procedura di enforcement
  • Data Processing Agreement — accordo trattamento dati conforme alla normativa europea
  • Accettazione tracciata alla registrazione
  • Avviso consenso nell'import contatti

Migliorato

  • Privacy Policy aggiornata con ruolo piattaforma e link a tutti i documenti legali
  • Registrazione con accettazione esplicita di Termini, Policy d'Uso e Privacy Policy
  • Footer sito con link diretto ai Termini di Servizio

0.6.0 — 10 aprile 2026

Aggiunto

  • Export CSV contatti — scarica la lista filtrata con tag, consenso e campi personalizzati
  • Export CSV risultati campagna — dettaglio invii per contatto con stati e timestamp
  • Email di conferma automatiche per iscrizione waitlist e messaggi dal sito
  • Monitoraggio servizi in tempo reale con indicatore in dashboard
  • Reply-To configurabile — scegli dove arrivano le risposte alle campagne
  • Impostazioni organizzazione modificabili (nome, slug, email mittente, nome mittente, reply-to)
  • Slug personalizzabile dalle impostazioni
  • Registro attività — cronologia completa di ogni operazione
  • Archiviazione contatti e campagne con ripristino
  • Cestino contatti con periodo di grazia 30 giorni
  • Lista di soppressione per contatti rimossi
  • Viste Attivi / Archiviati / Eliminati nella pagina contatti
  • Modifica campagne in bozza e duplicazione campagne inviate
  • Conteggio destinatari in tempo reale nella creazione campagna
  • Documentazione pubblica con ricerca integrata
  • Changelog con pannello novità in-app

Migliorato

  • Menù utente riprogettato con accesso rapido a profilo, password e logout
  • Sidebar fissa — la navigazione resta sempre visibile, solo il contenuto scrolla
  • Email di sistema con branding completo e footer GDPR
  • Filtri tag ridisegnati nella lista contatti
  • Indicatori di deliverability con 4 livelli di severity e avviso campione piccolo

Sicurezza

  • Protezione slug — nomi riservati bloccati alla registrazione
  • Registro attività non modificabile per conformità finanziaria
  • Informativa GDPR nel footer di tutte le email di sistema

Corretto

  • Reset password funziona correttamente con il flusso di login
  • Link 404 nei tooltip help
  • Conteggi tag coerenti con la vista corrente

0.5.0 — 31 marzo 2026

Aggiunto

  • Verifica email alla registrazione (double opt-in)
  • Test di sicurezza: 38 scenari penetration test

Migliorato

  • Accenti italiani corretti in tutta l'app

Sicurezza

  • Audit sicurezza: tenant isolation, indici DB, query limits

0.4.0 — 20 marzo 2026

Aggiunto

  • Documentazione utente in-app con guida e FAQ
  • Help contestuale con tooltip su tutte le metriche
  • Setup wizard per nuovi tenant

0.3.0 — 10 marzo 2026

Aggiunto

  • Sistema tag per organizzazione contatti
  • CRUD completo contatti
  • Selezione audience per campagne (filtro per tag)
  • Webhook Resend per tracking eventi in tempo reale
  • Dashboard analytics con grafici e KPI

Migliorato

  • Auto-enable click/open tracking al setup dominio
  • Parallelizzazione query dashboard

0.2.0 — 28 febbraio 2026

Aggiunto

  • Invio campagne email con batch da 100
  • Import contatti da CSV con validazione e dedup
  • Log email con dettaglio singolo invio
  • Link disiscrizione con token HMAC
  • Vercel Analytics con funnel tracking

Corretto

  • Fix redirect e navigazione post-auth

0.1.0 — 15 febbraio 2026

Aggiunto

  • Piattaforma email multi-tenant base
  • Autenticazione completa
  • Template gallery con 3 modelli per cessione del quinto
  • Gestione dominio email (SPF, DKIM, MX)
  • Landing page con SEO completa
  • GDPR compliance: privacy, cookie, consent tracking
  • Beta privata: waitlist, invite-only

On this page