Progetto - Sagoma
Il sito di Sagoma, l’agenzia con cui io e Giacomo Fagandini uniamo brand, sito web e Ads: un configuratore di pacchetti, un assistente AI con un perimetro preciso e un registro dei lead che traccia la provenienza di ogni richiesta.
- Cliente
- Sagoma Agency
- Anno
- Servizi
- Brand Design, UI/UX Design, Custom CMS, Intelligenza Artificiale, Campagne Ads

Il progetto
Sagoma è l’agenzia con cui io e Giacomo Fagandini seguiamo piccole e medie imprese su brand identity, sito web e campagne Ads, proposti come un unico sistema. Per Sagoma ho progettato e sviluppato il sito sagoma.agency: Giacomo ha curato identità visiva e design, io lo sviluppo, l’architettura e tutto ciò che trasforma una visita in un contatto qualificato.
Obiettivi
- Presentare brand, sito e Ads come un sistema unico, con un’offerta leggibile e prezzi trasparenti.
- Accompagnare il visitatore dalla scoperta al preventivo senza attriti: configuratore, assistente AI, form e prenotazione di una call.
- Sapere da dove arriva ogni richiesta e non perderne nessuna, nel rispetto della privacy.
Cosa ho realizzato
Un’offerta che si configura da sola
Nella landing il visitatore compone il proprio pacchetto: sceglie uno, due o tre servizi, con uno sconto che cresce con la combinazione, e per le Ads imposta durata, da 3 a 18 mesi, e spesa mensile, vedendo separati la gestione e il budget destinato alle piattaforme. Le scelte passano direttamente al form di richiesta, così il preventivo parte da un perimetro già chiaro. Una timeline di tre mesi mostra quando vanno online sito, brand identity e campagne.
Un assistente AI con un perimetro preciso
Sulla landing un assistente risponde su servizi, prezzi e processo usando soltanto una knowledge base approvata: non inventa numeri, non promette risultati e non chiede dati personali. Quando ha elementi sufficienti consiglia uno o più servizi e precompila il form del preventivo, lasciando l’invio al visitatore. Le conversazioni restano nel browser e non vengono salvate.
Un registro dei lead affidabile
Ogni richiesta inviata dai form e ogni prenotazione su Cal.com finisce in un registro su Payload CMS, con contatti, data e provenienza: pagina di arrivo, referrer, parametri UTM e identificativi dei click delle campagne. Le email di notifica al team e di conferma al cliente partono in coda, sono tracciate separatamente e vengono ritentate in automatico se falliscono: un errore del servizio email non fa perdere il contatto. Ogni giorno un processo elimina i lead più vecchi di dodici mesi che non sono diventati clienti, come previsto dall’informativa.
Privacy, misurazione e pagine di servizio
- Consenso: gestione integrata con Google Consent Mode, con tracciamenti negati finché il visitatore non sceglie.
- Misurazione: conversioni su Google Tag Manager e Vercel Analytics, errori e performance monitorati con Sentry e Speed Insights.
- Prenotazione: una call conoscitiva su Google Meet si fissa direttamente dalla pagina, tramite Cal.com.
- E-commerce: una pagina dedicata allo sviluppo di e-commerce custom, con il proprio form di contatto.
Stack tecnico
- Frontend: Next.js 16, React 19, TypeScript, SCSS Modules, Motion
- Backend: Payload CMS su Postgres (Neon), job in coda per le notifiche
- AI: AI SDK con OpenAI
- Integrazioni: Cal.com, Resend con React Email, Google Tag Manager
- Hosting e monitoraggio: Vercel, Sentry
Il risultato
Sagoma ha un sito che presenta l’offerta come un sistema unico e la rende facile da capire: il visitatore vede cosa è incluso e quanto costa, può fare domande all’assistente e arriva al preventivo con le proprie scelte già pronte. Ogni richiesta resta registrata con la sua provenienza, così Sagoma può capire quali canali e campagne portano contatti e seguirli senza perderne nessuno.