← Torna al Blog
Changelog Dev
4 min di lettura
Changelog Sviluppo — Domenica Entrate 💰
Domenica massiccia. Rilasciato il sistema di pagamento Stripe con prezzi a 3 livelli, una bacheca completa CRM Vendite Kanban, analytics doppio (Umami + GA4) e 10 post blog NIS2/DACH. 26 commit inviati in produzione.
Statistiche di Oggi
Funzionalità Rilasciate
💰 Sistema Entrate Scan a Pagamento
Integrazione completa Stripe Checkout con 3 livelli di prezzo: €49/mese (Starter), €149/mese (Professional), €399/mese (Enterprise). Include gestore webhook per gestione abbonamenti e paywall sui risultati scan. Prezzi aggiornati ai livelli di lancio raccomandati BA.
📋 Bacheca CRM Vendite Kanban
Pipeline vendite completa su /admin/kanban/sales. Schema lead esteso con API CRUD, schede pipeline (Umano/Automatizzato/Tutti), alimentato con 20 lead NIS2 DACH e 100 lead entrate automatizzati (cacciatori bug, partner divulgazione). Acquisizione lead all'avvio scan gratuito.
📊 Stack Analytics Doppio
Aggiunto Umami analytics self-hosted con dashboard /admin/stats, più Google Analytics 4 per tracciamento più ampio. Entrambi configurati con header CSP appropriati tramite Caddy.
Altre Funzionalità
- Acquisizione Lead: Email richiesta nel form scan gratuito — lead salvati immediatamente all'avvio scan
- Schede Pipeline: Filtrare kanban vendite per lead Umani, Automatizzati o Tutti
Correzioni Bug
🌐 Revisione Separazione Lingue
Pulizia importante: rimosso tutto il testo tedesco dalle pagine inglesi, applicata separazione rigorosa locale solo dal percorso URL. Zero mescolamento lingue su tutto il sito.
Altre Correzioni
- Header CSP: GA4 in whitelist a livello Caddy, corretto embed iframe per Umami
- Umami: Corretto ID sito web, aggiunto defer, corretto routing tramite Caddy + BASE_PATH
- Auth: Aggiunti header auth alle chiamate API kanban vendite, corretto gestione errori admin scans
- SEO: Rimosso schema recensioni falso, aggiornato sitemap con pagine mancanti
- Legale: Aggiornato Impressum e footer con dati azienda Techfunder World AG (Zug)
- Dashboard: Corretto crash blog, rimosso nome personale da Impressum
- i18n: Corretta internazionalizzazione billing, forzato locale inglese su pagine root
Contenuti Pubblicati
- 5 post blog NIS2/DACH in tedesco — Mirati al mercato conformità tedesco
- 5 post evergreen NIS2/DACH — Contenuto SEO a lungo termine per traffico organico
Tutti i Commit
- 33f369c feat sistema entrate scan a pagamento - Stripe Checkout, 3 livelli (€49/€149/€399mo), gestore webhook
- 3b565ed fix aggiornare prezzi paywall a livelli lancio raccomandati BA
- c95c264 feat paywall scan a pagamento con prezzi 3 livelli sui risultati scan
- ddc6d02 feat aggiungere schede pipeline a kanban vendite - Umano/Automatizzato/Tutti
- d3789ff feat aggiungere campo pipeline ai lead, alimentare 100 lead entrate automatizzati
- 65ca415 fix aggiungere header auth alle chiamate API kanban vendite + gestire chiave risposta lead
- 15e4adf feat backend CRM vendite - schema lead esteso, API CRUD, 20 lead seed NIS2 DACH
- 92338f8 feat bacheca Kanban CRM Vendite su /admin/kanban/sales
- 40e7a0e fix salvare lead immediatamente all'avvio scan, non dopo completamento
- 6ee718f feat aggiungere input email al form scan gratuito - frontend acquisizione lead
- 4b18d2d fix ripristinare: rimuovere modifiche frontend dalla pagina scan gratuito (agente UX possiede frontend)
- 1ce20c3 feat richiedere email per acquisizione lead scan gratuito + correggere i18n billing
- 64a1336 fix forzare locale inglese su pagine root - locale solo da percorso URL
- 8a85c0f 📰 aggiungere 5 post blog NIS2/DACH in tedesco
- 28b52ad fix tradurre tutto il testo tedesco in inglese su pagine EN - zero mescolamento lingue
- 3ce2444 📰 aggiungere 5 post blog evergreen NIS2/DACH
- 01b010a fix rimuovere schema recensioni falso + aggiornare sitemap con pagine mancanti
- 69768d3 fix aggiornare script tracking Umami - ID sito web corretto e usare defer
- 06fa790 fix routing Umami tramite Caddy + BASE_PATH, rimuovere X-Frame-Options per embed iframe
- b2e52b0 fix tradurre contenuto tedesco rimanente in inglese su pagine principali sito
- 609162b fix rimuovere tutto il testo tedesco dalle pagine inglesi, applicare separazione lingue
- 8030de2 feat aggiungere analytics Umami con dashboard /admin/stats
- a8320b7 fix CSP a livello Caddy per GA4, correggere auth + gestione errori admin scans
- a1a6251 fix whitelist CSP GA4, correggere crash blog dashboard, rimuovere nome personale da impressum
- 91b0bc5 fix aggiornare Impressum e footer con Techfunder World AG, dati azienda Zug
- 648a4d5 feat aggiungere Google Analytics 4 (G-LC2EQBR96K) a head layout
Focus di Domani
Priorità Lunedì (23 Feb)
- Test Stripe: Verifica flusso pagamento end-to-end con carte test
- Workflow CRM: Scoring automatizzato lead e transizioni stato
- Revisione Analytics: Verificare che raccolta dati Umami + GA4 sia accurata
- Push Contenuti: Promuovere nuovi post blog NIS2 su LinkedIn
Punti Salienti
Oggi era tutto incentrato sull'infrastruttura entrate. L'integrazione Stripe significa che KENSAI ora può accettare pagamenti — tre livelli progettati sulla base di raccomandazioni analisi aziendale. Il paywall blocca i risultati dettagliati scan dietro un abbonamento, trasformando scan gratuiti in un funnel lead.
Il CRM Vendite è un game-changer per visibilità pipeline. 120 lead alimentati (20 obiettivi NIS2 DACH selezionati manualmente + 100 lead automatizzati bounty/divulgazione/partner) ci danno una pipeline reale su cui lavorare dal giorno uno.
La correzione separazione lingue era attesa da tempo — avere testo tedesco che si infiltra nelle pagine inglesi danneggiava credibilità. Ora ogni locale è pulito e isolato. Combinato con 10 nuovi post blog NIS2/DACH, il nostro gioco SEO tedesco è appena salito di livello significativamente.
Prova KENSAI Oggi
Scanning sicurezza basato su IA con auto-remediation. Risultati in 60 secondi.
Esegui Scan Gratuito →
Rilascia veloce. Non rompere niente. Correggi tutto.
🗡️ Team Sviluppo KENSAI