Nosumo — Roadmap & Business Plan 2026–2028
Nosumo
Master Plan
Business Plan 24 mesi · Marzo 2026 → Marzo 2028
Stream 01
MyTap Ecosystem
Web app SaaS + gadget NFC per PMI italiane. Landing page digitali via QR e NFC. Margine gadget 70%. Abbonamenti Pro + moduli settoriali.
Stream 02
Accademia Nosumo
school.nosumo.it — La prima accademia italiana sulla stampa 3D a 360°: tecnico, social, marketing e business. Corsi online (€100–200), abbonamenti (€15–25/mese), corso a ore (24h, 10 part., €1.080/corso · 5 edizioni/anno).
Social 50.009
Profilo Nosumo su TikTok, Instagram, LinkedIn. Contenuti del viaggio, intrattenimento, progetti. Target: collaborazioni, partnership, monetizzazione.
€2.500
Target MRR per Costituzione Srl
Apr '26
App Store + Play Store Live
Giu '26
Accademia: 1° corso in vendita
50.009
Target Follower Social Nosumo

Le 4 Fasi di Crescita

Fase 1 · Apr–Giu 2026 · Cassa: €1.000 → €7.311
🚀 Lancio · Social monetizzato da subito

App live 15 Apr, ads attive, agente lead operativo. Con 47k follower il social genera revenue immediata (€800–1.600/mese). La cassa sale da €1.000 a €7.311 fine giugno. Surplus disponibile ma luglio arriverà — meglio lasciarlo in cassa.

App live 15 Apr ⚡ Social €800+ da Apr Accademia lista attesa Cassa €7.311 fine Giu
Luglio 2026 · Tasse €7.000 · Cassa dopo: €4.183
🗓 Unica spesa straordinaria — coperta dalla cassa

Cassa fine giugno €7.311 + revenue luglio €4.417 = €11.728 disponibili. Tasse €7.000 + costi €545 = €7.545. Resta €4.183 — nessun problema. Il piano si autofinanzia completamente.

Tasse €7.000 ✅ coperte Social €2.000 luglio Cassa residua €4.183
Fase 2 · Ago–Set 2026 · Primo stipendio pieno
🎯 Agosto — Michele €2.000 + Marco €2.000

Agosto surplus €4.597: primo stipendio pieno per entrambi. Crediti (€3.900 totali) recuperabili da agosto-settembre con il surplus accumulato. Social sopra €2.000/mese, Accademia con abbonati attivi, MyTap in crescita costante.

Surplus €4.597 Ago ✅ Michele €2.000 + Marco €2.000 Crediti €3.900 recuperati
Fase 3 · Ott 2026–Mar 2027 · Cassa: €20.544 → €66.254
🏗️ Stipendi stabili · Cassa in forte crescita · Srl

Da ottobre surplus strutturalmente sopra €6.000. Stipendi sempre coperti, cassa che sale di €6.000–10.000 ogni mese. A marzo 2027 cassa €66.254. Revenue mensile sopra €11.000. Costituzione Srl e aumento stipendi fattibili.

Stipendi stabili ogni mese Srl target Q1 2027 Cassa €66.254 Mar 2027 Social €3.500–4.200/mese
Fase 4 · Apr 2027–Mar 2028 · Revenue €10–15k+/mese
💎 Espansione · Stipendi aumentabili · Team

Srl operativa. Revenue > €10k/mese consente stipendi €2.500–3.000/cad, margine per primo collaboratore, espansione prodotto. Social sopra 100k follower, MyTap con 500+ clienti, Accademia 200+ abbonati.

500+ clienti MyTap 200+ abbonati Accademia €10k+ MRR 100k follower

Team & Ruoli

Co-Founder
Michele
Product & Development
→ Sviluppo app MyTap (Next.js + Supabase + Stripe)
→ Capacitor / App Store / Play Store
→ Architettura piattaforma Accademia
→ Operations tecniche
Co-Founder
Marco
Growth & Marketing
→ TikTok + Instagram + LinkedIn
→ Campagne Meta/TikTok Ads
→ Email marketing (Brevo)
→ Kickstarter + Partnership
Quando si prende lo stipendio

Stipendio Michele + Marco: €2.000/cad — quando il surplus mensile lo consente
Apr–Giu 2026: surplus €1.342–2.947. La cassa accumula per coprire luglio senza stress.
Lug 2026: tasse €7.000 assorbite dalla cassa. Resta €4.183 — nessun problema.
Ago 2026 → primo stipendio pieno: surplus €4.597 = Michele €2.000 + Marco €2.000 + €597 in cassa.
Crediti €3.900 (Marco €1.900 + Michele €2.000): recuperabili da agosto con il surplus accumulato.
Set–Dic 2026: surplus €5.422–8.282 ogni mese. Stipendi sempre coperti, cassa in forte crescita.
Srl: quando surplus stabile > €6.000. Target Q4 2026 / Q1 2027.

Roadmap
Operativa
Aggiornamento mensile · Parte dal 16 Marzo 2026

Clicca su ogni mese per espandere i task. Spunta le attività completate — lo stato viene salvato nel browser.

M01
Lancio Operativo — Giorno per Giorno
App Store Submit Ads Live 25 Mar Agent Meta attivo Primi 5 lead qualificati
16 Mar → 15 Apr
🎯 Obiettivo al 15 Aprile
Submit
App su App Store + Play Store inviata per review
€300+
Revenue gadget B2B (primi ordini pilota)
3 agenti
Attivi: Render Gadget, Meta Leads, Content Social
50+
Follower totali cross-platform + 5 reel pubblicati
Principio del mese: Michele costruisce il motore (app + infra agenti), Marco accende i canali (ads + social + outreach). Entrambi dedicano max 1 ora/giorno agli agenti AI nella prima settimana — poi girano da soli. I weekend sono tendenzialmente leggeri ma non vuoti: almeno 1 task ciascuno.
Settimana 1 · 16–22 Mar
🏗️ Setup Fondamenta
Lun
16
MAR
Michele — Dev
Audit completo codebase MyTap: lista bug aperti e TODO prima del submit
Aprire progetto Capacitor iOS — verificare certificati Apple Developer Account
Installare Hetzner VPS CX11 (€4,49/mese) + Docker per n8n self-hosted
Marco — Growth
Creare Business Manager Meta + configurare pixel su mytap.it
Aprire account TikTok Business + caricare identità aziendale Nosumo
Definire 3 audience target Meta: Ristoratori Italia, Palestre Italia, Professionisti Italia
Mar
17
MAR
Michele — Dev
Fix bug critici pre-submit (max 4h — solo blockers, niente feature)
Configurare n8n su VPS: primo workflow test (webhook → log)
Creare variabile d'ambiente ANTHROPIC_API_KEY su n8n
Marco — Growth
Scrivere copy 3 annunci Meta (headline + testo + CTA) per gadget B2B Food
Raccogliere 6 immagini/video del gadget per le creatività ads
Ottimizzare profilo LinkedIn Nosumo: banner, about, link mytap.it
Mer
18
MAR
Michele — Dev
Build Capacitor iOS: risolvere errori di compilazione Xcode
🤖 AGENTE 1 — Render Gadget: costruire workflow n8n (Google Form → GPT-4 → Drive) ⚙ agente
Testare render agent con 2 loghi cliente reali — validare output
Marco — Growth
Registrare primo reel TikTok: "Abbiamo lasciato il lavoro per costruire questo" — hook forte
Caricare reel su TikTok + Instagram Reels (stesso video, caption diverse)
Creare Google Form raccolta logo clienti (usato dall'agente render) + testare con Michele
Gio
19
MAR
Michele — Dev
Build Capacitor Android: generare APK release + firma keystore
QA manuale app iOS (iPhone Michele): flusso registrazione → pagina → QR
Configurare Stripe webhook per eventi subscription (created, cancelled, failed)
Marco — Growth
Aprire Meta Lead Ads: creare Form con campo qualificante "Che attività hai?"
Configurare webhook Meta → n8n (URL endpoint del VPS) — test con lead fittizio
Scrivere 3 copy annunci TikTok Ads per gadget (formato spark ad o video)
Ven
20
MAR
Michele — Dev
QA app Android su emulatore + device reale (Samsung o Pixel)
🤖 AGENTE 2 — Meta Lead: costruire workflow n8n: webhook Meta → Function normalize → HTTP Hunter.io → Anthropic API → Switch canale ⚙ agente
Marco — Growth
Registrare reel 2: "Mostriamo come funziona il gadget NFC" — demo in 30 secondi
Outreach manuale a 10 ristoratori su Instagram DM: "Ti mostro qualcosa?" (baseline pre-agente)
Creare Notion CRM: database lead con campi score, canale, status, note Claude
Settimana 2 · 23–29 Mar
🚀 Accensione — Ads live, App submit, Agente Meta attivo
Lun
23
MAR
Michele — Dev
Preparare App Store Connect: metadata IT + EN, 5 screenshot, descrizione, keywords ASO
Preparare Play Store Console: stessa descrizione, 8 screenshot, icona, feature graphic
Attivare agente Meta Lead in produzione — da oggi ogni lead riceve risposta automatica ✓ live
Marco — Growth
Lanciare campagna Meta Ads "Gadget Food" — budget €5/giorno, obiettivo Lead Generation
Configurare UTM tracking su tutti i link ads → Supabase analytics
Post LinkedIn annuncio lancio Nosumo + MyTap: "Stiamo costruendo qualcosa per le PMI italiane"
Mar
24
MAR
Michele — Dev
Submit app iOS su App Store Connect — inizia review Apple (2–7 gg)
Submit app Android su Play Store Console — review Google (1–3 gg)
Monitor primissimi lead Meta in Notion: verificare che Claude risponda correttamente
Marco — Growth
Lanciare campagna Meta Ads "Gadget Professionals" — budget €5/giorno
Verificare i primi messaggi automatici inviati dall'agente — qualità OK? Calibrare tono se serve
Outreach LinkedIn manuale: 15 ristoratori Milano — connection + messaggio personalizzato
Mer
25
MAR
Michele — Dev
Configurare Brevo automation: welcome email per nuovi registrati app (trigger Supabase)
🤖 AGENTE 3 — Content Social: setup Buffer account + workflow n8n → GPT-4 → buffer schedule ⚙ agente
Fix eventuale rejection motivi App Store se arriva feedback Apple
Marco — Growth
⭐ TikTok Ads live: caricare spark ad video gadget, budget €5/giorno
Pubblicare reel 4: "Come funziona il gadget NFC in 3 passi" — tutorial veloce
Prima call/messaggio di chiusura con i lead caldi segnalati dall'agente (score ≥ 8)
Gio
26
MAR
Michele — Dev
Testare agente Content Social: inserire tema settimana in Notion, verificare output caption su tutte le piattaforme ✓ test
Modulo Food — QA completo: aggiungere piatto, modificare prezzo, aggiungere allergene, refresh real-time
Marco — Growth
Review prime 48h campagne Meta: CPC, CTR, costo per lead — aggiustare audience se CPC > €2
Contattare 3 micro-creator TikTok nel settore food/hospitality per possibile collab
Approvare bozze caption agente Content Social per la settimana 3 10 min
Ven
27
MAR
Michele — Dev
Agente Render Gadget: test con primo ordine reale (se arriva) — validare output con cliente
Implementare webhook Stripe → Supabase: aggiornare ruolo utente quando paga Pro
Setup monitoring n8n: alert Telegram se un workflow fallisce
Marco — Growth
Primo follow-up manuale ai lead WA non risposti dopo 48h (l'agente non ha ancora il loop attivo)
Reel 5: "I nostri primi clienti — cosa dicono dopo 1 settimana" (se disponibili feedback)
Review Notion CRM: taggare lead, aggiornare status, identificare "da chiamare urgente"
Settimana 3 · 30 Mar–5 Apr
⚡ Ottimizzazione — Dati in mano, si aggiusta tutto
Lun
30
MAR
Michele — Dev
Implementare nurturing loop agente Meta: se lead risponde su WA → n8n cattura → Claude ri-ragiona → risposta contestuale ⚙ loop
Analizzare log Supabase: quali step onboarding vengono abbandonati? Fix UX se necessario
Marco — Growth
A/B test Meta: dividere budget €10/gg in 2 adset — audience "interessi ristorazione" vs "retargeting sito"
Outreach LinkedIn: 20 palestre Nord Italia — usare template agente outreach come base, personalizzare manualmente
Rispondere a tutti i commenti/DM su TikTok e Instagram (engagement manuale — fondamentale in fase early)
Mar
1
APR
Michele — Dev
App Store: se arriva rejection di Apple, analizzare motivo e fare fix + resubmit in giornata
Aggiornare system prompt agente Meta Lead in base ai feedback dei primi 7 giorni: tono, lunghezza msg, obiezioni emerse calibrazione
Marco — Growth
Analisi TikTok Ads week 1: quale video ha il miglior CTR? Quello vince: aumenta budget del 50%
Reel 6: "L'agente AI che risponde ai nostri clienti mentre dormiamo" — build in public, mostrare n8n
Primo ordine gadget B2B: gestire manualmente spedizione, comunicazione cliente, foto per testimonial
Mer
2
APR
Michele — Dev
Accademia — ricerca piattaforma LMS: creare account trial Teachable, caricare 1 video test, verificare UX
Configurare Brevo sequenza D3 onboarding: "Hai visto che stai già ricevendo visite?" (trigger Supabase)
Marco — Growth
Costruire media kit Nosumo base (PDF 2 pagine): chi siamo, numeri, prodotti, collaborazioni aperte
Approvare caption settimana 4 dall'agente Content 10 min
Contattare 2 agenzie web italiane per potenziale partnership reseller gadget MyTap
Gio
3
APR
Michele — Dev
Modulo Fitness — QA completo su app: prenotazione classe, orari, istruttori
Dashboard analytics MyTap: implementare contatore visite per utenti Pro (Supabase edge function)
Fix bug segnalati dai primi tester dell'app (priorità: crash e blocchi flusso pagamento)
Marco — Growth
Call con 2 lead caldi segnalati da Claude (score 9–10): demo live prodotto + chiusura ordine
Reel 7: dietro le quinte — "come gestiamo 50 lead al giorno con 2 persone e un agente AI"
Configurare Apollo.io free: esportare lista 100 ristoratori Roma per prossima campagna
Ven
4
APR
Michele — Dev
Implementare link Stripe dinamico nell'agente Meta Lead: se Claude valuta "pronto all'acquisto" → invia link payment Stripe personalizzato ⚙ upgrade
Aggiornare landing page mytap.it con prime recensioni clienti + contatore "X attività attive"
Marco — Growth
Review settimanale KPI: aggiornare Notion con numeri reali (lead, conversion, spesa, follower, revenue)
Scrivere post LinkedIn "week 3 update" — numeri reali, cosa ha funzionato, cosa no
Raccogliere 2–3 testimonianze scritte dai primi clienti gadget via WhatsApp
Settimana 4 · 6–12 Apr
📈 Consolidamento — Sistema a regime, occhio ai numeri
Lun
6
APR
Michele — Dev
App Store: se ancora in review, verificare stato e rispondere a eventuali richieste chiarimento Apple
Completare integrazione Brevo D7 onboarding: "Sei attivo da una settimana — ecco le tue statistiche"
Ottimizzare performance query Supabase (index su tabelle principali se lentezza rilevata)
Marco — Growth
Scalare budget Meta su adset ROAS > 3x: da €5/gg a €10/gg — monitorare per 48h
Avviare campagna Meta "Gadget Fitness" — nuovo segmento, stesso budget iniziale €5/gg
Rispondere ai commenti e fare engagement su 10 profili nel settore target (manuale, 30 min)
Mar
7
APR
Michele — Dev
Costruire prima versione Daily Brief Orchestratore: n8n aggrega KPI da Notion + Supabase + Meta API e invia Telegram mattina ⚙ agente
Marco — Growth
Definire curriculum base Accademia 3D: titolo, sottotitoli, moduli del Corso T1 "Zero to Hero" (mappa mentale)
Creare landing page school.nosumo.it (bozza Framer o Webflow): "Coming Soon — iscriviti alla lista attesa"
Mer
8
MAR
Michele — Dev
Ricevere e testare Daily Brief Orchestratore: verifica dati corretti, fix query se necessario ✓ test
Preparare documentazione interna agenti (Notion): flow diagram, credenziali sicure, istruzioni per Marco
Marco — Growth
Pubblicare school.nosumo.it "coming soon" + raccogliere prime iscrizioni lista attesa via Brevo
Reel 9: "Stiamo aprendo una scuola sulla stampa 3D — ecco cosa imparerai"
Approvare caption settimana 5 dall'agente Content 10 min
Gio
9
APR
Michele — Dev
Feature Pro: implementare contatore visite in-app visibile dall'utente (dashboard semplice)
Test completo flusso Stripe → webhook → Pro upgrade: simulare pagamento in sandbox
Marco — Growth
Call commerciale con 2 agenzie web interessate alla partnership reseller
Analisi mid-month: revenue gadget, lead totali, conversion agente vs manuale, costo per acquisizione
Identificare il reel con più views → creare 2 varianti con stesso format per A/B test
Ven
10
APR
Michele — Dev
Preparare release notes M01 → M02: lista feature completate, bug chiusi, metriche tecniche
Ottimizzare scoring agente Meta Lead sulla base dei dati reali: quali segnali hanno predetto meglio la conversione? calibrazione
Marco — Growth
Reel 10: "Revenue update — quanto abbiamo guadagnato nel primo mese" (trasparenza totale)
Scrivere email lista Brevo: "Nosumo compie 1 mese — grazie + cosa arriva ad aprile"
13–15 Apr
✅ Sprint Finale + Review M01
Dom
13
APR
Michele — Dev
Verifica finale stato app: se non ancora live su store, capire timeline e fare escalation review Apple/Google
Documentare architettura completa agenti in Notion (per onboarding futuro collaboratore)
Marco — Growth
Chiudere tutti i lead caldi pendenti: ultimo follow-up o archivio "non interessato"
Pianificare calendario M02: temi reel, campagne, milestone Accademia
Lun
14
APR
Michele — Dev
Preparare backlog M02: user stories prioritarie (modulo Fitness live, ASO, analytics Pro)
Review agenti: metriche mese (lead processati, messaggi inviati, render generati, errori) → ottimizzazioni M02
Marco — Growth
Aggiornare roadmap mensile: spuntare completati, aggiungere task emersi, scrivere note di contesto
Reel 11: "Questo è quello che succede quando accendi un agente AI sul tuo business"
Mar
15
APR
Michele + Marco — Review M01 Congiunta
Call di review: confrontare obiettivi M01 vs risultati reali — cosa manca, cosa ha sorpreso
Aggiornare proiezioni finanziarie M02 sulla base dei dati reali del mese
Decidere budget ads M02 in base al ROAS osservato (aumentare se > 3x, ridurre se < 2x)
Aggiornare i KPI nella sezione apposita di questo documento con i numeri reali
🤖 Agenti Attivi a Fine M01
🖼️
Render Gadget
Logo cliente → 3 render automatici → Drive + email. Attivo dal 18 Mar
🧠
Meta Lead → Conv.
Lead qualificato → messaggio personalizzato → nurturing loop. Attivo dal 23 Mar
📱
Content Social
Tema domenicale → caption TikTok/IG/LI → scheduling Buffer. Attivo dal 25 Mar
🌅
Daily Brief (beta)
KPI mattutini aggregati → Telegram 8:00. Attivo dal 7 Apr
M02
App Live + Primi Abbonati
App su Store 20 gadget venduti Brand deal €800 social Cassa: +€1.342
16 Apr → 15 Mag
MyTap
App approvata e live su App Store + Play Store
💰 Marco: contattare e chiudere almeno 1 brand deal da €800+ con i 47k follower (mese del lancio = massima visibilità)
Ottimizzare ASO (keywords, screenshot, preview)
Raggiungere 50 utenti free registrati
Raggiungere 5 abbonati Pro
20 gadget NFC venduti (B2B)
Attivare modulo Fitness live
A/B test ads (creatività + audience)
Accademia
Scegliere piattaforma e configurare ambiente
Registrare moduli introduttivi Corso 1
Impostare pagina vendita corso €100–150
Newsletter annuncio Accademia (lista Brevo)
Lanciare serie "dietro le quinte" MyTap
Raggiungere 200 follower su TikTok
5 post LinkedIn + engagement su profili target
Prima outreach a micro-creator per collab
M03
Accademia live · Social €1.200 · Cassa €4.364
Corso 1 Accademia live Social €1.200 Cassa +€2.022 → €4.364
16 Mag → 15 Giu
MyTap
20 abbonati Pro attivi
50 gadget totali venduti (cumulato)
Attivare modulo Professionals live
Primo caso studio cliente pubblicato
Ottimizzare funnel onboarding free → Pro
Accademia
Corso 1 completo e in vendita (€100–150)
Lanciare abbonamento mensile €15/mese (base)
Primi 10 abbonati mensili
Webinar gratuito di lancio + lista attesa corso presenza
500 follower TikTok o Instagram
Primo reel virale (obiettivo 10k views)
Prima collaborazione ufficiale con brand/creator
Attivare AI agent TikTok (Marco)
M04
Cassa €7.311 fine mese — pronta per luglio
Revenue €3.492 Accademia abbonamenti Cassa €7.311 ✅
16 Giu → 15 Lug
MyTap
Raggiungere €1.092 da MyTap (abbonamenti + clienti ricorrenti)
Attivare modulo Retail
Partnership con 1 rivenditore gadget NFC
Dashboard analytics per utenti Pro
Accademia
Avviare Corso 2 (nicchia diversa da C1)
30 abbonati mensili attivi
Accademia abbonamenti: 10+ iscritti (€150/mese) + corso a ore Lug pianificato
1.000 follower totali cross-platform
Serie "PMI italiane che innovano" (5 puntate)
Primo accordo sponsorizzazione micro (€200–500)
M05
Tasse €7.000 pagate · Cassa €4.183 · Social €2.000
Social €2.000 Revenue €4.417 Cassa €4.183 dopo tasse ✅
16 Lug → 15 Ago
MyTap
💰 Pagare tasse €7.000 — la cassa (€7.311 fine giu) lo copre completamente, resta €4.183
50 abbonati Pro su app · MyTap MRR: €1.282 (inclusi clienti ricorrenti)
Aggiornamento major: nuove feature Pro
💰 Marco: scalare social ad almeno €2.000 in luglio — agente content pubblica automaticamente su tutti i canali, Marco si concentra su deal e conversioni
Accademia
Strutturare programma 45h corso presenza
Aprire iscrizioni 1ª edizione
Definire location e date corso presenza
Prezzo: testare €499 vs €799
2.000 follower cross-platform
Documentare prep corso presenza (serie reel)
Collaborazione con 2 creator del settore
M06
🎯 Agosto — Primo stipendio pieno Michele €2.000 + Marco €2.000
Surplus €4.597 Ago ✅ Stipendi Michele + Marco Crediti: inizio recupero
16 Ago → 15 Set
MyTap
🎯 AGO 2026: surplus €4.597 → Michele preleva €2.000, Marco preleva €2.000, €597 restano in cassa
💰 Recupero crediti: Michele €2.000 e Marco €1.900 da distribuire tra agosto e settembre dal surplus
Social: target €2.200 agosto — agente content + Marco su deal. MyTap MRR €1.472, Gadget €840, Accademia €450
Accademia
1ª edizione corso presenza avviata o completata
50 abbonati mensili accademia
Raccogliere testimonianze video post-corso
3.000 follower cross-platform
Documentare Kickstarter live su tutti i canali
Prima menzione media/press
M07–09
Surplus €5.422–8.282 · Stipendi stabili · Cassa → Srl
Revenue €5.967–€8.827 Srl target Q4 2026 Stipendi €4k stabili ✅ Social €2.500–3.500/mese
16 Set → 15 Dic 2026
MyTap
100 abbonati Pro attivi (€19/mese)
200 gadget totali venduti
Partnership con 3 agenzie/reseller
MyTap + clienti ricorrenti: €1.852–€2.042/mese
Feature multilingua per scalare fuori Italia
Accademia
3 corsi online disponibili (€100–200 cad.)
100 abbonati mensili (€20 avg)
Erogare corso a ore Nov (+€1.080) — 4ª edizione anno
Accademia abbonamenti: €800–€1.000/mese + corsi singoli
5.000 follower cross-platform
3+ brand deal attivi (€500+/mese totale)
Newsletter 2.000 iscritti
M10–12
Costituzione Srl · Cassa €22–36k · Revenue €8–9k/mese
Nosumo Srl ✓ MRR €3.500+
16 Dic 2026 → 15 Mar 2027
MyTap
Costituzione Nosumo Srl (se MRR target raggiunto)
150 abbonati Pro
API pubblica MyTap per integrazioni
Piano internazionalizzazione (ES, PT)
Accademia
Branding Accademia distinto ma connesso a Nosumo
Piano Master/Mentorship (€500–1.500)
150 abbonati mensili
10.000 follower cross-platform
Social monetizzazione: €1.000+/mese
Podcast o formato video lungo (YouTube/Spotify)
M13–24
Espansione & Leadership di Mercato
500+ clienti MyTap 200+ abbonati Acc. €10k MRR 20k follower
16 Mar 2027 → 15 Mar 2028
MyTap
500 abbonati attivi (Pro + moduli)
Piano Enterprise per grandi reti commerciali
Espansione EU (Spagna, Portogallo)
1° dipendente o collaboratore senior
Accademia
200 abbonati mensili attivi
5+ corsi online nel catalogo
4 edizioni corso presenza/anno
Affiliazione + commissioni per referrer
Raggiungere 50.009 follower (milestone storico)
Evento live Nosumo (fisico o online)
Monetizzazione totale social: €3k+/mese
MyTap
Ecosystem
Web App SaaS + Gadget NFC · Target: PMI Italiane

MyTap è il prodotto core di Nosumo: una piattaforma SaaS che permette ad attività commerciali, professionisti e PMI di creare landing page digitali accessibili tramite gadget NFC e QR code. Il cliente riceve un gadget fisico (biglietto da visita, targhetta, sticker) e una pagina digitale personalizzabile in pochi minuti.

Stack Tecnico

Frontend
Next.js
App web + Capacitor per iOS/Android
Backend & DB
Supabase
Auth, database, storage, real-time
Pagamenti & Email
Stripe + Brevo
Subscriptions, webhook, automation

Modello di Pricing

Free
€0
/mese · sempre gratis
1 pagina digitale
Template base
QR code incluso
Branding MyTap
Food Module
€9
/mese · add-on su Pro
Menu digitale interattivo
Sezione allergeni
Aggiornamento real-time
Fitness/Professionals/Retail
€9
/mese cad. · add-on su Pro
Widget settoriali dedicati
Template ottimizzati
In attivazione Apr–Giu 25

Gadget NFC — Modello B2B

Margine
70%
Su ogni gadget venduto (lotto B2B)
Canale primario
B2B Bulk
Lotti min. 10–50 pezzi per azienda/reseller
Revenue Model
Gadget + SaaS
Gadget = entry point → conversione abbonamento
Strategia di Acquisizione — Settoriale con Hook Trasversale

Il gadget NFC fisico è il principale acquisition driver. Il funnel è: Ads → Lead qualificato → Agente Claude personalizza → Acquisto gadget → Pro subscriber.

🎯 Perché settoriale e non broad

Il broad "fieristico" non esiste come audience su Meta — e un messaggio generico tipo "rendi il tuo gadget tracciabile" è troppo astratto per fermare lo scroll. Il vantaggio reale di MyTap è la personalizzazione del problema: un ristoratore capisce immediatamente "il tuo porta menu non ti porta clienti", una palestra capisce "il tuo portachiavi omaggio non è tracciabile". Il settoriale converte di più perché parla di un dolore specifico — e soprattutto perché l'agente Claude nel follow-up può essere iper-contestuale, triplicando il conversion rate da lead a vendita.

IDEA CREATIVA UNICA (per tutti i settori)
"Il tuo gadget ti costa soldi e non ti dà niente in cambio.
Noi lo cambiamo."
Stesso concetto, visual e copy adattati per ogni verticale. Meta vede la stessa struttura → ottimizza più velocemente. L'agente Claude nel follow-up usa il contesto del settore per personalizzare ogni risposta.
ARCHITETTURA CAMPAGNE (lancio M01)
Camp. A: Food & Beverage → €5/gg
Camp. B: Fitness & Sport → €5/gg
Camp. C: Professionisti (avv., comm.) → €5/gg
────────────────────────────
Dopo 14gg → scala i 2 vincitori
Spegni il sotto-performante
M02 → aggiungi Retail + Fiere
CONVERSION RATE STIMATO: BROAD vs SETTORIALE
2–3%
Lead → cliente broad
5–7%
Lead → cliente settoriale (no agente)
8–12%
Lead → cliente settoriale + agente Claude
4–6x
Moltiplicatore valore dell'agente

Milestone Revenue MyTap

Target Q2 2027
€400 MRR
20 Pro (€380) + gadget €300 margine
Target Q4 2026
€1.900 MRR
100 Pro (€1.900) + gadget €700 margine
Target Q2 2026
€3.500 MRR
200 Pro + moduli + gadget
Target Q1 2028
€6.500 MRR
400 Pro + moduli + reseller + gadget
Accademia
Nosumo
school.nosumo.it · La prima accademia italiana dedicata al mondo della stampa 3D a 360°
🖨️
Piattaforma Separata · Dominio Dedicato
L'Accademia è un progetto autonomo rispetto a MyTap — brand, piattaforma, dominio e community propri. school.nosumo.it è il punto di riferimento italiano per chiunque voglia entrare nel mondo della stampa 3D: dal maker hobbysta all'imprenditore che vuole costruire un business attorno alla tecnologia.
⚙️
Tecnico
Hardware, slicer, materiali, calibrazione, print farm, HueForge, multimateriale
📱
Social & Content
Come costruire un seguito attorno alla stampa 3D su TikTok, Instagram, YouTube
📣
Marketing
Vendere stampe, file STL, servizi custom. Etsy, shop online, ads, community
🏢
Business
Aprire una print farm, fatturare con la 3D, partner aziendali, prototipazione B2B

Chi sono gli Studenti

Segmento A · il Maker
🧑‍🔧 Appassionato → Professionista
Ha già una stampante (o vuole comprarla), stampa per hobby, vuole capire come monetizzare la passione. Non sa da dove iniziare lato business e social. È il nostro cliente ideale per corsi base + abbonamento.
Segmento B · il Creator
🎬 Maker che vuole i follower
Stampa già cose fighe ma non sa come mostrarle sui social. Vuole costruire un canale TikTok/YouTube sulla 3D ma non sa come filmare, editare, fare hook efficaci. Corsi social + content sono il suo bisogno.
Segmento C · l'Imprenditore
🏭 Print Farm & Servizi B2B
Vuole aprire o ottimizzare una print farm, trovare clienti aziendali, gestire la produzione. Ha budget più alto. Corso presenza 45h è il prodotto perfetto per lui — ROI immediato e tangibile.

Offerta Formativa

Corsi Singoli
€100–200
accesso lifetime per corso
Video on demand HD
File progetto + STL inclusi
Accesso lifetime
Certificato completamento
Q&A nel forum del corso
Abbonamento Pro
€25
/mese · full access
Tutto il piano Base
Live Q&A mensile con Michele
Review stampe personalizzata
Sconto 20% corso presenza
Accesso beta nuovi corsi
Corso Presenza 45h
€649
a edizione · 2–3 ediz./anno
45 ore hands-on in aula
Stampe pratiche sul campo
Business plan stamperia
Networking community
Diploma + portfolio

Curriculum Completo — 4 Aree Formative

⚙️
Area 1 · Tecnico
Padronanza della Macchina
Corso T1 · €129 · Giu 2026
Stampante 3D — Zero to Hero
Acquisto prima stampante (guida modelli 2025), unboxing, calibrazione bed, first print, errori comuni. Focus: Bambu Lab P1S e A1, Prusa MK4. Chi è: assoluto principiante.
Bambu Lab Calibrazione Bambu Studio
Corso T2 · €149 · Set 2026
Materiali & Slicer Avanzato
PLA, PETG, TPU, ABS, ASA, PA-CF: quando usarli, profili di stampa, temp, velocità, ritrazione. Orca Slicer avanzato: support painting, variable layer height, modifier mesh.
OrcaSlicer Filamenti Profili custom
Corso T3 · €179 · Nov 2026
HueForge & Multicolore
Creare stampe a immagini fotorealistiche con HueForge. Gestione AMS (Automatic Material System), cambio colore, litofanie avanzate, frame per foto. Il corso più differenziante sul mercato IT.
HueForge AMS Litofanie
Corso T4 · €199 · Gen 2026
Modellazione 3D per Maker
Fusion 360 e Tinkercad: progettare da zero pezzi funzionali, case elettronica, accessori custom. Da "scarico STL da Thingiverse" a "creo il mio STL e lo vendo".
Fusion 360 Tinkercad File STL
Corso T5 · €199 · Mar 2026
Print Farm — Setup & Gestione
Come scalare da 1 a 10+ stampanti: rete locale, OctoPrint/Bambu Connect, gestione code, manutenzione preventiva, calcolo costi produzione, pricing stampe.
OctoPrint Costi Manutenzione
Corso T6 · In roadmap 2026
Post Processing & Finishing
Verniciatura, lijatura, acetone smoothing, resina, inserti metallici, assemblaggio. Come trasformare una stampa grezza in un prodotto finito vendibile.
📱
Area 2 · Social & Content Creation
Costruire un Pubblico Attorno alla 3D

Il content 3D su TikTok e YouTube è uno dei settori con maggior crescita organica: video di stampe in timelapse, reveal, fail divertenti, tutorial. Insegniamo come trasformare la stampante in uno studio di produzione.

Corso S1 · €129 · Lug 2026
TikTok & Instagram per Maker 3D
Come filmare la stampante in modo accattivante (angoli, luci, setup camera). Formati vincenti: timelapse reveal, "stampa vs originale", "cosa ho stampato questa settimana". Hook nei primi 2 secondi. Editing con CapCut, suoni di tendenza, ritmo. Come raggiungere 10k follower nei primi 90 giorni nel settore 3D.
TikTok Instagram Reels CapCut Hook formula
Corso S2 · €149 · Ott 2026
YouTube Long-Form & Monetizzazione
YouTube è il canale con maggior RPM nel settore tech/maker. Struttura video tutorial (hook → problema → soluzione → CTA). Thumbnail ottimizzata, titoli SEO per 3D, playlist tematiche. Come raggiungere 1.000 iscritti (soglia monetizzazione) e stimare il revenue da AdSense + sponsorizzazioni filamento.
YouTube SEO video Thumbnail AdSense
Corso S3 · €99 · Dic 2026
Setup Studio per Maker — Gear & Luci
Setup minimalista (€200 budget) per produrre video da 100k views. Ring light vs softbox, sfondo neutro vs workshop reale, microfono economico, iPhone vs camera. Come filmare la stampante in movimento senza vibrazioni. Editing veloce su mobile.
Setup low-cost Lighting Audio
Corso S4 · €149 · Feb 2026
Brand Personale nel Settore 3D
Posizionarsi come esperto di nicchia (es. "il tizio dei portachiavi HueForge", "il maker di miniature fantasy", "il creator di gadget personalizzati"). Come scegliere la nicchia giusta, costruire coerenza estetica, ottenere collaborazioni con brand di filamento (Bambu, Polymaker, Prusament).
Nicchia Brand deal Collaborazioni
📣
Area 3 · Marketing & Vendite
Vendere Stampe, File e Servizi
Corso M1 · €129 · Ago 2026
Vendere File STL — Mercati & Strategie
Cults3D, MyMiniFactory, Printables, Patreon per maker. Come fotografare i modelli, scrivere descrizioni che convertono, pricing (da €2 a €30 per file), bundle e subscription. Chi guadagna di più e perché.
Cults3D Patreon Pricing STL
Corso M2 · €149 · Ott 2026
Etsy & Shop Online per Stampe 3D
Aprire e ottimizzare un negozio Etsy: SEO listing, fotografia prodotto, spedizioni, gestione recensioni. Come calcolare il prezzo di vendita (materiale + tempo + margine + spedizione). Alternativa: Shopify con MyTap come gadget di acquisizione.
Etsy SEO Pricing Spedizioni
Corso M3 · €179 · Gen 2026
Ads per Maker 3D — Meta & TikTok
Come fare pubblicità a oggetti stampati 3D su Meta (ristoratori per gadget personalizzati, matrimoni per regali, gamer per miniature). TikTok Ads per file STL e corsi. Budget da €5/giorno, ROAS target, creative che funzionano nel settore maker.
Meta Ads TikTok Ads ROAS
🏢
Area 4 · Business & Impresa
Costruire un'Azienda dalla Stampante
Corso B1 · €179 · Set 2026
Da Hobby a Partita IVA — Aspetti Legali & Fiscali
Quando è obbligatorio aprire P.IVA, regime forfettario per maker, come fatturare vendite online (Etsy, Shopify, clienti diretti), IVA su vendite UE/extra-UE, deduzioni ammissibili (stampante, filamento, abbonamenti software). Collaborazione con commercialista specializzato in e-commerce.
P.IVA Forfettario Fatturazione
Corso B2 · €199 · Nov 2026
Print Farm — Business Model & Clienti B2B
Come trovare clienti aziendali (prototipi, gadget personalizzati, ricambi, display), preventivare lavori complessi, gestire accordi di NDA e IP. Settori più redditizi: automotive, design, wedding industry, medicale (non-regolamentato). Contratti tipo, listino servizi.
Clienti B2B Preventivi Contratti
Corso B3 · €199 · Feb 2026
Sponsorizzazioni & Partnership nel Settore 3D
Come contattare brand di filamento (Bambu Lab, Polymaker, Prusament, Sunlu), negoziare accordi filamento gratis vs pagamento, media kit per creator 3D, collaborazioni con negozi di modellismo. Template email, tariffario creator, gestione codici sconto affiliati.
Sponsorship Media kit Affiliazioni
CORSO PRESENZA 45h · €649 · 2 edizioni/anno
🎯 Avvia la Tua Stamperia — Il Corso Intensivo
45 ore hands-on: setup print farm, selezione hardware, calcolo costi (elettricità, materiale, ammortamento), pricing servizi, acquisizione clienti, gestione ordini, aspetti legali/fiscali, social per promuovere il business, casi studio reali. Partecipanti: max 12 persone. Materiali fisici inclusi (filamento per le esercitazioni). Diploma finale + accesso community esclusiva alumni.
Max 12 persone Hands-on Alumni network

Piattaforma — school.nosumo.it

Tecnologia
LMS da scegliere
Opzione A: Teachable o Kajabi (no-code, $39–$99/mese). Più veloce da lanciare.
Opzione B: Custom su Next.js + Supabase (Michele la costruisce). Più control, zero canone, integrazione con MyTap. Scelta strategica: partire con Teachable, migrare su custom a 100+ abbonati.
Community
Discord Privato
Server Discord dedicato alla comunità dell'accademia. Canali per ogni area (tecnico, social, business), showcase stampe, marketplace scambio STL tra studenti, canale "trovato lavoro/cliente" per alumni. È il valore aggiunto che giustifica l'abbonamento mensile.
Contenuto Mensile
Live + Novità
Ogni mese: 1 live Q&A con Michele (Pro), 2–3 nuovi video moduli, 1 file STL esclusivo, 1 caso studio reale (maker che ha monetizzato). Il calendario mensile mantiene il churn basso: c'è sempre qualcosa di nuovo.
🔗 Sinergia con MyTap (non ovvia)

Il maker che apre la sua piccola stamperia è il cliente MyTap ideale: ha un'attività fisica/locale e vuole digitalizzarsi con una landing page professionale accessibile via NFC. Il corso a ore (24h, formato intensivo) introduce MyTap come strumento nel modulo "Come trovare e gestire clienti". Non è upsell aggressivo — è genuinamente utile nel contesto.

Proiezioni Accademia 3D

Giu '26
Primo corso online live
Set '26
Abbonamenti aperti
Mag '26
1ª edizione corso a ore
€5.500
MRR target fine 2027
Periodo Corsi singoli Abbonamenti Corso presenza Revenue mese
Giu–Ago 20265 × €130 = €650€0€0~€650
Set–Nov 202615 × €140 = €2.10030 × €18 = €540€0~€880
Dic 202620 × €140 = €2.80060 × €20 = €1.2001–2 ed. × €1.080 = €1.080–€2.160 (una-tantum)~€1.800 + €1.080
Mar 2027€1.500/mese100 × €20 = €2.000~€450/mese avg (5 ed./anno)~€3.950
Dic 2027€2.000/mese200 × €21 = €4.2005 ed./anno × €1.080 = €450/mese avg~€6.650
Social
50.009
TikTok · Instagram · LinkedIn · Brand Nosumo

Il profilo social Nosumo non è solo marketing: è un progetto editoriale autonomo con l'obiettivo di costruire una community di 50.009 persone (il numero ha significato — lo zero-zero-nove rappresenta il viaggio, l'imprecisione, l'umiltà del percorso) che segue il viaggio di Michele e Marco, impara dai loro progetti, e diventa potenziale cliente o partner.

Piano Canali (da Marco)

Piano Editoriale — Temi Ricorrenti

Serie 01
🎬 Il Nostro Viaggio
Documentario in progress. Ogni settimana un aggiornamento reale su dove siamo, cosa sta funzionando, cosa no. Massima autenticità.
Serie 02
💡 PMI che Innovano
Storie di piccole imprese italiane che si digitalizzano. Formato breve (60–90 sec). Doppio obiettivo: intrattenimento + lead generation MyTap.
Serie 03
🏗️ Build in Public
Ogni feature nuova di MyTap, ogni corso che costruiamo, ogni milestone. Trasparenza totale sui numeri (MRR, follower, revenue).
Serie 04
🤝 Collaborazioni
Partnership con creator, imprenditori, esperti del settore. Ogni collab espone Nosumo a nuove audience. Target: 1 collab/mese da subito.

Target Follower & Monetizzazione

Fine 2027
100.000
Cross-platform. Base attuale: 47.000. Monetizzazione attiva già da aprile 2026.
Fine 2026
200.000
Sponsorizzazioni strutturate. €4.000+/mese da social (già a €4.200 a mar 2027)
Target Storico
50.009
Il numero del progetto. €4.000+/mese + royalties + eventi
I Social come Volano, non come Fine

Il social non è solo un canale: è la prova sociale che alimenta MyTap (ogni follower è un potenziale cliente o reseller), l'Accademia (ogni video è un lead), e le partnership. Il ROI del social va misurato anche in termini di deal chiusi e clienti acquisiti, non solo in follower.

Proiezioni
Finanziarie
Mar 2026 → Mar 2027 · Cassa partenza €1.000 · 47.000 follower · Regime forfettario
Fatturato totale 2026
~€82.000
Q1 già fatturato €33.770 (solo nel totale annuo) + piano Apr–Dic ~€48.500
Primo stipendio pieno
Agosto 2026
Surplus €4.597 → Michele €2.000 + Marco €2.000 + €597 in cassa. 47k follower accelerano tutto.
Crediti recuperati
Entro Dic 2026
Marco €1.900 + Michele €2.000 = €3.900 totali. Surplus cumulato Apr–Dic €35.188 — ampiamente sufficiente.

Q1 2026 — Solo nel fatturato annuo

QUESTI IMPORTI SONO NEL FATTURATO ANNUALE 2026 — NON ENTRANO NEL CASH FLOW MENSILE DEL PIANO
CLIENTI UNA TANTUM
Marinedì €10.000
Fondazione ARCA €10.000
Alex Arte €2.400
Digitalizzati €3.974
Altri €939
GIÀ NEL PIANO COME RICORRENTE
My Tap SaaS €2.137 ↻
Foer Formazione €4.320 ✦
↻ My Tap: €712/mese nel cash flow
✦ Foer: escluso (nessun contratto fisso — inserisci tu come extra se entra)
TOTALE Q1
€33.770
Solo nel fatturato annuo.
Non nel cash flow mensile.

Le 4 leve di cassa — priorità massima

PRIORITÀ 1 — DA SUBITO · 47K FOLLOWER
📱 Social — Revenue immediata
€800 ad apr → €4.200 a mar 2027
Con 47.000 follower attivi oggi, la monetizzazione non aspetta luglio — parte subito. Brand deal, sponsorizzazioni, affiliazioni, prodotti digitali. Un solo brand deal a €800/mese ad aprile è realistico con quella audience.
Marco gestisce la monetizzazione social — è la leva più veloce disponibile.
→ Contatti brand attivi da subito. Non aspettare il lancio app.
PRIORITÀ 2 — LANCIO 15 APR · MOTORE SaaS
📱 MyTap SaaS + Gadget NFC
€807 ad apr → €2.802 a mar 2027
Ogni abbonato Pro porta €19/mese per sempre. Il gadget scala €140/mese. L'agente lead qualifica e converte i lead di Marco 24/7 — ogni euro di ads genera revenue automatica.
Ads attive 23 Mar. Agente lead live 20 Mar. App il 15 Apr.
→ Ogni settimana di ritardo sull'app = abbonati persi per sempre.
PRIORITÀ 3 — DA GIUGNO · MRR PURO
🎓 Accademia abbonamenti
€150/mese giu → €1.800/mese mar 2027
Revenue ricorrente pura. Ogni abbonato entra una volta e paga ogni mese. Con 47k follower la lista attesa si riempie velocemente — anche 50 abbonati a €15 = €750 stabili.
Landing school.nosumo.it live entro 8 apr. Lista attesa subito.
PRIORITÀ 4 — LEVA EXTRA VARIABILE
💼 Foer + Clienti Michele extra
Non nel piano — ma ogni entrata accelera tutto
Se Foer torna o arriva un nuovo cliente, va direttamente a surplus disponibile. Con il piano attuale i crediti (€3.900) si recuperano da agosto in poi — un cliente extra li anticipa.
Inserisci tu queste entrate quando arrivano — il piano regge anche senza.

Cash flow mensile — da €1.000 di partenza

Cosa include il social: con 47.000 follower già attivi, la monetizzazione inizia ad aprile — brand deal, sponsorizzazioni, affiliazioni, contenuti a pagamento. Le stime sono conservative. Foer e corsi a ore non sono inclusi — ogni entrata extra si aggiunge al surplus.
Mese MyTap + ↻ Gadget Moduli Accademia Social 47k→ Revenue Costi Saldo Cassa
Partenza Conto Nosumo oggi €1.000
Apr 2026€807€280€0€0€800 €1.887€545+€1.342€2.342
Mag 2026€902€420€45€0€1.200 €2.567€545+€2.022€4.364
Giu 2026€1.092€560€90€150€1.600 €3.492€545+€2.947€7.311
⚠️ Lug 2026€1.282€700€135€300€2.000 €4.417€7.545 (+tasse) −€3.128 €4.183 ✅
🎯 Ago 2026€1.472€840€180€450€2.200 €5.142€545 +€4.597 €8.780
Set 2026€1.662€980€225€600€2.500 €5.967€545 +€5.422 €14.202
Ott 2026€1.852€1.120€315€800€2.800 €6.887€545 +€6.342 €20.544
Nov 2026€2.042€1.260€405€1.000€3.200 €7.907€545 +€7.362 €27.906
Dic 2026€2.232€1.400€495€1.200€3.500 €8.827€545 +€8.282 €36.188
Gen 2027€2.422€1.540€585€1.400€3.800 €9.747€545 +€9.202 €45.390
Feb 2027€2.612€1.680€675€1.600€4.000 €10.567€545 +€10.022 €55.412
Mar 2027€2.802€1.820€765€1.800€4.200 €11.387€545 +€10.842 €66.254

Stipendi e recupero crediti — timeline

APR–GIU 2026
€1.342–2.947
Surplus presente ma luglio assorbirà parte della cassa. Meglio lasciare in cassa.
LUG 2026
Tasse €7k
Cassa accumulata (€7.311 fine giu) copre tutto. Resta €4.183 dopo luglio. ✅
🎯 AGO 2026
€4.597
Michele €2.000
Marco €2.000
+ €597 cassa
AGO–DIC 2026
€3.900 ✅
Crediti Marco €1.900 +
Michele €2.000 recuperati
dal surplus

Proiezione Anno 2 — 2027/2028

PeriodoMyTap SaaSGadget NFCAccademia + CorsiSocial + PartnerRevenue Trim.Cumulato
Q2 2027 (Apr–Giu)€9.000€5.400€12.000€12.000€38.400€38.400
Q3 2027 (Lug–Set)€11.000€6.300€14.000€15.000€46.300€84.700
Q4 2027 (Ott–Dic)€13.500€7.200€17.000€18.000€55.700€140.400
Q1 2028 (Gen–Mar)€16.000€8.400€18.000€20.000€62.400€202.800
TOTALE ANNO 2€49.500€27.300€61.000€65.000~€202.800

Struttura costi mensili

VoceMensileNote
Meta + TikTok Ads€200–300Scalare quando ROAS > 3x
Hosting/Infra (Hostinger, Hetzner)€30–60Scala con users
Brevo Email€0–25Free tier fino a 300 email/gg
Piattaforma Accademia€30–80Custom su infra esistente
Tools AI (Claude, etc.)€40–80Claude, n8n, API Anthropic
Gadget (approvvigionamento)30% del vendutoVariabile, coperto dal margine 70%
TOTALE FISSI€300–545Regime forfettario · Niente IVA · Stipendi dal surplus
Note strategiche

47.000 follower cambiano tutto. La monetizzazione social parte ad aprile, non a luglio. €800 al mese con quella audience è conservativo — Marco può portare brand deal anche superiori. È la leva più rapida disponibile oggi.
Luglio è coperto senza sforzo: la cassa fine giugno sarà €7.311. Tasse €7.000 + costi €545 = €7.545. Resta €4.183 dopo luglio. Il piano si autofinanzia.
Primo stipendio pieno ad agosto 2026 (surplus €4.597 = €2.000+€2.000+€597). Da settembre in poi il surplus cresce ogni mese e gli stipendi sono sempre coperti.
Crediti Michele €2.000 + Marco €1.900 = €3.900 recuperabili dal surplus agosto in poi. Con cassa a €8.780 ad agosto e surplus mensile sopra €4.500, si recuperano entro settembre-ottobre senza sforzo.
Foer e corsi a ore non sono nel piano — ogni entrata extra da queste fonti va direttamente a surplus disponibile e anticipa stipendi o crediti.
Attenzione al tetto forfettario: fatturato 2026 proiettato ~€82.000. Il tetto per il forfettario è €85.000. Da monitorare da settembre — se si supera nel 2026 si passa al regime ordinario nel 2027.

KPI &
Metriche
Indicatori chiave da monitorare mensilmente

MyTap — Metriche Core

0
Abbonati Pro attivi
0
Utenti Free registrati
0
Gadget NFC venduti (tot.)
€0
MRR MyTap

Accademia — Metriche Core

0
Abbonati mensili Accademia
0
Corsi venduti (tot.)
0
Partecipanti corso presenza
€0
MRR Accademia

Social 50.009 — Metriche Core

0
Follower TikTok
0
Follower Instagram
0
Follower LinkedIn
€0
Revenue Social/mese

North Star

€0
MRR Totale Nosumo
€2.500
Target MRR Costituzione
Data Costituzione stimata
50.009
Target follower storico

Aggiorna i KPI del Mese Corrente

Inserisci i valori reali ogni mese per tenere traccia dei progressi. I dati vengono salvati nel browser.

Pro Subscribers
Utenti Free
Gadget Venduti
MRR MyTap (€)
Abb. Accademia
Corsi Venduti (tot)
MRR Accademia (€)
Follower TikTok
Follower Instagram
Follower LinkedIn
Revenue Social (€/mese)
Agenti AI
& Automazione
Stack operativo per scalare senza assumere · 8 agenti · ~40h/mese risparmiate

Ogni agente è un processo che gira in background o on-demand, sostituendo lavoro manuale ripetitivo. La priorità è partire dagli agenti che generano revenue immediata o risparmiano più tempo — poi aggiungere quelli più complessi mano a mano che la piattaforma cresce.

8
Agenti pianificati
~40h
Ore/mese recuperate
€0
Costo extra (già nei tool)
3
Attivabili subito (Mar 25)

Roadmap di Attivazione Agenti

MAR → APR 2026
⚡ Subito
Render Gadget (manuale → automatico)
Outreach LinkedIn B2B
Content Social (scheduling)
MAG → GIU 2026
🔧 Fase 2
Analytics Ads (Meta + TikTok)
Lead Nurturing MyTap
Onboarding automatico app
SET → DIC 2026
🚀 Fase 3
Customer Success agent
Agent Accademia (upsell)

Agenti Attivi & Setup

🖼️
Agent Render Gadget
Genera render professionali dei portachiavi NFC con il logo del cliente — eliminando il lavoro manuale ripetitivo
🔴 Priorità Alta ✦ Attivabile subito
Come funziona
1
Input: carica il logo del cliente (PNG/SVG) su un form dedicato (può essere una pagina nascosta di MyTap o anche un Google Form)
2
Pre-processing: Make.com o n8n riceve il file, lo converte in base64 e lo inietta nel prompt template
3
Generazione: chiamata API a DALL-E 3 o Stability AI con il prompt ottimizzato + riferimento al logo
4
Output: 3–4 render del portachiavi salvati su Drive/Cloudinary e link inviato via email al team o al cliente
5
Varianti: produce automaticamente 3 varianti di sfondo (bianco studio, lifestyle desk, outdoor) per uso commerciale e social
⏱️
~3h/settimana
risparmiate su renders manuali (attualmente ~10 clienti/settimana)
Tool Stack
DALL-E 3 API GPT-4V (logo analysis) Make.com Google Drive Cloudinary Brevo (notify)
Prompt Master (copia e usa)
System prompt per render portachiavi
Create a photorealistic product render of a premium NFC keychain. The keychain is made of matte black anodized aluminum, rectangular shape (5.5cm x 3cm), rounded corners, slim profile (3mm thick). A metal ring is attached at the top for keys. On the front face, place the following logo centered: [LOGO_DESCRIPTION_OR_IMAGE] The logo should be cleanly engraved/printed, proportionally sized, leaving 4mm padding on all sides. Lighting: soft studio light from upper-left, subtle reflection on surface. Background: [VARIANT: clean white / warm wooden desk / outdoor lifestyle blurred background] Camera angle: 3/4 view from above-right, slight tilt. Style: premium product photography, commercial use. Resolution: 1024x1024, no watermarks.
Alternativa No-Code (più semplice)
Usa Canva API (hai già accesso tramite connector): crea un template Canva del portachiavi con placeholder logo, e Make.com sostituisce il placeholder con il logo del cliente via API. Zero AI, 100% controllabile e brandizzabile.
Setup Step-by-Step (Make.com)
📤
Trigger
Google Form / webhook riceve logo + nome cliente
🔄
Pre-process
Convert logo in base64, descrivi colori con GPT-4V
🎨
Generate ×3
DALL-E 3 → 3 varianti sfondo in parallelo
☁️
Store
Salva su Google Drive in cartella /renders/[cliente]
📧
Notify
Brevo invia email a Michele + cliente con link cartella
🎯
Agent Outreach B2B
Identifica, qualifica e contatta autonomamente potenziali clienti PMI su LinkedIn e via email — personalizzando ogni messaggio con AI
🔴 Priorità Alta ✦ Attivabile subito
Flusso Operativo
1
Scraping ICP: Apollo.io o LinkedIn Sales Nav esporta lista di ristoratori, palestre, professionisti (il target MyTap). Filtri: Italia, 2–20 dipendenti, email verificata.
2
Enrichment: Clay.com arricchisce ogni lead con sito web, presenza social, recensioni Google. GPT-4 scrive una riga personalizzata per ogni lead ("Ho visto che gestite [tipo locale] a [città]…")
3
Sequenza email: 3 touch point via Brevo (giorno 1: introduzione + gadget demo, giorno 4: caso studio, giorno 10: follow-up soft). Ogni email usa la personalizzazione di Clay.
4
LinkedIn parallel: Phantombuster o Expandi invia connection request + messaggio personalizzato in parallelo all'email (Marco gestisce approvazione giornaliera in 10 min)
5
CRM: i lead che aprono email o accettano su LinkedIn vengono taggati "caldo" in Notion o Airtable. Notifica Slack a Marco per follow-up umano.
📊
100 lead/settimana
contattati automaticamente → stima 3–5% conversione = 3–5 clienti/settimana
Tool Stack
Apollo.io (free tier) GPT-4 (personalizzazione) Clay.com Make.com (orchestrazione) Brevo (email seq.) Phantombuster/Expandi Notion CRM
Template Email #1 — Introduzione
Email outreach giorno 1
Oggetto: {{nome_locale}} — il tuo menu digitale in 5 minuti Ciao {{nome}}, ho visto {{personalizzazione_clay}} — complimenti. Ti scrivo perché abbiamo creato MyTap: un gadget NFC che i tuoi clienti toccano con il telefono e vedono subito il tuo menu aggiornato, le offerte del giorno e i contatti. Niente app da scaricare. → Gadget da €{{prezzo}} una tantum + app gratuita → Setup in 10 minuti → 47 attività nella tua zona lo usano già Posso mandarti un demo video di 90 secondi? Michele e Marco nosumo.it/mytap
Segmenti Target Prioritari
🍕 Ristoranti / Bar / Pizzerie → modulo Food
🏋️ Palestre / Centri fitness → modulo Fitness
💇 Parrucchieri / Estetiste → modulo Professionals
🛍️ Negozi retail → modulo Retail
👔 Professionisti (avvocati, commercialisti) → Pro base
📊
Agent Analytics Campagne
Monitora Meta Ads e TikTok Ads ogni giorno, rileva anomalie, ottimizza budget e invia report settimanali automatici con raccomandazioni AI
🔴 Priorità Alta ⚙ Fase 2 (Mag)
Cosa fa ogni giorno (ore 8:00)
1
Fetch dati: recupera via API Meta + TikTok le metriche delle ultime 24h: spesa, impressioni, click, CPM, CPC, conversioni, ROAS per ogni adset
2
Anomaly detection: se CPC supera soglia (es. €2.5), se ROAS scende sotto 2x, se spesa devia >30% dal budget giornaliero → alert immediato via Telegram/Slack
3
Raccomandazioni GPT-4: analizza pattern e suggerisce: "L'adset Ristoranti Milano ha CPC €0.8 vs avg €1.4 — aumenta budget del 40%"
4
Report settimanale: ogni lunedì genera PDF con grafici, trend, best/worst performer, budget consumato vs piano. Inviato a Marco via email
💡
~1h/giorno
di monitoring manuale → 30 ore/mese risparmiate su 2 piattaforme ads
Tool Stack
Meta Ads API TikTok Ads API GPT-4 (analisi + rec.) Make.com Google Sheets (storico) Telegram Bot (alert) n8n (alternativa Make)
KPI Soglie di Allerta
Metrica Alert se... Azione
ROAS < 2.0x Pausa adset, notifica Marco
CPC gadget > €2.5 Review creative, A/B test
CTR < 1.2% Ruota creatività
Spesa giornaliera ± 35% Verifica delivery
📱
Agent Content Social
Pianifica, genera bozze di caption e hashtag, schedula i post su TikTok / Instagram / LinkedIn — Marco approva in 10 min al giorno
🔴 Priorità Alta ✦ Attivabile subito
Flusso Settimanale (domenica → domenica)
1
Input domenica: Marco inserisce in Notion il tema della settimana + eventuale clip/foto grezza. Questo è l'unico input manuale.
2
GPT-4 genera: 3 caption per TikTok (hook forte, CTA), 2 caption Instagram (più curate), 1 post LinkedIn (professionale, long-form). Con varianti A/B per ogni piattaforma.
3
Hashtag engine: tool analizza trending hashtag del settore (PMI, digitalizzazione, NFC) e inserisce mix ottimale (5 niche + 3 broad + 2 brand)
4
Approvazione rapida: Marco riceve Telegram con i draft — risponde "ok" o aggiunge note. In 10 minuti approva tutta la settimana.
5
Scheduling: Buffer o Later pubblica automaticamente agli orari ottimali per ogni piattaforma (TikTok 19–21, IG 12 o 18, LinkedIn 8–9)
Tool Stack
Claude / GPT-4 (copy) Buffer / Later (scheduling) Notion (content hub) Make.com Telegram Bot (approvazione) Metricool (analytics social)
System Prompt Content Agent
Genera caption TikTok/IG per Nosumo
Sei il social media manager di Nosumo. Nosumo = startup italiana fondata da Michele (tech) e Marco (marketing). Prodotto: MyTap, gadget NFC per PMI. Tono: diretto, autentico, un po' irriverente. NON usare frasi corporate. Parla come un fondatore che racconta il viaggio. Tema settimana: [TEMA] Formato richiesto: [TIKTOK/INSTAGRAM/LINKEDIN] Per TikTok: hook nei primi 3 secondi (domanda o affermazione forte), max 150 char caption, CTA "seguici per aggiornamenti". Per Instagram: più narrativa, max 220 char, emoji moderate, hashtag separati. Per LinkedIn: tono professionale ma umano, 800–1200 char, storia + insight + domanda finale.
⏱️
~8h/settimana
di pianificazione e scrittura ridotte a 10 min di approvazione
💌
Agent Lead Nurturing MyTap
Sequenza automatica di email e notifiche che converte utenti free in abbonati Pro — attivata da comportamenti in-app (Supabase triggers)
🟡 Priorità Media ⚙ Fase 2 (Mag)
Trigger Comportamentali (Supabase → Brevo)
Registrazione: Welcome email + video onboarding 90 sec + link gadget shop (invio immediato)
Giorno 3 — non ha configurato pagina: "Il tuo profilo è ancora vuoto — hai 2 minuti per completarlo?" + tutorial GIF
Giorno 7 — free attivo: "Stai già ricevendo visite. Con Pro vedi chi ha cliccato e da dove." → upsell Pro soft
Giorno 14 — tocca limite free: notifica in-app + email urgency "Hai raggiunto il limite. Passa a Pro oggi a €19/mese"
Giorno 30 — ancora free: offerta limitata "€15/mese per i primi 3 mesi" o trial Pro 7 giorni gratis
Tool Stack
Supabase (trigger DB) Make.com (webhook) Brevo (email + SMS) GPT-4 (personalizzazione)
Metriche Target
Free → Pro conversion: target 8–12%
Open rate email: > 35%
CTR CTA upsell: > 5%
Time to convert avg: < 21 giorni
💰
+4–6 Pro/mese
stima conversioni aggiuntive da sequenza automatica (€76–114 MRR extra)
🚀
Agent Onboarding MyTap
Guida ogni nuovo utente dalla registrazione al primo gadget attivo — riduce churn nei primi 7 giorni e aumenta l'activation rate
🟡 Priorità Media ⚙ Fase 2 (Giu)
Sequenza Onboarding (7 giorni)
D0
Registrazione: checklist interattiva in-app (5 step: carica foto, scegli template, aggiungi contatti, condividi QR, ordina gadget). Progress bar visibile.
D1
Push/email: "Hai completato 2/5 step. Il tuo profilo riceve già visite — completa per massimizzare."
D3
Milestone email: "Prima visita ricevuta 🎉 — ecco come leggere le statistiche." Tutorial video 60 sec in-app.
D7
Review richiesta: "Come stai trovando MyTap? 1 minuto di feedback ci aiuta moltissimo." → Google review o feedback interno.
Tool Stack
Supabase (events) Make.com Brevo (email + push) Claude (copy varianti) Notion (feedback log)
KPI Onboarding
Activation rate (7gg): target > 60%
Checklist completion: target > 45%
D7 churn: target < 25%
🤝
Agent Customer Success
Monitora la salute di ogni account attivo — rileva segnali di churn, invia proattivamente risorse utili, suggerisce upsell al momento giusto
🟢 Priorità Bassa ◌ Fase 3 (Set 25)
Health Score & Churn Prevention
1
Health score: ogni account Pro riceve un punteggio settimanale (0–100) basato su: accessi, aggiornamenti pagina, visite ricevute, funzionalità usate
2
Score < 40: email automatica "Non vedi abbastanza visite? Ecco 3 modi per promuovere il tuo MyTap" + offerta coaching call gratuita 15 min
3
Score > 80: email upsell intelligente — "Stai performando benissimo! Hai pensato al modulo [settore]?" solo quando l'utente è già soddisfatto
Tool Stack
Supabase (usage data) Make.com Brevo GPT-4 Airtable (CRM base)
📉
-30% churn
stima riduzione churn mensile con proactive CS (industria avg: da 8% a 5.5%)
🎓
Agent Accademia — Upsell & Retention
Converte utenti MyTap Pro in abbonati Accademia, riduce il churn degli abbonamenti mensili e riattiva utenti dormienti con contenuti personalizzati
🟡 Priorità Media ◌ Fase 3 (Set 25)
Sequenze Automatiche
A
MyTap Pro → Accademia: dopo 30gg di utilizzo Pro attivo, email "Hai già il gadget — ora impara a usarlo al massimo" con link corso gratuito introduttivo (lead magnet)
B
Trial abbonamento: 7 giorni gratuiti Accademia per tutti i Pro. L'agent monitora i contenuti consumati e invia reminder prima della scadenza.
C
Churn prevention abbonamento: se utente non accede da 14 giorni → "Hai perso questi 3 video nuovi questa settimana" con preview contenuto.
D
Upsell corso presenza: agli abbonati Pro Accademia con >60% corsi completati → email "Sei pronto per il live. Prossima edizione: [data]" con early bird sconto 20%.
Tool Stack
Piattaforma Accademia (LMS) Make.com Brevo (sequenze) GPT-4 (copy) Stripe (subscription events)
Metriche Target
MyTap Pro → Acc. trial: target 25%
Trial → abbonato: target 35%
Churn mensile acc.: target < 7%
Upsell presenza: target 10% abbonati
Livello Avanzato
Agenti Claude Code
via n8n

Architettura a ragionamento autonomo: gli agenti non eseguono semplici automazioni — pensano, valutano il contesto, prendono decisioni e agiscono. Integrazione diretta con l'API Anthropic Claude tramite n8n self-hosted.

🧠
Agent Meta Leads → Conversione
Claude Code ragiona su ogni lead Meta Ads, lo qualifica, personalizza la risposta, decide il canale di contatto e orchestra l'intera sequenza di nurturing in autonomia
🔴 Priorità Alta ⚡ Claude Code + n8n
Architettura del Flusso
STEP 1
📥
Meta Lead Ads Webhook
Form compilato dall'utente su Meta → webhook istantaneo a n8n con nome, email, telefono, risposta domanda qualificante
Meta Lead Ads API
STEP 2
🔍
Enrichment Automatico
n8n interroga Hunter.io o Apollo per trovare dati aggiuntivi: azienda, LinkedIn, sito, settore, dimensione. Arricchisce il payload prima di passarlo a Claude.
n8nHunter.io
STEP 3 — IL CERVELLO
🧠
Claude Code Agent
Riceve il lead arricchito. Ragiona: valuta il profilo, assegna uno score, identifica il prodotto più adatto (MyTap gadget, abbonamento Pro, Accademia, corso presenza), scrive un messaggio di follow-up iper-personalizzato, decide il canale (email, WhatsApp, LinkedIn) e la priorità.
Claude 3.5 Sonnet API
STEP 4
Azione Multi-canale
n8n esegue la decisione di Claude: invia email Brevo, messaggio WhatsApp API, connection LinkedIn (Phantombuster), oppure crea task "chiamata urgente" per Marco in Notion.
BrevoWhatsApp API
STEP 5
📊
CRM & Loop
Lead salvato in Notion con score, tag, canale scelto, messaggio inviato. Ogni risposta del lead riattiva l'agente per la fase successiva del nurturing.
Notion CRM
Il Ragionamento di Claude — System Prompt

Questo è il prompt che definisce come Claude pensa su ogni lead. Non è un template — è un framework di ragionamento. Claude produce un JSON strutturato che n8n esegue.

System prompt — Lead Qualification Agent
Sei un agente commerciale esperto di Nosumo. Nosumo ha 3 prodotti: (A) MyTap Gadget NFC — gadget fisico B2B, €XX, margine 70% (B) MyTap Pro Subscription — SaaS €19/mese, per PMI (C) Accademia 3D — corsi stampa 3D, da €99 a €649 Ricevi i dati di un lead da Meta Lead Ads. Il tuo compito è ragionare step-by-step e produrre un JSON di azione. Nessun testo libero fuori dal JSON. RAGIONAMENTO DA FARE (chain of thought interno): 1. Chi è questa persona? Che lavoro fa, che azienda ha? 2. Quale problema vuole risolvere? Cosa l'ha spinto a cliccare l'annuncio? 3. Qual è il prodotto Nosumo più adatto a lui/lei? 4. Quanto è caldo? (score 1-10: 10 = chiama subito) 5. Quale canale preferisce? (email professionale → LinkedIn; numero personale → WhatsApp; solo email) 6. Quale obiezione avrà? Come disarmarla nel primo contatto? OUTPUT — rispondi SOLO con questo JSON: { "lead_score": 1-10, "prodotto_consigliato": "gadget|pro|accademia|presenza", "urgenza": "immediata|24h|sequenza", "canale_primario": "email|whatsapp|linkedin|task_marco", "oggetto_email": "...", "messaggio_personalizzato": "...(max 180 parole, tono diretto non corporate)", "obiezione_anticipata": "...", "contro_obiezione": "...", "follow_up_giorno": 3, "tag_crm": ["tag1","tag2"], "note_per_marco": "..." }
Esempio Reale — Input → Output
INPUT LEAD DA META
nome: "Luca Ferretti"
email: "[email protected]"
telefono: "+39 338 4521xxx"
risposta_form: "Ho un ristorante, voglio
  qualcosa di moderno per il menu"
adset: "Food - Ristoratori Milano"
city: "Milano"
OUTPUT CLAUDE (JSON → n8n lo esegue)
lead_score: 8
prodotto: "gadget + modulo food"
urgenza: "24h"
canale: "whatsapp"

messaggio_wp:
"Ciao Luca! Ho visto la tua richiesta — gestisci il Ristorante Ferretti a Milano, giusto? Abbiamo esattamente quello che cerchi: i tuoi clienti toccano un gadget sul tavolo e vedono il menu aggiornato in tempo reale, senza scaricare nulla. 47 ristoranti nel milanese lo usano già. Ti mando un video di 60 sec?"

obiezione: "Costa troppo"
contro: "Il gadget è una spesa una tantum, il menu digitale ti fa risparmiare stampe ogni mese"
note_marco: "Lead caldo, ristorante medio Milano, chiama se non risponde su WA in 48h"
< 90 secondi
dal click sul form Meta al messaggio WhatsApp personalizzato inviato — mentre Marco dorme
Logica di Scoring (1–10)
Segnale Punti
Email aziendale (non gmail) +2
Risposta form dettagliata +2
Settore = ICP perfetto +2
Telefono fornito +1
Città = area target (MI, RM, BO…) +1
Ha sito web aziendale +1
Score 1–4: sequenza email lunga (7 touch)
Score 5–7: email + WhatsApp in 24h
Score 8–10: WhatsApp immediato + task Marco
Decisione Canale — Albero Logico
ha_telefono?
 ├─ sì + score ≥8 → WhatsApp
 │   └─ entro 15 min dal lead
 ├─ sì + score 5–7 → email + WA in 24h
 └─ no telefono → email sola

ha_linkedin?
 ├─ sì + B2B → connection req
 └─ no → skip LinkedIn

score ≤ 3?
 └─ → task Marco "valuta manualmente"
Prodotto Consigliato — Logica
adset contiene "food" OR
risposta ≈ "ristorante/bar/menu"
 → Gadget + Modulo Food

risposta ≈ "palestra/fitness"
 → Gadget + Fitness Module

risposta ≈ "stampante/3D/maker"
 → Accademia 3D

risposta generica + P.IVA
 → MyTap Pro trial

risposta ≈ "avviare business 3D"
 → Corso presenza 45h
Nurturing Loop — Claude Riattivato ad Ogni Risposta

Ogni risposta del lead (email aperta, click, risposta WhatsApp) rilancia l'agente con il contesto aggiornato. Claude legge la storia della conversazione e decide il passo successivo — non segue uno script fisso.

📩
Lead risponde WA
Webhook n8n cattura la risposta
🧠
Claude ri-ragiona
Legge intera storia + risposta nuova. Decide: risponde, manda link Stripe, crea call, o passa a Marco.
💬
Risposta contestuale
Non è un bot. Ogni messaggio sembra scritto da Marco in quel momento.
💳
Link pagamento
Se pronto all'acquisto: Stripe link generato in real-time con il prodotto giusto
🎯
Handoff a Marco
Se serve il tocco umano: task urgente in Notion con tutto il contesto della conver.
Setup n8n — Nodi del Workflow (Michele lo implementa)
🔗
Webhook
Nodo HTTP riceve POST da Meta
🔄
Function
Normalizza dati lead, aggiunge timestamp
🌐
HTTP Request
Chiama Hunter.io per enrichment email/azienda
🧠
Anthropic API
Claude 3.5 Sonnet — ragionamento + JSON output
🔀
Switch
Branching su canale_primario (email/WA/LI/task)
📤
Multi-Send
Brevo / WhatsApp / Phantombuster / Notion API
🗄️
Notion DB
Salva lead con tutti i campi + JSON Claude
Nodo n8n — Chiamata API Anthropic (codice pronto)
// Nodo "Function" in n8n — prepara chiamata Claude const lead = $input.first().json; // Costruisci il payload arricchito const enrichedLead = { nome: lead.field_data?.find(f => f.name === 'full_name')?.values[0], email: lead.field_data?.find(f => f.name === 'email')?.values[0], telefono: lead.field_data?.find(f => f.name === 'phone_number')?.values[0], risposta: lead.field_data?.find(f => f.name === 'risposta_qualificante')?.values[0], adset_name: lead.adset_name, created_time: lead.created_time, // Aggiunto da Hunter.io nel nodo precedente azienda: $('Hunter Enrichment').first().json?.organization, linkedin: $('Hunter Enrichment').first().json?.linkedin_url, sito: $('Hunter Enrichment').first().json?.domain, }; // Chiama Anthropic API const response = await this.helpers.httpRequest({ method: 'POST', url: 'https://api.anthropic.com/v1/messages', headers: { 'x-api-key': '{{ $env.ANTHROPIC_API_KEY }}', 'anthropic-version': '2023-06-01', 'content-type': 'application/json', }, body: { model: 'claude-sonnet-4-5', max_tokens: 1024, system: `[SYSTEM PROMPT AGENTE — vedi sezione sopra]`, messages: [{ role: 'user', content: `Analizza questo lead e produci il JSON di azione: ${JSON.stringify(enrichedLead, null, 2)}` }] } }); // Estrai e parsa il JSON da Claude const claudeText = response.content[0].text; const actionJSON = JSON.parse(claudeText); return [{ json: { ...enrichedLead, claude_action: actionJSON } }];
Tool Stack Completo
Meta Lead Ads API n8n (self-hosted su Hetzner €5/mese) Claude Sonnet API (Anthropic) Hunter.io (enrichment) Brevo (email) WhatsApp Business API (360dialog €5/mese) Phantombuster (LinkedIn) Notion (CRM) Stripe (link pagamento dinamico)
Costo Operativo / Mese
n8n VPS (Hetzner CX11)€4,49
Claude API (~500 lead/mese)~€8
WhatsApp Business API€5
Hunter.io (free fino 50/mese)€0
Phantombuster (LinkedIn)€14
TOTALE~€32/mese
ROI Stimato
Lead da Meta Ads: ~200/mese
Conversion rate attuale (manuale): 2–3%
Conv. stimata con agente: 6–9%
Clienti aggiuntivi/mese: +8–12
Revenue media per cliente: €80
Revenue aggiuntiva/mese: €640–960
Costo agente: €32
💰
ROAS 20–30x
ogni €1 speso sull'agente genera €20–30 di revenue aggiuntiva
🕸️
Orchestratore Multi-Agente — Claude come "Manager"
Un agente Claude supervisore che coordina tutti gli altri agenti, monitora i KPI in tempo reale e decide autonomamente dove spostare budget e attenzione ogni giorno
🟡 Fase 3 (Set 25) ⚡ Architettura avanzata
Come funziona il Supervisore
1
Ogni mattina alle 7:00 — n8n aggrega tutte le metriche della giornata precedente: MRR, nuovi lead, conversion rate, ROAS campagne, follower guadagnati, churn, ticket aperti.
2
Claude Supervisore legge il report e ragiona: "Il ROAS sulla campagna Food è sceso a 1.8x — sotto soglia. Il Lead Agent ha contattato 47 persone ma solo 2 hanno risposto. Il Content Agent non ha postato ieri su LinkedIn."
3
Prende decisioni autonome entro i limiti preconfigurati: pausa adset sotto-performante, aumenta budget su adset con ROAS > 4x, modifica il subject dell'email di follow-up, segnala anomalie.
4
Genera il briefing mattutino per Marco e Michele: 5 righe, cosa ha fatto di notte, cosa richiede attenzione umana oggi, priorità del giorno. Inviato via Telegram alle 8:00.
Briefing mattutino — esempio output
Architettura Multi-Agente in n8n
SUPERVISORE (Claude claude-sonnet-4-5)
 ├─ legge: Notion DB, Brevo stats,
 │       Meta API, Supabase metrics
 ├─ controlla: Lead Agent
 │      └─ può modificare prompt
 │         e soglie di scoring
 ├─ controlla: Content Agent
 │      └─ richiede post se manca
 │         o approva bozze
 ├─ controlla: Analytics Agent
 │      └─ esegue azioni su Meta API
 │         (pausa/budget) nei limiti
 └─ output: Daily Brief a Telegram
Limiti di Autonomia (Guardrail)

Il supervisore ha poteri limitati — non può fare danni:

Pausa adset sotto soglia
Budget ±40% (mai oltre €50 spostati)
Inviare follow-up email/WA
Modificare subject email A/B
Creare nuove campagne
Spendere > €50 senza approvazione
Inviare messaggi a lead score < 5
Rispondere a richieste di rimborso

Infrastruttura Consigliata

Orchestratore principale
Make.com (Integromat)

Piano gratuito fino a 1.000 operazioni/mese, poi €9/mese per 10.000 op. Sufficiente per tutti gli agenti nei primi 6 mesi. Interfaccia visuale — Marco può gestirlo senza codice. Inizia qui.

Alternativa developer
n8n (self-hosted)

Open source, costo zero se self-hosted su VPS (€5/mese Hetzner). Più flessibile di Make, richiede un po' di setup Node.js. Michele lo attiva quando Make diventa limitante.

Stack completo agenti AI — costo mensile stimato
€9
Make.com Core
€20
OpenAI API
€8
Claude API (leads)
€5
n8n VPS + WA API
€0
Brevo (incluso)
~€42/mese
Totale stack AI
Michele — Product Director
Piano operativo · M01 · 16 Mar → 15 Apr 2026 · 6h/giorno operativi
Claude Code sviluppa · Tu dirigi con prompt precisi, verifichi su staging, approvi il merge
⚡ 23 GIORNI · 6H/GIORNO · WINDOWS PC · LANCIO 15 APR
✅ Fattibile al 15 aprile
App FREE + PRO + BUSINESS completa
4 agenti n8n live
Deploy web (Hostinger + bridge Aruba)
Homepage app.nosumo.it
Google Play Store (Android Studio su Windows)
2 video Remotion (Node.js su Windows)
🍎 iOS → Marco con il suo MacBook
Marco configura Apple Developer + Xcode + submit
Tu prepari i file: capacitor.config.json, bundle ID, icone, keystore
Divisione: Michele fa i file → Marco fa il submit sul Mac
Target: submit App Store entro il 26 Mar per avere 2 settimane di buffer
🏗 ARCHITETTURA
app.nosumo.it → Hostinger · PHP 8+ MySQL
mytap.it/[slug] → Aruba WordPress + bridge PHP
App mobile → solo Android al lancio
Agenti → Hetzner VPS · n8n Docker
🔁 WORKFLOW GIORNALIERO (6h)
Mattina ~2h: sessione Claude Code
Metà giornata ~2h: test staging + fix
Pomeriggio ~2h: agenti n8n / store / video
Ogni giorno: max 3-4 task principali
15 Apr
Lancio web + Android
26 Mar
Submit iOS (Marco)
4
Agenti n8n
2
Video Remotion
Prompt a Claude Code (~2h)
Agente n8n (~1h)
Video Remotion (~1h)
Verifica / deploy (~1h)
SETTIMANA 1 · 16–20 MAR 🔧 Bug Fix sistematico tutti i template + Preview + Esplora + Infrastruttura
Lunedì
16
MAR
Audit bug + Fix Ristorante · ~5h Nosumo + 2h clienti
Prima l'audit di tutti i template per mappare i bug, poi fix completo del template più complesso. Fitness e Boutique si completano domani.
🗺 Mappa bug🍽 Ristorante OK
💡 PERCHÉ È FONDAMENTALE Con 9 template e ~20 tipi di widget, il bug fix richiede 5 giorni di lavoro reale (5h/giorno Nosumo). L'audit iniziale è il passo più prezioso: 45 minuti a mappare tutto risparmiano ore di debug cieco. Il ristorante è il template più complesso — fixarlo oggi stabilisce il pattern riutilizzabile per tutti gli altri. Fitness e boutique si completano domani.
Task del giorno · stima tempo
~45min — Audit globale tutti i template — Apri sistematicamente ogni tema (ristorante, fitness, boutique, professionista, artigiano, wedding, hotel, immobiliare, medico) nell'editor. Per ogni tema aggiungi ogni tipo di widget disponibile, compila un dato, salva, ricarica. Documenta su un foglio: tema → widget → bug specifico (es: "ristorante → menu → i prezzi non si salvano dopo reload", "fitness → gallery → upload fallisce silenziosamente"). Questa lista è l'input per Claude Code — non iniziare a fixare senza averla completata.
~3h — Claude Code: fix Template Ristorante (tutti i widget)"Fix tutti i widget del template ristorante su staging. Bug da risolvere: [incolla lista dall'audit]. Widget da verificare: hero (immagine + overlay + font), menu (save/load prezzi + categorie + add/remove piatti), gallery (upload path relativo + error state + aspect ratio object-fit:cover), social_strip (prefissi tel:/wa.me: automatici), hours (add/remove righe + serializzazione array), maps (iframe embed, no JS API), reviews (dati array save/load), text/heading/divider (save immediato al blur). Per ogni fix: saveWidgetConfig() chiamato + updatePreview() triggerato. Test: crea pagina ristorante → aggiungi tutti i widget → salva → ricarica → dati persistiti. Deploy staging."
~1h — Test manuale Ristorante + verifica console — Chrome DevTools → Console. Crea pagina ristorante dal template, compila ogni widget con dati realistici, salva, ricarica, verifica persistenza. Console JS = 0 errori rossi. Annota bug residui per domani.
~2h — Progetto Michele Nosumo
⚙ Strategia fix con Claude Code — massima efficienza

Un prompt = un template completo. Non mandare fix uno alla volta: manda tutti i bug di un template in una sola sessione Claude Code. Includi nel prompt: nome del file PHP (editor-visual-v2.php), nome del file preview (preview-page.php), e la lista esatta dei bug trovati nell'audit. Claude Code risolve tutto in sequenza senza che tu debba intervenire. Poi test, poi prossimo template. Non fare merge su main finché tutti i template non sono OK — lavora su branch separato per poter fare rollback se serve.

Martedì
17
MAR
Fix Fitness · Boutique · Professionista · Artigiano · ~5h Nosumo + 2h clienti
Quattro template in giornata applicando il pattern già testato ieri sul ristorante. Wedding e fix preview si completano domani.
💪 Fitness OK👗 Boutique OK👔 Professionista OK🔧 Artigiano OK
💡 PERCHÉ È FONDAMENTALE Questi 4 template usano gli stessi widget pattern del ristorante (gallery, social_strip, hours, reviews) — il pattern fixato ieri si riutilizza quasi completamente. Fare tutti e 4 oggi tiene il ritmo: domani rimangono wedding (con widget speciali), hotel, immobiliare, medico e il fix del sistema preview.
Task del giorno · stima tempo
~2h — Claude Code: fix Template Fitness + Boutique"Fix widget template fitness: hero, gallery (riusa fix ristorante), stats (numeri save/load), social_strip, hours (orari palestra con giorni settimana), reviews, phone/whatsapp. Fix template boutique: hero, gallery prodotti (grid 2/3 colonne), text descrizione, button (URL + CTA), social_strip, maps. Stessi pattern fix ristorante dove applicabile. Test su staging entrambi: crea pagina → tutti i widget compilati → salva → ricarica → 0 dati persi. Deploy staging."
~2h — Claude Code: fix Template Professionista + Artigiano"Fix widget template professionista: hero, text ricco (rich text save/load), stats (numeri + icone + label), reviews (array {nome,testo,stelle}), social_strip, contact form (nome/email/messaggio → salva in DB), phone, maps. Fix template artigiano: hero, gallery lavori, text zone servite, hours disponibilità, phone, whatsapp, maps, reviews. Riusa pattern da ristorante/fitness. Test staging entrambi. Deploy staging."
~1h — Test Fitness + Boutique + Professionista + Artigiano — Per ognuno: crea pagina, compila widget con dati realistici, salva, ricarica → dati persistiti? Console JS = 0 errori rossi su questi 4 template.
~2h — Progetto Michele Nosumo
⚙ Come gestire widget speciali non ancora mappati in preview-page.php

Se Claude Code dice che un widget type non esiste in preview-page.php, chiedigli di aggiungerlo con il renderer completo. Forniscigli la struttura dati del widget (come viene salvato nel DB / nel JSON) e il risultato visivo atteso. È più veloce darglielo tutto in un prompt che iterare. Per il countdown: la data viene salvata come stringa ISO (es: 2025-09-15T00:00:00), il renderer PHP calcola la differenza con DateTime::diff() e restituisce giorni/ore/minuti come JSON per il JS client-side.

Mercoledì
18
MAR
Fix Wedding · Fix Preview real-time · Fix Hotel · Immobiliare · ~5h Nosumo + 2h clienti
Wedding ha widget countdown e booking speciali che richiedono attenzione extra. Il fix preview oggi sblocca la sincronizzazione canvas-anteprima per tutti i 7 template già fixati. Medico e Esplora si completano domani.
💍 Wedding OK👁 Preview sync🏨 Hotel OK🏠 Immobiliare OK
💡 PERCHÉ È FONDAMENTALE Wedding ha widget speciali (countdown, booking) che probabilmente mancano ancora in preview-page.php — vanno costruiti da zero. Il fix preview real-time è il moltiplicatore: una volta funzionante, ogni modifica al canvas si riflette istantaneamente per tutti i 7 template già fixati, accelerando i test di domani. Hotel e immobiliare completano il gruppo con pattern già noti (gallery, booking, maps).
Task del giorno · stima tempo
~2.5h — Claude Code: fix Template Wedding + widget countdown/booking"Fix template wedding — attenzione ai widget speciali: hero matrimonio, countdown (data evento → calcola giorni rimanenti → mostra timer live, salva data come timestamp ISO), gallery portfolio, text servizi, reviews, social_strip, whatsapp, maps. Countdown e booking probabilmente mancano in preview-page.php — aggiungili. Booking: form richiesta disponibilità (data/orario/messaggio) con submit che salva in contacts. Test: crea pagina wedding → countdown mostra giorni corretti → ricarica → data persiste. Deploy staging."
~1.5h — Claude Code: fix Preview real-time (tutti i template)"Fix sistema preview real-time — si applica a tutti i template già fixati: 1) updatePreview(): event listener universale su tutti i campi inspector (input, textarea, select, color picker, toggle) con debounce 300ms. Payload = intero stato pagina serializzato come JSON. 2) preview-page.php: switch/case completo per ogni tema + widget type, fallback generico per widget non mappati. 3) Fix drag&drop: aggiungi colonna sort_order a page_widgets (migration SQL), aggiorna on drop, fetch ORDER BY sort_order. 4) Mobile preview toggle: max-width 390px. Deploy staging."
~1.5h — Claude Code: fix Template Hotel + Immobiliare"Fix template hotel: hero, gallery camere, text servizi, stats (stelle/camere/piscine), hours check-in/out, booking (data arrivo/partenza/persone → contacts), maps, reviews, phone. Fix template immobiliare: hero, button prenota visita, gallery (4:3 ratio), text descrizione, stats (mq/locali/piano/prezzo), maps, phone, contact form. Test entrambi: compilati → ricarica → 0 perdita dati. Deploy staging."
~30min — Test Wedding + Preview + Hotel + Immobiliare — Verifica countdown wedding (giorni corretti, persiste), preview real-time su 3 template (aggiorna entro 300ms), drag&drop ordine, hotel + immobiliare widget compilati e persistenti.
~2h — Progetto Michele Nosumo
⚙ Thumbnail template — soluzione rapida senza screenshot

Generare screenshot PNG richiede un browser headless (Puppeteer) che è complesso da configurare. Alternativa rapida: chiedi a Claude Code di generare un thumbnail CSS per ogni template — un div 375×667 con: colore di sfondo del tema, nome template centrato, 3-4 blocchi colorati che simulano l'impaginazione. Bastano 20 righe di CSS per tema. Sembra un mockup minimalista ma dà subito la sensazione dei colori e della struttura. I veri screenshot si possono aggiungere in M02 con Puppeteer.

Giovedì
19
MAR
Fix Medico · Sezione Esplora completa · ~5h Nosumo + 2h clienti
Ultimo template da fixare, poi la sezione Esplora si costruisce con tutti i 9 template già funzionanti. Test regressione completo e infrastruttura si completano venerdì.
🩺 Medico OK🔍 Esplora live
💡 PERCHÉ È FONDAMENTALE Il template medico ha widget FAQ con accordion che probabilmente mancano ancora in preview-page.php. La sezione Esplora si costruisce oggi che tutti e 9 i template sono funzionanti — la galleria mostra anteprime reali, i filtri hanno contenuto, il flow "Usa Template" porta in un editor che funziona davvero. Venerdì: test regressione completo + infrastruttura + Phase 4.
Task del giorno · stima tempo
~2h — Claude Code: fix Template Medico + widget FAQ"Fix template medico: hero studio, text specializzazioni, hours orari studio, booking visita (stessa struttura hotel — form data/orario/messaggio → salva in contacts), maps, phone, whatsapp, reviews, faq (accordion: array {domanda, risposta} → add/remove voci in editor → HTML accordion con toggle JS in preview. FAQ probabilmente mancante in preview-page.php — aggiungilo). Test: faq accordion funziona in preview? Booking salva in contacts? Deploy staging."
~2.5h — Claude Code: Sezione Esplora completa"Crea sezione Esplora nella dashboard — tab 'Esplora' accanto a 'Le mie pagine': 1) Grid 3 col desktop / 2 tablet / 1 mobile. Card: thumbnail CSS (div 375×667 con colori tema + nome, no screenshot), badge settore, CTA 'Usa Template →'. Hover: lift + shadow. Badge 'PRO' su template premium. 2) Filtri: Tutti | Ristorante | Fitness | Boutique | Professionista | Artigiano | Wedding | Hotel | Immobiliare | Medico — JS client-side, animazione fade. 3) Modal: click card → iframe preview-page.php?template=X&preview=1, read-only, toggle mobile/desktop, CTA, ESC chiude. 4) Flow 'Usa Template': crea pagina da JSON → redirect editor in 2 click. 5) Card 'Inizia da zero' + 3 starter kit (Business Card 3w, Link Bio 5w, Full Profile 8w). Deploy staging."
~30min — Test Medico + Esplora base — Medico: faq accordion funziona, booking salva. Esplora: filtri ok, modal apre su 3 template, "Usa Template" porta in editor.
~2h — Progetto Michele Nosumo
⚙ Test regressione efficiente — la checklist per ogni template

Crea un template Google Sheet con righe = template e colonne = widget types. Ogni cella: ✅ / ❌ / N/A. Compila durante il test. Ti permette di vedere a colpo d'occhio quali widget hanno problemi trasversali (es: "gallery rotto su 4 template su 9 → bug nel codice gallery generico, non nel template specifico"). Questo pattern guida il fix in modo molto più efficiente: un fix alla gallery generica risolve 4 template in una volta sola.

Venerdì
20
MAR
Test regressione · Infrastruttura CI/CD · Phase 4 FREE · Admin base · ~6h Nosumo + 2h clienti
Mattina: verifica finale tutti i template + CI/CD in 2h. Poi Phase 4 e Admin Panel base. L'agente 1 parte nel weekend o lunedì se il tempo è stretto.
📧 Drip 6 email🔖 Footer🔐 Admin base🤖 Agente 1
💡 PERCHÉ È FONDAMENTALE Test regressione e infrastruttura chiudono il ciclo bug fix di 4 giorni: merge su main e CI/CD attivo. Phase 4 chiude il ciclo conversione FREE: le 6 email drip guidano ogni utente verso l'upgrade PRO senza intervento manuale. Il footer su ogni pagina pubblicata è pubblicità gratuita. L'admin panel ti dà visibilità dal giorno 1 del lancio.
Task del giorno · stima tempo
~1.5h — Test regressione completo tutti i template + fix residui — Per ognuno dei 9 template: crea pagina da Esplora → compila ogni widget → salva → ricarica → tutti i dati persistiti? Pubblica → apri URL mobile (DevTools iPhone 14) → stili corretti? Console JS = 0 errori rossi. Per ogni ❌: fix rapido Claude Code. Poi: merge branch bugfix su staging.
~1h — Infrastruttura: GitHub + Hostinger staging + CI/CD + Hetzner n8n — GitHub: repo privato "nosumo-app" → branch staging + main. Hostinger: subdomain staging.app.nosumo.it → DB MySQL → .env.staging. Claude Code: "Crea .github/workflows/deploy.yml — push staging → SFTP staging, push main → SFTP prod. Segreti: HOSTINGER_FTP_HOST/USER/PASS." → aggiungi segreti → test push. Hetzner: VPS → Docker → n8n avviato. Play Console: play.google.com/console → $25 → app "Nosumo" placeholder.
~2h — Claude Code: "Phase 4 completa + Admin base — staging: 1) check_trials.php: trial_ends_at - NOW() <= 2gg AND trial_reminder_sent IS NULL → email reminder → SET sent. 2) Footer 'Realizzato con My Tap' + !important CSS + toggle PRO. 3) email_logs UNIQUE(user_id,email_type), send_drip_emails.php Day0/2/5/9/12/16, 6 HTML templates, endpoint test /api/test/drip.php?user_id=X&day=N. 4) Admin base: /admin/layout.php con admin_header()/footer(), sidebar, dark theme. /admin/index.php KPI + Chart.js. /admin/users.php filtri + CSV. Middleware is_admin. Deploy staging."
~1h — Test email + admin + merge in main — Email: test/drip.php day 0,2,5,9,12,16 → template ok su mobile? Footer FREE/PRO corretto? Admin: phpMyAdmin → is_admin=1 → /admin/ → KPI + chart caricano? Fix bug → merge su main via CI/CD.
~2h — Progetto Michele Nosumo
⚙ Admin layout condiviso — la tecnica giusta

Di' esplicitamente a Claude Code: "crea admin_header() e admin_footer() come funzioni PHP in /admin/layout.php. Ogni pagina admin fa require_once 'layout.php' e chiama le due funzioni." Così modificare sidebar o stile aggiorna tutto da un punto solo. Senza questo pattern ti ritroveresti con 8 file HTML separati da sincronizzare manualmente ogni volta che cambi qualcosa nell'UI.

SETTIMANA 2 · 23–27 MAR 🚀 Deploy web · Bridge Aruba · QA · Android Studio · Stripe PRO · Remotion
Lunedì
23
MAR
Phase 6 — SSL + Deploy PRODUZIONE + Bridge Aruba + Cron + Homepage · ~6h
Il giorno più importante: app live su web, landing page dei clienti su mytap.it/slug.
🟢 App PROD🌉 Bridge🌐 Homepage
💡 PERCHÉ È FONDAMENTALE Il giorno più critico dell'intero mese. Il deploy in produzione rende l'app pubblica e accessibile. Il bridge Aruba è il meccanismo che permette ai clienti di avere la loro landing page su mytap.it/loro-nome senza che tu debba configurare nulla per ogni nuovo utente. La homepage è la pagina di conversione che riceve il traffico dal footer di ogni landing page pubblicata.
Task del giorno · stima tempo
~45min — Hostinger: SSL gratuito per app.nosumo.it (hPanel → SSL → Force HTTPS). Claude Code: "Aggiungi HTTPS redirect in .htaccess. Deploy main." → carica .env PROD via FileZilla (DB prod + Stripe LIVE + APP_ENV=production)
~1h — Claude Code: "Crea mytap-proxy.php — riceve slug, chiama cURL https://app.nosumo.it/api/get_public_page.php?slug=[slug], se 200 serve HTML con cache file 5 min in /cache/[slug].html, se 404 redirect mytap.it." → carica su Aruba via FileZilla nella root WordPress → modifica .htaccess Aruba
~30min — Cron Hostinger PROD: hPanel → Advanced → Cron Jobs → send_drip ogni ora, process_trial alle 2:00, backup_db alle 3:00
~2h — Claude Code: "Phase 6.2 — /index.php homepage: hero 'Crea la tua pagina web in 5 minuti', feature grid (no-code/templates/mobile/analytics/crm), pricing table FREE/PRO/BUSINESS, template gallery 10 preview. SEO meta + OG + sitemap. Cookie banner GDPR. Mobile-first. Deploy main."
~45min — Test end-to-end: Register su app.nosumo.it → crea pagina → pubblica → apri mytap.it/[slug] → landing visibile? WordPress funziona ancora?
~2h — Progetto Michele Nosumo
⚙ .htaccess Aruba — regola bridge

Aggiungi PRIMA di # BEGIN WordPress:
RewriteCond %{REQUEST_URI} ^/([a-zA-Z0-9][a-zA-Z0-9_-]{2,})$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9][a-zA-Z0-9_-]*)$ /mytap-proxy.php?slug=$1 [L,QSA]

Su Aruba via FileZilla: radice del sito, stessa cartella di wp-config.php. Modifica .htaccess con Notepad++ (scaricalo su Windows se non ce l'hai).

Martedì
24
MAR
QA Phase 6.3 — bug nav + smoke test + plan gate · UptimeRobot · Agente 3 Content · ~6h
🧪 QA🔔 Monitor📱 Agente 3
💡 PERCHÉ È FONDAMENTALE Il QA sistematico prima del lancio è ciò che separa un lancio solido da uno che crea figuracce. Il bug nav boutique era già noto dal tuo documento — va risolto ora. Il monitoring UptimeRobot ti avvisa in meno di 5 minuti se qualcosa va offline, prima che lo scoprano i tuoi utenti. L'agente Content Social toglie a Marco 2-3 ore di lavoro a settimana sulla creazione caption.
Task del giorno · stima tempo
~1h — Claude Code: "BUG CRITICO 6.3.1 — nav widget anchor. Fix: ogni widget renderer PHP landing aggiungi id='section-[type]-[pos]'. Inspector nav auto-suggerisce gli ID. CSS html{scroll-behavior:smooth}. Crea /api/health-check.php → JSON {status:ok, db:connected, version:'1.0.0'}. Deploy staging."
~1.5h — Smoke test completo (usa Chrome su Windows, finestra incognito): Register → email verifica → login → crea pagina (testa 3 template) → edit widget → autosave → pubblica → mytap.it/slug → CRM contatto → analytics → logout
~30min — Plan gate: FREE aggiunge widget PRO → bloccato? | FREE modifica PRO da template → permesso? | 51 contatti FREE → bloccato? | Trial PRO → widget PRO sbloccati?
~30min — UptimeRobot.com (gratis, funziona da browser): monitor app.nosumo.it e mytap.it ogni 5 min → alert email + Telegram
~1.5h🤖 agente 3 n8n — Content Social: Schedule domenica 20:00 → Notion tema → Anthropic 3 caption JSON (TikTok/IG/LI) → Buffer API. Test manuale.
~2h — Progetto Michele Nosumo
⚙ UptimeRobot su Windows

uptimerobot.com → Sign Up → Add Monitor → HTTP → URL: https://app.nosumo.it/api/health-check.php → ogni 5 min. Per alert Telegram: Settings → Alert Contacts → Telegram → segui istruzioni per il bot. Tutto via browser, niente da installare su Windows.

Mercoledì
25
MAR
Android Studio + Capacitor + APK · Submit Google Play · iOS per Marco · ~5h Nosumo + 2h clienti
Android su Windows tu, iOS su Marco con il MacBook. Costruisci entrambi i pacchetti in parallelo.
📱 APK Android🤖 Submit Play
💡 PERCHÉ È FONDAMENTALE Android su Windows, iOS su Marco — la divisione perfetta. Tu costruisci la build Android direttamente su Windows con Android Studio, generi la keystore (salvarla è critico — senza non puoi mai aggiornare l'app) e submitti al Play Store. In parallelo prepari i file iOS per Marco: lui ha il MacBook, configura Xcode e submitte all'App Store. Dividendo il lavoro entrambi gli store possono essere live per il 15 aprile.
Task del giorno · stima tempo
~45min — Scarica e installa Android Studio su Windows (developer.android.com/studio) → durante installazione seleziona anche Android SDK
~1h — Claude Code: "Integra Capacitor nel progetto. Crea package.json con @capacitor/core e @capacitor/android. capacitor.config.json: appId 'it.nosumo.app', appName 'Nosumo', server.url 'https://app.nosumo.it'. Script npm run sync. Solo Android — skip iOS. Istruzioni per build APK su Windows con Android Studio."
~30min — In terminale Windows (cmd o PowerShell): npm installnpx cap add androidnpx cap sync
~1.5h — Android Studio: apri la cartella /android del progetto → Build → Generate Signed Bundle/APK → APK → Create new keystore (salvala in un posto sicuro!) → compila APK firmata. Testa su emulatore Android o device fisico collegato via USB.
~1.5h — Google Play Console: crea nuova app → carica APK in Internal Testing → compila metadati (nome, descrizione IT, screenshot, icona 512×512) → Submit. Review ~3 giorni.
~30min🍎 Prepara file iOS per Marco: nella cartella del progetto esegui npx cap add ios → questo genera la cartella /ios/ con tutto il progetto Xcode. Comprimi la cartella /ios/ in un file ZIP → caricala su Google Drive → condividi con Marco. Lui apre il progetto su MacBook con Xcode e fa il submit.
~15min — Prepara le icone per App Store: l'icona deve essere 1024×1024px PNG senza trasparenza. Puoi generarla con Canva (gratis online) partendo dal logo Nosumo. Mandala a Marco insieme al ZIP.
~2h — Progetto Michele Nosumo
⚙ Keystore Android — attenzione critica

La keystore è irrecuperabile: quando Android Studio genera la keystore per firmare l'APK, salvala in almeno 2 posti sicuri (es. Google Drive + cloud backup). Se la perdi, non puoi più aggiornare l'app sullo stesso pacchetto Play Store — dovresti creare una nuova app da zero. Nome file consigliato: nosumo-keystore.jks. Ricorda anche alias e password che hai scelto.

Screenshot per Play Store: usa lo screen recorder di Chrome DevTools → Mobile view → screenshot. Dimensioni minime: 320×568px. Ne servono almeno 2. Puoi farli direttamente dall'emulatore Android Studio.

Giovedì
26
MAR
Stripe PRO setup + checkout (A1.1.1-3) · Remotion setup + struttura video · ~6h
💳 Stripe PRO🎬 Remotion
💡 PERCHÉ È FONDAMENTALE Stripe PRO è il motore di monetizzazione dell'intera piattaforma — senza checkout funzionante non puoi guadagnare. Remotion inizia oggi perché i video richiedono iterazioni: costruisci la struttura ora e renderizzi i file finali venerdì, dando 2 giorni per eventuali aggiustamenti. I video sono il materiale di lancio che Marco userà il 15 aprile.
Task del giorno · stima tempo
~30min — Stripe Dashboard: crea prodotto "Nosumo PRO" → €29/mese e €278/anno → copia Price IDs → aggiungi a .env: STRIPE_PRO_MONTHLY_PRICE_ID e STRIPE_PRO_YEARLY_PRICE_ID
~1.5h — Claude Code: "Phase A1.1.2+3 — /upgrade-pro.php: toggle mensile/annuale, lista 5 feature PRO, CTA Stripe. /api/stripe/create_checkout.php: Checkout Session con price_id, success_url, cancel_url, metadata user_id. Deploy staging." → Test: /upgrade-pro.php apre il checkout Stripe?
~30min — Installa Node.js su Windows (nodejs.org) se non installato → npm install -g @remotion/cli → in una nuova cartella: npx create-video@latest remotion-videos
~2h — Claude Code (sessione separata nella cartella /remotion-videos): "Crea due composition Remotion per Nosumo su Windows: (1) AppExplainer 90s — Scene: logo→template selector animato→editor drag&drop→URL mytap.it su mockup phone→analytics con numeri che crescono. (2) SalesHook 30s — gadget NFC inerte→si illumina→tap→landing ristorante→WhatsApp click→3 prenotazioni animate. Colori brand #5b8cff e #00d4aa. Struttura file pronti per il render."
~30minnpx remotion preview → apre browser con anteprima video. Verifica le scene. Fix eventuali errori.
~2h — Progetto Michele Nosumo
⚙ Remotion su Windows

Requisiti Windows: Node.js 18+ (nodejs.org/en/download → Windows Installer). Dopo installazione: apri PowerShell → node --version per verificare. Il render video usa ffmpeg — Remotion lo scarica automaticamente alla prima installazione. Il preview funziona via browser (Chrome) — non serve GPU specifica. Il render finale può impiegare 5-15 minuti per 90 secondi di video.

Venerdì
27
MAR
Stripe webhook PRO + plan_limits + video render finali · ~6h
Fine settimana 2: Stripe PRO funzionante, video MP4 pronti, Phase 5+6 in produzione. · ~5h Nosumo + 2h clienti
💳 Webhook PRO📄 5 pagine🎬 MP4 pronti
💡 PERCHÉ È FONDAMENTALE Il webhook Stripe è il pezzo più critico del pagamento: senza di esso il database non si aggiorna quando qualcuno paga e l'utente resterebbe FREE nonostante il pagamento. Il plan_limits.php centralizzato è un investimento tecnico: ogni futuro cambio ai limiti dei piani richiede una modifica in un solo file. I video renderizzati oggi sono pronti per Marco.
Task del giorno · stima tempo
~2h — Claude Code: "Phase A1.1.4-6 + A2:
Webhook /api/stripe/webhook.php: checkout.session.completed → plan_id='pro'. invoice.payment_failed → email warning. customer.subscription.deleted → plan_id='free'. Valida STRIPE_WEBHOOK_SECRET.
/upgrade-success.php: 'Benvenuto in PRO 🎉' + feature list + CTA.
profile.php: sezione abbonamento, button Annulla → cancel_subscription.php.
/config/plan_limits.php: {free:{live:1,contacts:50}, pro:{live:5,contacts:500}, business:{live:999,contacts:999999}}. Funzione getPlanLimit(). Aggiorna update_page_status.php e add_contact.php. Banner soft limit 4/5 pagine PRO.
Deploy staging."
~1h — Stripe Dashboard staging: Developers → Webhooks → Add endpoint → URL staging → 3 eventi → copia Webhook Secret → aggiungi in .env → test card 4242 → plan_id=pro nel DB?
~2h — Render video Remotion: PowerShell nella cartella /remotion-videos → npx remotion render AppExplainer out/app-explainer.mp4 → poi npx remotion render SalesHook out/sales-hook.mp4. Aspetta il rendering (~10-15 min per file). Carica i MP4 su Google Drive → condividi con Marco.
~30min — Fix eventuali bug → merge staging in main → Phase 5+6+A1+A2 in produzione
~2h — Progetto Michele Nosumo
⚙ Render Remotion su Windows — tempo atteso

Con CPU Intel/AMD moderna: ~5-10 min per 30 secondi di video, ~15-25 min per 90 secondi. Il render usa tutti i core disponibili. Puoi lasciarlo girare in background e lavorare su altro. Il file MP4 finito è in /remotion-videos/out/. Se il render fallisce con errore ffmpeg, verifica che Node.js sia 18+ e lancia npx remotion install-ffmpeg.

SETTIMANA 3 · 30 MAR–4 APR 💎 Phase A PRO completa · Stripe BUSINESS · Inizio Phase B · Agente 4
Lunedì
30
MAR
Analytics PRO + QR code + Gallery widget + Reviews widget · ~5h Nosumo + 2h clienti
📊 Analytics PRO📷 QR🖼 Gallery
💡 PERCHÉ È FONDAMENTALE Gli analytics PRO sbloccati sono ciò che spinge gli utenti FREE a upgradare — vedono i dati blurrati e vogliono accedervi. Il QR code è un valore aggiunto immediato e differenziante rispetto ai concorrenti. Gallery e Reviews sono i due widget PRO più richiesti dai clienti food e fitness — i tuoi settori target principali.
Task del giorno · stima tempo
~2.5h — Claude Code: "A3.2.5 + A5 + A4.1 + A4.2:
Per utenti PRO rimuovi CSS 'blurred' da analytics avanzato (device, traffic, conversion, CSV). Backend già esiste.
QR code: installa phpqrcode, /api/generate_qr.php?page_id=X → PNG con cache in /cache/qr/. Card QR in dashboard PRO. FREE blurrata.
Gallery widget PRO: inspector upload multi-foto max 8 con drag-drop miniature, toggle autoPlay e showDots. Render SwiperJS.
Reviews widget PRO: inspector rating slider 1-5, reviewCount, googleUrl, max 5 recensioni manuali. Render stelle SVG + card orizzontale.
Deploy staging."
~2h — Test PRO su staging (account trial, card 4242): analytics sbloccato? QR generato? Gallery: carica 3 foto → pubblica → swiper funziona su mobile (usa DevTools → Toggle device)? Reviews: stelle visualizzate?
~1h — Controlla Google Play Console: app in review? Approvata? Se approvata → passa a Production release
~2h — Progetto Michele Nosumo
⚙ Come si fa

Test gallery su mobile da Windows: Chrome → F12 → Toggle device toolbar (icona telefono in alto a sinistra) → seleziona "iPhone 12 Pro" o "Samsung Galaxy S20". Naviga sulla landing page pubblicata. Swipa con il mouse come se fosse touch — Chrome simula correttamente i touch events in DevTools.

Martedì
31
MAR
Widget PRO: countdown + popup + social_links + video + fix nav · ~5h Nosumo + 2h clienti
⏱ Countdown💬 Popup🎬 Video widget
💡 PERCHÉ È FONDAMENTALE Countdown e popup sono widget ad alto impatto per conversione: un ristorante che mostra 'offerta scade tra 2 ore' converte molto di più. Il fix nav era un bug critico noto — risolverlo ora evita che emerga durante la demo di lancio. Il video widget è essenziale per i template hotel e agenzia. Tutti e 7 i widget PRO devono essere pronti prima del lancio.
Task del giorno · stima tempo
~2.5h — Claude Code: "A4.3-4.5 + fix nav:
countdown: inspector targetDate, message, expiredMessage. Render 4 box GG/HH/MM/SS con setInterval.
popup: inspector delaySeconds, title, body, ctaLabel, checkbox email/nome. setTimeout overlay. localStorage popup_closed_PAGEID. Submit → /api/track_popup_lead.php.
social_links: grid 3×2 icone, label, colori custom, URL. Max 6.
video: parser URL YouTube/TikTok → iframe 16:9 responsive.
nav FIX: anchor id='section-[type]-[pos]', smooth scroll.
Deploy staging."
~2h — Test tutti e 7 i widget PRO: countdown conta? Popup appare dopo X secondi (finestra incognito) e non riappare dopo chiusura? Nav anchor funziona? Video YouTube si carica?
~1h — PRO onboarding: Claude Code: "A6 — welcome-pro.html email + banner upgrade FREE in dashboard + tooltip tour 3 step. Deploy staging."
~2h — Progetto Michele Nosumo
⚙ Come si fa

Test popup su Windows: apri la landing in Chrome → finestra incognito (Ctrl+Shift+N) → aspetta X secondi → popup appare → chiudi → stesso tab (NON incognito nuova finestra) → ricarica → non deve riapparire. Il localStorage è per-finestra in incognito, quindi riapri sempre nella stessa finestra incognito per testare il comportamento post-chiusura.

Mercoledì
1
APR
Test PRO end-to-end · Stripe BUSINESS setup + checkout (B1) · Agente 4 Daily Brief · ~6h
Phase A CHIUSA. 4° agente attivo. · ~5h Nosumo + 2h clienti
✅ Phase A CHIUSA💰 BIZ Stripe🌅 Agente 4
💡 PERCHÉ È FONDAMENTALE Chiudi Phase A in un colpo solo: test PRO end-to-end per verificare che il flusso pagamento → features sia perfetto, poi subito al lavoro su Stripe BUSINESS. Il 4° agente Daily Brief è il tuo sistema nervoso centrale: ogni mattina alle 8:00 ricevi automaticamente lo stato del business senza aprire nulla. Da quel momento lavori sempre con il contesto aggiornato.
Task del giorno · stima tempo
~1.5h — Test PRO completo su staging (Chrome incognito, card 4242): register FREE → checkout PRO → welcome email → tooltip tour → 5 pagine, analytics, 7 widget PRO, QR → annulla → torna FREE. Se tutto OK: merge staging in main.
~30min — Stripe: crea prodotto "Nosumo BUSINESS" → €69/mese e €662/anno → Price IDs → aggiungi a .env: STRIPE_BUSINESS_MONTHLY_PRICE_ID + STRIPE_BUSINESS_YEARLY_PRICE_ID
~1.5h — Claude Code: "Phase B1 — /upgrade-business.php. /api/stripe/upgrade_plan.php: se già PRO usa subscription.update() con proration. Aggiorna webhook: plan=business → plan_id='business'. /upgrade-business-success.php. Deploy staging."
~2h🤖 agente 4 n8n — Daily Brief: Schedule 07:30 → /api/admin/stats-brief.php → Notion CRM ieri → Meta API → Anthropic sintetizza 15 righe → Telegram 8:00. Claude Code: "Crea /api/admin/stats-brief.php: JSON con MRR, nuovi utenti, pagine, conversioni PRO."
~2h — Progetto Michele Nosumo
⚙ Come si fa

Daily Brief system prompt in n8n: "Sei l'assistente operativo di Nosumo. Dati i KPI della giornata, sintetizza in max 15 righe per Telegram. Struttura: 📊 numeri principali · ⚡ azioni agenti · 🚨 anomalie urgenti · 🎯 3 priorità oggi. Nessuna parola inutile."

Giovedì
2
APR
CRM Kanban BUSINESS — drag-drop + stage custom + modal (B2.1) · ~5h Nosumo + 2h clienti
📋 Kanban🏷 Stage custom📝 Modal
💡 PERCHÉ È FONDAMENTALE Il kanban CRM è la feature che differenzia BUSINESS da PRO nella percezione del cliente. Un'agenzia o uno studio professionale non compra mai un piano senza pipeline visuale. Costruirlo oggi con drag-drop reale e stage personalizzabili posiziona BUSINESS come strumento professionale, non solo una landing page con qualche widget in più.
Task del giorno · stima tempo
~2.5h — Claude Code: "Phase B2.1 — CRM Kanban BUSINESS. Drag-drop con SortableJS (già nel progetto). Colonne: Lead/Contattato/Proposta/Trattativa/Chiuso Vinto/Chiuso Perso. POST /api/crm/move_contact_stage.php. Stage personalizzate: Settings CRM → aggiungi/rimuovi/colora, max 8. /api/crm/update_pipeline.php. Modal contatto laterale: Tab Dettagli/Note/Reminder/Assegna. Rimuovi blur solo per BUSINESS. Deploy staging."
~2h — Test kanban: account BUSINESS staging → trascina card tra colonne → modal si apre → aggiungi nota → rinomina colonna → verifica che FREE/PRO vedano ancora il kanban blurrato
~1h — Controlla Google Play Console: app approvata? → passa a Production → link pubblico Play Store disponibile → testa download su device Android
~2h — Progetto Michele Nosumo
⚙ Come si fa

Drag-drop su Windows nel test: Chrome DevTools in mobile mode simula il touch drag per SortableJS. Oppure testa direttamente su un telefono Android connesso alla stessa rete WiFi — apri staging.app.nosumo.it sul telefono. Il kanban touch-drag funziona nativamente su mobile senza configurazione aggiuntiva.

Venerdì
3
APR
CRM Automazioni + Reminders + Form Builder (B2.2 + B2.3 + B3) · ~5h Nosumo + 2h clienti
⚡ Automazioni📝 Form Builder
💡 PERCHÉ È FONDAMENTALE Le automazioni CRM tolgono lavoro manuale ripetitivo al cliente BUSINESS — è uno dei motivi principali per cui qualcuno paga €69 invece di €29. Il form builder converte la landing page da biglietto da visita a strumento di lead generation attivo. Senza form, il cliente deve mandare i visitatori su WhatsApp o email — con il form li raccoglie direttamente nel CRM.
Task del giorno · stima tempo
~2.5h — Claude Code: "B2.2 + B2.3 + B3:
Automation Builder: wizard trigger/azione/parametri. Triggers: new_contact/stage_change/date_reached. Actions: send_email/change_stage/add_note. Cron /jobs/process_automations.php ogni 15 min.
Reminders: tabella crm_reminders, cron ogni ora → email → SET notified=1. Widget 'Reminder oggi' in dashboard.
Rimuovi limite 50 contatti per BUSINESS (plan_limits.php già aggiornato).
Form Builder: tabella form_submissions. Inspector drag-drop campi (text/email/phone/select/textarea/checkbox), submitLabel, notificationEmail. Render form + /api/submit_form.php → email + INSERT. Tab submissions + CSV.
Deploy staging."
~2h — Test form builder: crea form 3 campi → pubblica → compila su Chrome mobile DevTools → email di notifica arriva? → submission in dashboard? Test automation: crea automazione "nuovo contatto → invia email" → aggiungi contatto → esecuzione in log?
~1h — Agente Lead: nurturing loop WA → n8n webhook risposta 360dialog → cerca lead Notion per numero → recupera log → Claude ri-ragiona con storia → risposta contestuale → aggiorna log
~2h — Progetto Michele Nosumo
⚙ Come si fa

Form Builder inspector su Windows: il drag-drop dei campi nell'inspector usa SortableJS già presente. Claude Code può riusare la stessa logica dell'editor widget. Se il drag-drop non funziona su DevTools mobile mode, testa su telefono Android fisico — il form builder è una feature usata principalmente da mobile.

SETTIMANA 4 · 7–11 APR 🚀 Widget BUSINESS · Team · QA 3 piani · Stripe link agente · Prep lancio
Lunedì
7
APR
Widget BUSINESS: booking + menu_digital + faq + html_custom (B4) · ~5h Nosumo + 2h clienti
📅 Booking🍽 Menu❓ FAQ
💡 PERCHÉ È FONDAMENTALE Il booking widget è il più complesso ma anche il più prezioso per medici, parrucchieri, personal trainer e hotel — i settori dove i template BIZ sono più forti. Un cliente che vede 'prenota appuntamento' direttamente sulla sua landing page capisce immediatamente il valore di BUSINESS. Menu, faq e html_custom completano l'offerta settoriale.
Task del giorno · stima tempo
~3h — Claude Code: "B4 — 4 widget BUSINESS:
1) booking: tabelle bookings + booking_slots. Inspector: orari per giorno, durata slot 30/60/90 min, buffer, days off. Render: calendario mensile → slot → form → /api/book_slot.php → email conferma + notifica. Dashboard lista prenotazioni.
2) menu_digital: inspector categorie + item (nome/desc/prezzo/foto/toggle esaurito). Accordion per categoria, valuta configurabile.
3) faq: inspector Q&A drag-drop max 20. Accordion animato + Schema.org FAQPage.
4) html_custom: textarea, sanifica script pericolosi, preview live.
Deploy staging."
~2h — Test booking: configura slot → apri landing (Chrome DevTools mobile) → seleziona slot → compila form → email conferma arriva? → dashboard mostra prenotazione? Test menu: aggiungi categoria e piatti → render corretto?
~1h — Fix bug trovati → merge staging in main se tutto OK
~2h — Progetto Michele Nosumo
⚙ Come si fa

Booking — testa il backend prima del frontend: di' a Claude Code di costruire prima le tabelle + API book_slot.php. Poi usa Postman (app Windows, getpostman.com) per testare la POST direttamente con body JSON: {"page_id":1,"widget_id":5,"date":"2026-04-20","time":"10:00","name":"Test","email":"[email protected]"}. Se il backend funziona, il frontend ha già le fondamenta giuste.

Martedì
8
APR
Team Collaboration (B5) · Phase B CHIUSA · QA BUSINESS completo · ~5h Nosumo + 2h clienti
✅ Phase B CHIUSA👥 Team🧪 QA BIZ
💡 PERCHÉ È FONDAMENTALE Il team collaboration completa Phase B e sblocca un caso d'uso importante: agenzie che gestiscono landing page per i propri clienti comprano BUSINESS per dare accesso al team. Il QA comparativo 3 piani contemporaneamente è fondamentale — devi vedere con i tuoi occhi che i limiti sono rispettati esattamente come documentato, perché un bug qui genera richieste di rimborso.
Task del giorno · stima tempo
~1.5h — Claude Code: "B5 — Team: tabella team_members (owner, member, role editor/viewer, invite_token). Max 1 membro BUSINESS. Invito via email. Membro editor: vede pagine del proprietario, apre editor, non elimina/pubblica. Deploy staging."
~2.5h — QA BUSINESS completo (3 tab Chrome incognito — FREE / PRO / BUSINESS): tutti i limiti rispettati? Kanban, form builder, booking, 4 widget BIZ, team invite → tutto funziona? Nota ogni anomalia.
~1h — Fix bug QA → merge staging in main
~1h — Documenta i 4 agenti su Notion per Marco: dove modificare il prompt in n8n, come riavviare (PuTTY → docker restart n8n), credenziali in 1Password
~2h — Progetto Michele Nosumo
⚙ QA 3 piani — checklist rapida

FREE: 1 live page max, footer obbligatorio, widget PRO/BIZ blurrati, max 50 contatti CRM, kanban blurrato. PRO: 5 live pages, analytics completo, 7 widget PRO sbloccati, QR, toggle footer. BUSINESS: pagine illimitate, kanban funzionante, form builder, booking, menu, faq, html_custom, team invite.

Mercoledì
9
APR
Agente Lead Stripe link · QA integrato 3 tier · Fix bug · ~5h Nosumo + 2h clienti
💳 Agente vende🧪 QA finale
💡 PERCHÉ È FONDAMENTALE Il Stripe link nell'agente chiude il cerchio del funnel automatizzato: lead entra → Claude lo qualifica → se è caldo riceve il link di pagamento direttamente su WhatsApp → può comprare senza parlare con nessuno. Il QA integrato finale è il tuo ultimo controllo prima del lancio — ogni bug trovato oggi ha ancora tempo per essere fixato.
Task del giorno · stima tempo
~1.5h💳 upgrade n8n: dopo Switch agente Lead, se score >= 8 AND urgenza immediata → HTTP POST Stripe API → crea Payment Link con price_id corretto → appendi link al messaggio WA/email. Test con lead score 9 simulato.
~2.5h — QA integrato: percorri l'intero flusso utente — registrazione → pagina → upgrade → features → downgrade → landing su mytap.it. Testa su Chrome desktop + Chrome DevTools mobile + telefono Android fisico se hai.
~2h — Fix tutti i bug trovati → staging → verifica → merge main
~2h — Progetto Michele Nosumo
⚙ Stripe link nell'agente n8n

HTTP Request POST in n8n: URL https://api.stripe.com/v1/payment_links, Authorization Header: Bearer [STRIPE_SECRET_KEY dalla variabile d'ambiente n8n]. Body tipo application/x-www-form-urlencoded: line_items[0][price]=[PRICE_ID]&line_items[0][quantity]=1. Il campo url nella response è il link di pagamento — concatena al messaggio Claude.

Giovedì
10
APR
QA finale · preparazione deploy produzione · checklist lancio · ~5h Nosumo + 2h clienti
🧪 QA finale📋 Checklist prod
💡 PERCHÉ È FONDAMENTALE Prepari il terreno per il lancio senza fretta. Il webhook Stripe LIVE configurato correttamente è l'unica cosa che non puoi correggere in produzione dopo il lancio senza downtime — va fatto bene ora. La giornata è volutamente meno carica per assorbire eventuali imprevisti dell'ultimo momento senza stress.
Task del giorno · stima tempo
~2h — QA finale 6 punti critici su staging: Register + welcome email · Pubblica → mytap.it/slug · Upgrade PRO → features sbloccate · Upgrade BUSINESS → kanban/form/booking · Footer FREE obbligatorio · Admin panel KPI corretti
~1h — Prepara .env PROD finale: Stripe LIVE keys, STRIPE_WEBHOOK_SECRET live (lo creerai domani su Stripe Dashboard), APP_ENV=production, APP_DEBUG=false
~1h — Verifica cron Hostinger PROD attivi: hPanel → Cron Jobs → tutti e 3 presenti? (send_drip, process_trial, backup_db)
~1h — Fix eventuali bug finali → merge staging in main → tutto in produzione
~2h — Progetto Michele Nosumo
⚙ M02 — iOS via MacinCloud

Per iOS in M02: macincloud.com → piani da ~€20-40/mese → accedi a un Mac remoto via browser su Windows → installa Xcode → carica il codice del progetto → npx cap add ios → build e submit App Store. Non devi comprare un Mac. Tutto via browser. Pianifica questo come primo task di M02.

Venerdì
11
APR
Buffer · fix bugs residui · ottimizzazioni · prep comunicazione lancio · ~4h Nosumo + 3h clienti
Buffer intenzionale: se sei in pari usa questo giorno per rifinire. Se sei indietro, recupera un task.
🔧 Buffer📣 Prep lancio
💡 PERCHÉ È FONDAMENTALE Giornata buffer deliberata. In un piano di 23 giorni lavorativi intensi è statisticamente certo che qualcosa richieda più tempo del previsto. Questo giorno esiste proprio per questo. Se sei perfettamente in pari, usalo per ottimizzare la demo pubblica e coordinare con Marco il piano di comunicazione — entrambe cose che producono trazione dal giorno 1.
Task del giorno · flessibile
Recupera eventuale task arretrato della settimana
Ottimizzazioni UX: controlla la homepage su mobile, velocità di caricamento mytap.it/slug, aspetto dei template sui principali device
Prepara account demo per il lancio: crea un account su app.nosumo.it con una landing page ristorante pubblicata → sarà il link di demo nelle comunicazioni social
Coordina con Marco il piano di comunicazione 15 aprile: video SalesHook + AppExplainer già pronti, dove pubblicarli e in che ordine
~2h — Progetto Michele Nosumo
⚙ Come si fa

Account demo: registrati su app.nosumo.it con un'email dedicata (es. [email protected]) → scegli template Ristorante → personalizzalo con nome fittizio "Da Mario" → pubblica → l'URL mytap.it/da-mario diventa la demo pubblica che condividi sui social nel post di lancio.

14–15 APR 🚀 Webhook Stripe LIVE · Deploy finale · LANCIO web + Android · Review M01
Lunedì
14
APR
Webhook Stripe LIVE · Test produzione carta reale · Verifica finale · ~5h Nosumo + 2h clienti
💳 Stripe LIVE🟢 Tutto in PROD
💡 PERCHÉ È FONDAMENTALE Il webhook Stripe LIVE è l'ultima dipendenza critica: senza di esso i pagamenti in produzione non aggiornano il database. Il test con carta reale è necessario perché il comportamento in modalità live è diverso da quello test — il webhook ha URL e secret diversi. Tutto ciò che fallisce oggi ha ancora 24h per essere corretto prima del lancio.
Task del giorno · stima tempo
~30min — Stripe Live mode: Developers → Webhooks → Add endpoint → https://app.nosumo.it/api/stripe/webhook.php → 3 eventi → copia Webhook Secret LIVE → aggiorna .env PROD → ricarica il file via FileZilla
~1.5h — Test produzione reale (Chrome incognito): Register → crea pagina → pubblica → mytap.it/[slug] → upgrade PRO con carta REALE (€29 addebitati — poi fai subito cancel) → plan_id=pro nel DB? → features sbloccate? → cancel → piano torna FREE?
~1h — Verifica checklist finale: UptimeRobot verde su entrambi i domini · n8n online · Daily Brief funziona · admin panel PROD accessibile · is_admin=1 su account PROD
~30min — n8n variabili produzione: aggiorna STRIPE_SECRET_KEY con la live key (per Stripe link nell'agente Lead)
~1h — Prepara numeri per review di domani: admin panel → Total Users, Pages, MRR attuale (€0 — parte da domani). n8n → Executions → quante esecuzioni riuscite per agente.
~2h — Progetto Michele Nosumo
⚙ Test con carta reale — come recuperare i €29

Annulla subito dopo il test: vai su profile.php → sezione Abbonamento → Annulla abbonamento. Stripe cancella al period end — non viene addebitato nulla il prossimo mese. I €29 del primo mese sono il costo del test in produzione (necessario — non esiste altro modo per verificare che il webhook live funzioni correttamente). Puoi anche creare un coupon 100% su Stripe Dashboard per il test: Products → Coupons → create → 100% off → usa il codice al checkout.

Martedì
15
APR
🚀 LANCIO — FREE + PRO + BUSINESS · Web + Android · Review M01 · ~4h
🟢 LANCIO📱 Android🎬 Video live📈 M02
💡 PERCHÉ È FONDAMENTALE Il lancio non è la fine — è l'inizio. I video di Marco pubblicati oggi sono il materiale che genera il traffico iniziale. La review congiunta con i dati reali (anche se sono €0 di MRR) è il punto di partenza per M02. Il backlog iOS è già pronto: M02 inizia con MacinCloud e il submit App Store, mentre l'app web e Android continuano a raccogliere utenti.
Task del giorno · stima tempo
~30min — Verifica finale produzione (Chrome incognito): Register → pagina → pubblica → mytap.it/[slug] → tutto OK?
~1h — Coordina blitz lancio con Marco: video SalesHook + AppExplainer pubblicati su TikTok/IG/LinkedIn. Link app.nosumo.it in bio. Post "siamo live".
~1.5h — Review congiunta con Marco: KPI ads prima settimana · lead processati dagli agenti · Android Play Store download count · decisione budget M02
~1h — Backlog M02: (1) ottimizzazioni UX da feedback prime registrazioni · (2) Phase C WhiteLabel · (3) A/B test landing page · (4) aggiornamento Capacitor se necessario
✅ Obiettivi finali M01 — Michele
✅ Phase 4·5·6·A·B completate 🟢 FREE · PRO · BUSINESS live 🌉 Bridge mytap.it/slug 🤖 4 agenti n8n 📱 Android Play Store ✓ 🍎 iOS submit → Marco ✓ 🎬 2 video Remotion pubblicati ⚙ CI/CD + UptimeRobot
⚙ Aggiornamenti iOS futuri — senza Mac

Per aggiornamenti futuri dell'app iOS (M02+): ogni volta che aggiorni il codice PHP sul sito, l'app WebView si aggiorna automaticamente senza re-submit. Devi re-submittare solo se cambi funzionalità native Capacitor (push notification, camera ecc). In quel caso chiedi a Marco di fare il submit da MacBook, oppure usa MacinCloud (macincloud.com, ~€20/mese accesso Mac remoto via browser).

Marco — Growth
Piano operativo giorno per giorno · M01 · 16 Mar → 15 Apr 2026
3
Campagne ads live
11+
Reel pubblicati
€300+
Revenue gadget target
8–9h
Giornata tipo
Ads / campagne
Contenuto social
Outreach / vendita
Supervisione agenti
SETTIMANA 1 · 16–20 MAR 🏗️ Setup Canali — Meta, TikTok, LinkedIn, CRM
Lunedì
16
MAR
Meta Business Manager · TikTok Business · 3 Audience target
Day 1: nessun contenuto ancora. Si costruiscono le fondamenta pubblicitarie.
📊 BM configurato🎯 Audience pronte
💡 PERCHÉ È FONDAMENTALE Senza le fondamenta pubblicitarie non puoi fare nulla. Il Business Manager Meta e il pixel sono il sistema nervoso di tutte le campagne future: senza pixel non c'è retargeting, senza retargeting perdi ogni visitatore del sito per sempre. Le 3 audience salvate oggi sono il punto di partenza per i €15/gg di ads della settimana prossima — costruirle adesso vuol dire partire già calibrati, non a caso.
Task del giorno
Creare Business Manager Meta + configurare pixel su mytap.it
Aprire account TikTok Business + caricare identità aziendale Nosumo
Definire 3 audience target Meta: Ristoratori Italia, Fitness Italia, Professionisti Italia
✅ Obiettivi raggiunti
📡 Pixel attivo su mytap.it 🎯 3 audience salvate 🎵 TikTok Biz pronto
⚙ Come si fa — guida operativa

Meta Business Manager + Pixel: vai su business.facebook.com → crea un Business Manager con nome "Nosumo". Aggiungi la tua pagina Facebook e l'account pubblicitario. Poi vai su Events Manager → Crea un pixel → scegli "Installa manualmente" → copia il codice base del pixel. In Next.js, installa next/script e aggiungi il codice pixel nel file _app.tsx dentro un componente Script con strategy="afterInteractive". Verifica con Meta Pixel Helper (estensione Chrome) che il pixel si attivi su mytap.it.

3 Audience Saved su Meta: Ads Manager → Audiences → Create → Saved Audience. Per "Ristoratori Italia": interesse "Ristoranti", "Food & Beverage", "Hospitality" → location: Italia → età 28–55. Per "Fitness Italia": interesse "Palestre", "Fitness", "CrossFit", "Personal Training". Per "Professionisti": titolo lavorativo "Avvocato", "Commercialista", "Medico" OR interessi "Business" + professione autonoma. Salva le 3 audience con nomi chiari.

Martedì
17
MAR
Copy 3 annunci Meta · Creatività ads · LinkedIn profile Nosumo
Il copy è il 70% del risultato di un'ads. Scrivilo pensando a UNA persona, non a tutti.
✏ Copy pronto💼 LinkedIn ottimizzato
💡 PERCHÉ È FONDAMENTALE Il copy è il 70% del risultato di un'ads. Una creatività mediocre con un copy forte converte comunque. Una creatività bellissima con un copy generico non converte mai. Scrivere il copy prima di girare video ti permette di sapere esattamente qual è il messaggio da comunicare — e di costruire le creatività intorno a quello, non il contrario. LinkedIn ottimizzato oggi significa credibilità professionale quando i B2B ti cercano online.
Task del giorno
Scrivere copy 3 annunci Meta (headline + testo + CTA) — uno per segmento
Raccogliere 6 foto/video del gadget per creatività ads (prodotto, in uso, cliente)
Ottimizzare profilo LinkedIn Nosumo: banner 1584×396, about sezione, link mytap.it
✅ Obiettivi raggiunti
📝 3 annunci scritti 🖼 Creatività raccolte 💼 LI profile pro
⚙ Come si fa

Formula copy ads che converte: usa la struttura AIDA adattata: (1) Hook = problema specifico del segmento: "Il tuo menu cartaceo costa €200 l'anno e non ti dice chi torna al ristorante." (2) Agitazione = conseguenza: "Ogni cliente che non ritorni è revenue persa che non vedi." (3) Soluzione = MyTap in 1 frase: "Con il gadget NFC di MyTap sai esattamente chi visita la tua pagina e quando." (4) CTA urgente: "Scopri com'è → link". Scrivi in prima persona singolare: il tono deve sembrare un ristoratore che parla ad un altro ristoratore, non una pubblicità aziendale.

Creatività video: il formato che converte di più su Meta è 9:16 (verticale) o 1:1 (quadrato). Filma il gadget con iPhone: primo piano del gadget sul tavolo → mano che avvicina il telefono → pagina che si apre sul cellulare. Durata max 15 secondi. Non serve musica o montaggio elaborato: la semplicità converte meglio. Usa il treppiede o appoggia il telefono per stabilità.

Mercoledì
18
MAR
Reel 1 TikTok/Instagram · Google Form logo clienti per l'agente
Il primo contenuto Nosumo è online. Hook forte: non spiegare, mostra la trasformazione.
🎬 Reel 1 live📋 Form agente pronto
💡 PERCHÉ È FONDAMENTALE Il primo reel è il più importante: rompe l'inerzia e ti dà il benchmark da battere. Ogni contenuto successivo lo misurerai rispetto a questo. Il Google Form per i loghi dei clienti è il trigger che attiva l'agente Render Gadget di Michele — senza questo input l'agente non ha nulla da processare. I due task sono connessi: il contenuto porta awareness, il form porta il combustibile per l'automazione.
Task del giorno
Registrare + montare Reel 1: "Abbiamo lasciato il lavoro per costruire questo" — hook personale
Pubblicare su TikTok + Instagram Reels (stesso video, caption diverse per piattaforma)
Creare Google Form "Inviaci il tuo logo" — usato dall'agente Render Gadget + testare con Michele
✅ Obiettivi raggiunti
📱 Nosumo online sui social 🔗 Form agente operativo
⚙ Come si fa

Reel 1 — formato "build in public origin": questo tipo di contenuto performa bene perché è autentico. Struttura: (0–3 sec) hook visivo + testo sovrimpresso "Ho lasciato il mio lavoro per costruire questo". (3–10 sec) voce over o testo: "Io e il mio socio stiamo costruendo MyTap — gadget NFC per le PMI italiane". (10–20 sec) demo rapida del prodotto o dello schermo. (20–30 sec) CTA: "Seguici — lanciamo tra X giorni". Monta su CapCut: aggiungi testi animati, ritaglia silenzi, aggiungi musica trending (cerca su TikTok "trending sounds" questa settimana).

Caption diversa per piattaforma: TikTok: hook breve + hashtag trending (#startup #pmi #buildinpublic #gadget). Instagram: testo più lungo e personale, usa le prime 2 righe come hook (il resto è nascosto da "altro"), termina con una domanda per stimolare commenti. Pubblica TikTok per primo: se prende views organiche, ri-pubblica su IG nelle 24h successive.

Giovedì
19
MAR
Meta Lead Ads form · Webhook test con Michele · Copy TikTok Ads
Il form deve avere una domanda qualificante — è l'input chiave per l'agente Claude.
📋 Lead form live🔗 Webhook testato
💡 PERCHÉ È FONDAMENTALE Il Lead Ads form è il cuore del sistema: ogni lead che arriva da Meta passa da qui prima di entrare nell'agente. La domanda qualificante 'Che attività hai?' non è un dettaglio — è il contesto che permette a Claude di scrivere messaggi personalizzati invece che generici. Il test con Michele oggi è obbligatorio: se il webhook non funziona, ogni lead dei prossimi giorni andrà perso. Un'ora di test adesso vale settimane di pipeline.
Task del giorno
Aprire Meta Lead Ads: creare Form con campo qualificante "Che attività hai?" (risposta aperta)
Con Michele: configurare webhook Meta → n8n e inviare un lead fittizio di test
Scrivere 3 copy annunci TikTok Ads (spark ad format) per il gadget
✅ Obiettivi raggiunti
📤 Pipeline lead completa ✅ Agente riceve i dati
⚙ Come si fa

Meta Lead Ads form — struttura ottimale: Ads Manager → Lead Ads → crea un nuovo form. Usa "Modulo ad alta intenzione" (non "Volume più elevato") — chiede una conferma aggiuntiva e filtra meglio. Aggiungi: nome (pre-compilato), email (pre-compilato), telefono (pre-compilato), + 1 domanda personalizzata: "Che tipo di attività hai?" con campo risposta breve aperto (non menu a tendina — vuoi la risposta libera per il contesto di Claude). Il form deve finire con un thank-you screen che mostra la URL di mytap.it.

Test webhook con Michele: Michele ti dà l'URL del webhook n8n. In Meta Business Manager → Leads Center → puoi usare il "Lead Ads Testing Tool" per inviare un lead fittizio. Controlla che in Notion CRM appaia una nuova riga con i dati compilati e il JSON di Claude nel campo note.

Venerdì
20
MAR
Reel 2 demo gadget · Outreach 10 ristoratori · Notion CRM setup
Il CRM è il pannello di controllo commerciale di Marco per tutto M01.
🎬 Reel 2📞 10 outreach🗃 CRM pronto
💡 PERCHÉ È FONDAMENTALE Il Reel 2 completa la tua presenza iniziale: hai già spiegato cos'è MyTap, adesso lo mostri in azione. L'outreach manuale a 10 ristoratori è fondamentale come baseline: ti dà il tasso di risposta 'umano' pre-agente, con cui confronterai quello automatizzato da lunedì prossimo. Se l'agente converte il doppio dell'outreach manuale, hai la prova che l'automazione funziona. Il CRM Notion è il pannello di controllo di tutto M01 — senza di esso sei cieco.
Task del giorno
Registrare + pubblicare Reel 2: "Come funziona il gadget NFC — demo in 30 secondi"
Outreach manuale Instagram DM a 10 ristoratori: "Ti mostro qualcosa?" (baseline pre-agente)
Creare Notion CRM: database lead con campi score, canale, status, note Claude, data followup
✅ Obiettivi raggiunti
📱 2 reel pubblicati 📤 Prime conversazioni aperte 📊 CRM operativo
⚙ Come si fa

Reel 2 — demo prodotto: il formato che converte di più per un prodotto fisico è "hands-on": nessuna voce, solo il gadget in azione con testo sovrimpresso. Struttura: gadget sul tavolo da ristorante → testo "Cosa succede se un cliente lo tocca?" → telefono che si avvicina → pagina MyTap che si apre → testo "Vedi chi entra, quando torna, cosa guarda". Musica: qualcosa di moderno e veloce dal trending TikTok. Durata 15–20 secondi. Carica anche come story Instagram.

Outreach Instagram ristoratori: cerca "#ristorante" + città italiana su Instagram. Identifica profili attivi (ultimo post < 7 gg, 200–5.000 follower — non troppo grandi). DM: "Ciao [nome]! Ho visto il tuo ristorante — gestiamo un gadget NFC che trasforma il porta menu in uno strumento di marketing. Ti mando una demo di 60 sec?" Short, no pitch, chiedi solo il permesso. Tieni nota di chi risponde su Notion.

SETTIMANA 2 · 23–27 MAR 🚀 Accensione — Ads live, lead automatizzati, prima vendita
Lunedì
23
MAR
Meta Ads Food €5/gg · UTM tracking · LinkedIn lancio Nosumo
Le ads sono live. L'agente risponderà ai lead automaticamente da domani.
📡 Ads attive💼 LI annuncio
💡 PERCHÉ È FONDAMENTALE Da oggi il sistema lavora in autonomia: l'agente risponde ai lead, le ads portano traffico, il CRM traccia tutto. Il lancio della prima campagna Meta è il punto di non ritorno — smetti di prepararti e inizi a raccogliere dati reali. Il tracking UTM è obbligatorio fin dal giorno 1: senza di esso non saprai mai quale campagna ha portato quale cliente. Il post LinkedIn di lancio costruisce credibilità professionale e genera i primi follower B2B.
Task del giorno
Lanciare campagna Meta Ads "Gadget Food" — budget €5/gg, obiettivo Lead Generation
Configurare UTM su tutti i link ads: utm_source, utm_medium, utm_campaign per ogni adset
Post LinkedIn "Lancio Nosumo": storia personale + prodotto + CTA "Seguici"
✅ Obiettivi raggiunti
🟢 Prima campagna live 📊 Tracking configurato 💼 Presenza LI avviata
⚙ Come si fa

Campagna Meta Lead Ads: Ads Manager → Crea campagna → Obiettivo "Lead". A livello adset: audience "Ristoratori Italia" (salvata lunedì scorso), placement "Feed + Reels + Stories" (lascia Meta ottimizzare), budget giornaliero €5, schedule da oggi. A livello annuncio: scegli il form Lead Ads creato giovedì, usa la creatività video del gadget, inserisci headline + corpo del testo. Importante: nel campo "call to action" scegli "Scopri di più" — converte meglio di "Iscriviti" per il B2B.

UTM per il tracking: usa il formato: ?utm_source=meta&utm_medium=paid&utm_campaign=food_gadget&utm_content=video01. Aggiungi questo all'URL di destinazione del form Lead Ads. Anche se il form non porta direttamente a mytap.it, traccia tutto su Notion: ogni adset ha il suo UTM e puoi vedere quale porta lead di qualità migliore confrontando con il Notion CRM.

Martedì
24
MAR
Meta Ads Professionals live · Calibrazione agente · LinkedIn outreach 15 ristoratori
Supervisiona la qualità dei messaggi automatici dell'agente: sei i suoi occhi.
📡 2 campagne live🔎 Agente monitorato
💡 PERCHÉ È FONDAMENTALE Con due campagne live simultanee puoi già iniziare a capire quale segmento risponde meglio. La supervisione dell'agente è critica nelle prime 48 ore: Claude sta ancora imparando il tono giusto per il vostro mercato. Un messaggio robotico ai primi 5 lead brucia opportunità che non tornano. L'outreach LinkedIn alle palestre apre il secondo verticale — non dipendere mai da un solo segmento.
Task del giorno
Lanciare campagna Meta Ads "Gadget Professionals" — budget €5/gg stesso formato
Leggere i messaggi automatici inviati dall'agente in Notion CRM — qualità OK? Segnala a Michele se serve fix
LinkedIn outreach: 15 ristoratori Milano — connection request + nota personalizzata (max 300 car)
✅ Obiettivi raggiunti
📡 2 campagne attive ✅ Qualità messaggi verificata 🤝 15 connessioni inviate
⚙ Come si fa

Monitoraggio agente in Notion CRM: ogni mattina apri il database Notion filtrato per "data: oggi". Per ogni lead leggi: il campo "messaggio_personalizzato" (cosa ha scritto Claude), "canale_primario" (dove l'ha contattato), "lead_score" (quanto è ritenuto caldo). Domande da farti: il messaggio suona naturale o robotico? Claude ha capito il settore giusto dalla risposta del form? Il tono è troppo formale o troppo informale? Se trovi pattern di errori (es: 3 messaggi dove Claude sbaglia il settore), scrivi un messaggio a Michele con gli esempi specifici per il fix del prompt.

LinkedIn outreach ristoratori: cerca su LinkedIn: "ristorante" + "Milano" nella search. Filtra per "Persone". Identifica titolari o manager (titolo: titolare, owner, gestore). Connection request con nota: "Ciao [nome], ho visto il ristorante [nome] — stiamo costruendo un gadget NFC per il settore F&B che trasforma il porta menu in un tool di marketing. Ti andrebbe di vederlo in 5 minuti?" Max 15/giorno per non rischiare limite LinkedIn.

Mercoledì
25
MAR
TikTok Ads live · Reel 4 tutorial NFC · Call lead caldi · 🍎 Apple Developer account
Mentre le ads vanno live, attivi l'account Apple e ricevi i file iOS da Michele. Review in 7-14 giorni — prima si invia, prima si approva.
🎵 TikTok Ads📞 Lead caldi🍎 Apple setup
💡 PERCHÉ È FONDAMENTALE Tre canali ads live significa triplicare la superficie di acquisizione lead. TikTok Ads raggiunge un pubblico che Meta non intercetta — il formato Spark Ad è l'unico su TikTok che combina reach organico e paid. Il submit iOS di oggi è time-sensitive: Apple impiega 7–14 giorni per la review. Se non lo invii oggi, non sarai approvato per il lancio del 15 aprile. Le call con i lead score ≥8 sono il momento della verità: ogni lead caldo non chiamato entro 24h ha probabilità di chiusura dimezzate.
Task del giorno
TikTok Ads live: spark ad con video gadget, budget €5/gg, ottimizzazione lead
Pubblicare Reel 4: "Come funziona il gadget NFC in 3 passi" — tutorial veloce
Chiamare/messaggiare i lead segnalati dall'agente con score ≥8 (nota Marco nel CRM)
🍎 Apple Developer: developer.apple.com/programs → Enroll → Individual → €99/anno → verifica identità (24-48h). Poi App Store Connect: crea app "Nosumo", Bundle ID it.nosumo.app, categoria Business.
🍎 Ricevi da Michele: Michele ti manda su Drive il ZIP con la cartella /ios/ del progetto Xcode + icona 1024×1024px. Scaricalo sul MacBook.
✅ Obiettivi raggiunti
3 canali ads live 💬 Contatto con hot lead 🎬 4 reel totali 🍎 Apple account attivo
⚙ Come si fa

TikTok Ads — Spark Ad: devi prima pubblicare il video come post organico sul tuo account TikTok. Poi in TikTok Ads Manager → Crea campagna → Obiettivo "Lead Generation" → A livello annuncio: seleziona "Spark Ad" e collega il post organico già pubblicato. Questo permette che i commenti e i like si accumulino sia sulla versione organica che sponsorizzata — aumenta la social proof. Budget: €5/gg. Audience: Italia, 25–50 anni, interessi "Food", "Small Business".

Call con lead score ≥8: nel Notion CRM filtra per "lead_score ≥ 8" e "status: non contattato telefonicamente". Il campo "note_per_marco" generato da Claude ti dice già cosa dire nella call. Struttura: (1) "Ho visto che hai risposto alla nostra ads su [prodotto] — hai 5 minuti?" (2) Ascolta: cosa fa esattamente l'attività? Qual è il problema principale? (3) Demo veloce via schermata o link. (4) Se interessato: invia il link Stripe direttamente. Non aspettare un secondo follow-up.

Giovedì
26
MAR
Stripe PRO setup + checkout (A1) · Remotion setup · ~5h Nosumo + 2h clienti
Il giorno del submit iOS. Dopo oggi Apple ha 14 giorni per approvare — in tempo per il 15 aprile.
📊 Dati 48h🍎 Submit iOS✅ Caption
💡 PERCHÉ È FONDAMENTALE La review delle campagne a 48 ore è il primo vero feedback del mercato. I dati ti dicono la verità che le opinioni non ti diranno mai: quale creative funziona, quale audience converte, dove stai sprecando budget. I micro-creator sono più preziosi degli influencer grandi in fase early: hanno community più fedeli e costo zero (solo gifting). Il submit iOS chiude il cerchio della settimana 2 — hai ads, lead, agente e ora anche l'app mobile in review.
Task del giorno
Review prime 48h campagne Meta: CPC, CTR, costo per lead — aggiusta audience se CPC > €2
Contattare 3 micro-creator TikTok settore food/hospitality per collab organica
10 min Leggere e approvare le caption della settimana 3 generate dall'agente Content
🍎 Xcode setup (MacBook): App Store → scarica Xcode (~15GB, ~30 min). Apri /ios/App.xcworkspace dal ZIP di Michele. Signing & Capabilities → seleziona team Apple Developer → Bundle ID it.nosumo.app.
🍎 Build + Submit App Store: Xcode → Product → Archive → Distribute App → App Store Connect → Upload. Su App Store Connect: nome "Nosumo", descrizione IT, 3 screenshot da simulatore iPhone 6.7", icona 1024px, privacy policy URL (app.nosumo.it/privacy). Aggiungi account demo nelle Note per il reviewer Apple. Submit for Review.
✅ Obiettivi raggiunti
📈 Ads ottimizzate 🤝 Creator contattati ✅ Settimana social pianificata 🍎 App iOS in review su Apple
⚙ Come si fa

Review KPI ads: Ads Manager → colonne: "Costo per risultato" (= costo per lead), CTR (link), CPM. Benchmark settore B2B Italia su Meta: costo per lead < €3 è buono, > €5 è da ottimizzare. Se alto: (1) espandi l'audience (rimuovi un interesse e lascia Meta ottimizzare da solo) oppure (2) cambia la creatività (il problema è spesso il video, non il copy). Se il CTR è < 0.8%, il problema è la creatività visiva. Se il CTR è OK ma il costo/lead è alto, il problema è il form (troppe domande, o troppo friction).

Micro-creator TikTok: cerca su TikTok con hashtag #ristorante #foodblogger #hospitality. Identifica creator con 5k–50k follower (non i mega-influencer — costano troppo e convertono meno). DM: "Ciao! Stiamo lanciando un gadget NFC per ristoranti — ti mando il prodotto gratis se fai un video onesto su come funziona. Ti interessa?" Proposta semplice, nessun contratto iniziale, nessun pagamento — solo gifting e visibilità.

Venerdì
27
MAR
Follow-up lead WA · Reel 5 testimonial · Review CRM settimana
Fine settimana 2: prima vendita deve arrivare entro il weekend.
💸 Chiusura vendite🎬 Reel 5
💡 PERCHÉ È FONDAMENTALE Il follow-up manuale ai lead silenziosi è dove si nasconde la prima vendita. L'agente ha già contattato tutti — tu intervieni con un angolo diverso, più umano. Statisticamente, il 60% delle vendite avviene dopo il 4° contatto: la maggior parte dei competitor si ferma al secondo. Il Reel 5 con i testimonial (anche se solo 1–2) è il contenuto più potente che puoi pubblicare: la prova sociale batte qualunque copy.
Task del giorno
Follow-up manuale lead WA non risposti dopo 48h dall'agente (proposta diversa, non lo stesso messaggio)
Reel 5: "I nostri primi clienti — cosa dicono dopo 1 settimana" (se disponibili feedback)
Review Notion CRM: aggiornare status lead, taggarli, identificare "da chiamare oggi"
✅ Obiettivi raggiunti
📞 Lead riattivati 🎬 5 reel totali 📊 CRM pulito
⚙ Come si fa

Follow-up su lead non risposti: nel CRM filtra: lead contattati via WA + status "nessuna risposta" + data contatto: 2+ giorni fa. Per ogni lead, invia un messaggio diverso da quello dell'agente: non ripetere la presentazione del prodotto. Invece prova un angolo diverso: "Ciao [nome], non so se il messaggio di l'altro ieri è arrivato — stavo solo chiedendo se hai mai perso un cliente perché non sapevi quando tornava. Con MyTap lo vedresti in real-time." Il follow-up deve aprire una conversazione, non vendere.

SETTIMANA 3 · 30 MAR–4 APR ⚡ Ottimizzazione — Dati in mano, scala ciò che funziona
Lunedì
30
MAR
A/B test Meta audience · Outreach 20 palestre · Engagement manuale social
🧪 A/B attivo🏋 Fitness outreach
💡 PERCHÉ È FONDAMENTALE L'A/B test audience è il passaggio da 'spendo soldi sulle ads' a 'capisco dove spendere meglio'. Retargeting vs interesse freddo: sono due meccanismi diversi con CPL e qualità lead radicalmente differenti. Scoprirlo ora, con €10/gg, significa non sprecare centinaia di euro in M02 sull'audience sbagliata. L'engagement manuale ai commenti non è optional: l'algoritmo TikTok e IG premia gli account che interagiscono, e ogni risposta è una conversazione di vendita potenziale.
Task del giorno
A/B test Meta: dividere budget €10/gg in 2 adset — "interessi ristorazione" vs "retargeting visitatori sito"
Outreach LinkedIn: 20 palestre Nord Italia — connection + messaggio personalizzato
Engagement manuale: rispondere a tutti i commenti TikTok e IG degli ultimi 3 giorni (30 min)
✅ Obiettivi raggiunti
🔬 Test audience avviato 📤 20 palestre contattate 💬 Community attivata
⚙ Come si fa

A/B test audience su Meta: duplica il tuo adset "Gadget Food" performante. Nel duplicato, cambia solo l'audience: da "interessi F&B" a "Custom Audience visitatori sito (pixel ultimi 30gg)". Stesso budget (€5/gg ciascuno), stessa creatività, stesso form. Dopo 7 giorni confronta: costo per lead, qualità lead (score Claude), tasso di risposta al follow-up. Il retargeting di chi ha già visitato mytap.it tende a costare di più ma convertire meglio — da verificare con i dati reali.

Martedì
1
APR
TikTok Ads: scala il vincitore · Reel 6 build in public · Gestione primo ordine
Il primo ordine fisico è un momento fondamentale — trattalo come un caso studio.
📈 Budget scalato💰 Primo ordine
💡 PERCHÉ È FONDAMENTALE Scalare il budget TikTok sul video vincitore è il primo vero atto di crescita a pagamento. Non si scala a caso — si scala quello che i dati hanno già dimostrato funzionare. Il primo ordine fisico è un momento fondamentale nella vita di un prodotto: il cliente che ha comprato per primo è il tuo testimonial più credibile, il tuo case study, e il primo link nella catena di referral. Trattalo come se valesse 10 vendite, perché ne vale di più.
Task del giorno
TikTok Ads: video con CTR più alto → aumenta budget del 50%. Quelli sotto CTR 1% → pausa.
Reel 6: "L'agente AI che risponde ai nostri lead mentre dormiamo" — mostra n8n in azione
Primo ordine gadget: gestire spedizione, foto unboxing per testimonial, ringraziamento personale
✅ Obiettivi raggiunti
⬆ TikTok ottimizzato 📦 Revenue M01 avviata 📸 Primo case study
⚙ Come si fa

Scalare budget TikTok correttamente: non raddoppiare mai il budget in un giorno solo — l'algoritmo TikTok va in una nuova fase di apprendimento e il costo sale. Aumenta max del 20–50% ogni 48–72h. Esempio: da €5 → €7,50 → €10 → €15. Se il CTR rimane stabile o migliora, continua a scalare. Se peggiora, torna al budget precedente e testa una creatività diversa invece di aumentare il budget.

Gestione primo ordine — massimizza il valore: al ricevimento dell'ordine su Stripe, contatta subito il cliente via WA: "Grazie [nome]! Il gadget parte domani. Nel frattempo ti mando le istruzioni di attivazione." Quando arriva: chiedi una foto del gadget in uso nel loro locale e un feedback scritto. Questo diventa il tuo primo testimonial per le ads future — un testimonial reale aumenta il CVR delle ads del 30–50%.

Mercoledì
2
APR
Media kit Nosumo · Caption agente approvate · Outreach agenzie web
📁 Media kit🤝 Partnership
💡 PERCHÉ È FONDAMENTALE Il media kit trasforma Nosumo da 'due ragazzi che vendono gadget' a 'brand con cui vale la pena collaborare'. Le agenzie web cercano prodotti da rivendere ai propri clienti ristoratori — sei esattamente quello che vogliono. Contattarle adesso, con il media kit in mano, posiziona Nosumo come partner prima ancora che come fornitore. Un accordo reseller a M02 può moltiplicare le vendite senza aumentare il budget ads.
Task del giorno
Costruire media kit Nosumo base (Canva, 2 pagine): chi siamo, numeri, prodotti, collaborazioni
10 min Approvare caption settimana 4 dall'agente Content Social
Contattare 2 agenzie web italiane per partnership reseller gadget MyTap (email + LinkedIn)
✅ Obiettivi raggiunti
📄 Media kit pronto 📅 Contenuti week 4 schedulati 📧 Partnership avviate
⚙ Come si fa

Media kit Canva: usa un template Canva "Media Kit" (cercalo nella libreria). Pagina 1: logo Nosumo, headline "Trasformiamo i gadget fisici in strumenti di marketing digitale", 3 numeri (anche se piccoli: "X attività attive", "X euro di gadget venduti", "X settimane di operatività"). Pagina 2: prodotti (MyTap, Accademia), "collaboriamo con" (agenzie, creator, rivenditori), CTA e contatti. Non aspettare di avere numeri grandi — i numeri piccoli con una story forte funzionano ugualmente.

Giovedì
3
APR
Call 2 lead caldi · Reel 7 dietro le quinte · Lista Apollo.io
📞 Vendite🎬 Reel 7📋 Lista Roma
💡 PERCHÉ È FONDAMENTALE Le call con i lead score 9–10 sono le opportunità di chiusura più alte dell'intero mese. Claude ha già fatto il lavoro pesante: qualificazione, contestualizzazione, proposta. Tu entri quando il terreno è già preparato — la tua conversazione dura 10 minuti, non 40. Apollo.io free ti dà 100 lead Roma già filtrati: è la pipeline che lavorerà in M02, costruita adesso per non partire da zero il mese prossimo.
Task del giorno
Call con 2 lead score 9–10 segnalati da Claude: demo live + chiusura ordine
Reel 7: "Come gestiamo 50 lead al giorno in 2 persone — l'agente AI che non dorme mai"
Configurare Apollo.io free: esportare lista 100 ristoratori Roma per campagna M02
✅ Obiettivi raggiunti
💰 2 potenziali chiusure 🎬 7 reel totali 📊 100 lead Roma pronti
⚙ Come si fa

Call di vendita con lead caldi: prima della call leggi il campo "note_per_marco" nel CRM — Claude ti ha già detto cosa sa del cliente e quale obiezione aspettarsi. Struttura call (max 15 min): (1) Apri con quello che sai: "Ho visto che hai [tipo attività] a [città] — scommetto che il problema principale è [obiezione anticipata da Claude], giusto?" (2) Aspetta che parlino. (3) Demo se confermano l'interesse: condividi schermo, mostra il flusso completo in 3 minuti. (4) Se positivo, invia il link Stripe durante la call: "Ti mando il link adesso così partiamo subito." Non aspettare.

Venerdì
4
APR
Review KPI settimanale · Post LinkedIn update · Raccolta testimoniali
📊 KPI aggiornati⭐ Testimonial
💡 PERCHÉ È FONDAMENTALE Senza KPI documentati stai operando alla cieca. I numeri di oggi sono il punto di riferimento per misurare la crescita M02. Il post LinkedIn 'build in public' con numeri reali (anche piccoli) è il contenuto che performa meglio su LinkedIn: i founder che mostrano trasparenza sul percorso ricevono engagement e connessioni di qualità — futuri partner, clienti, creator. I testimonial scritti sono il materiale che trasforma le prossime ads da 'claim' a 'prova'.
Task del giorno
Aggiornare Notion con KPI reali: lead totali, conversion rate, spesa ads, follower, revenue
Post LinkedIn "week 3 update" — numeri reali, cosa ha funzionato, cosa no (build in public)
Raccogliere 2–3 testimonianze scritte dai primi clienti gadget via WhatsApp (da usare nelle ads)
✅ Obiettivi raggiunti
📊 KPI documentati 💬 Engagement LI ⭐ Social proof raccolta
⚙ Come si fa

Post LinkedIn build in public: questi post performano molto su LinkedIn perché i founder che mostrano i numeri reali (anche piccoli) ricevono più engagement dei post con consigli generici. Struttura: "3 settimane di Nosumo — i numeri onesti." → lista con emoji: leads, revenue, follower, costo per lead, cosa ha sorpreso, cosa non ha funzionato. Conclusione: "Cosa cambiamo in aprile." Pubblica martedì o mercoledì mattina (9:00–11:00) per massimo reach. Rispondi a ogni commento entro 2 ore dalla pubblicazione — l'algoritmo LI premia l'engagement rapido.

SETTIMANA 4 · 7–11 APR 📈 Consolidamento + Accademia in vista
Lunedì
7
APR
Curriculum Accademia 3D · Landing school.nosumo.it (bozza)
Primo passo concreto verso l'Accademia. La lista d'attesa parte da oggi.
🎓 Curriculum 3D🌐 Landing bozza
💡 PERCHÉ È FONDAMENTALE L'Accademia è il secondo motore di revenue di Nosumo — e costruirla in parallelo alle ads non è un lusso, è una strategia. La landing 'coming soon' non serve per vendere: serve per validare la domanda prima di produrre un singolo video. Ogni iscrizione alla lista d'attesa è un voto di fiducia che riduce il rischio di lancio. Se arrivi al 15 aprile con 50+ iscritti, hai già la prova che il corso si vende.
Task del giorno
Definire curriculum base Corso T1 "Zero to Hero": titoli moduli, obiettivi, durata stimata
Creare landing page school.nosumo.it "Coming Soon" su Framer/Webflow con form lista attesa
✅ Obiettivi raggiunti
📚 Corso 1 strutturato 📧 Lista attesa aperta
⚙ Come si fa

Struttura Corso T1 "Zero to Hero": mappa mentale su Notion. Moduli da coprire (in 8–10 lezioni video): (1) Panoramica stampanti 3D 2025 — Bambu Lab vs Prusa vs Creality. (2) Unboxing e primo setup Bambu P1S/A1. (3) Bambu Studio: la tua prima stampa. (4) Calibrazione e troubleshooting comune. (5) Materiali base: PLA, PETG, TPU — quando usare cosa. (6) Impostazioni slicing per qualità vs velocità. (7) I tuoi primi 10 oggetti da stampare (con file STL inclusi). (8) Come non sprecare filamento — checklist pre-stampa. Per ogni modulo: durata (10–20 min), cosa impara, quali tool usa.

Landing Framer coming soon: usa Framer (framer.com) — ha il piano gratuito per 1 sito. Template "Coming Soon" → personalizza con colori Nosumo. Elementi must-have: headline forte ("La prima accademia italiana sulla stampa 3D"), 3 bullet di cosa impareranno, form email con CTA "Iscriviti alla lista d'attesa" (collega a Brevo per raccogliere email), countdown opzionale verso la data di lancio. Pubblica su school.nosumo.it (configura il dominio custom su Framer → DNS su Cloudflare).

Martedì
8
APR
school.nosumo.it live · Reel 9 Accademia · Caption week 5 approvate
🌐 School online🎬 Reel 9
💡 PERCHÉ È FONDAMENTALE Il lancio pubblico di school.nosumo.it è un evento mediatico da sfruttare su ogni canale simultaneamente. Non è 'pubblico una landing' — è la prima volta che comunichi al mondo che esiste un'Accademia Nosumo. Il Reel 9 teaser è il pezzo di contenuto più atteso del mese: chi ti segue da settimane per il gadget ora scopre che c'è anche formazione. L'agente Content gestisce il social quotidiano — tu hai il tempo per questo lancio.
Task del giorno
Pubblicare school.nosumo.it "coming soon" e condividere su tutti i canali social
Reel 9: "Stiamo aprendo una scuola sulla stampa 3D — ecco cosa imparerai" — teaser Accademia
10 min Approvare caption settimana 5 dall'agente Content Social
✅ Obiettivi raggiunti
🎓 Accademia annunciata 📧 Prime iscrizioni lista attesa ✅ Social week 5 pianificata
⚙ Come si fa

Lancio coming soon Accademia: al momento della pubblicazione, lancia una "blitz di comunicazione" coordinata: (1) TikTok Reel 9 pubblicato. (2) Instagram Stories con link alla landing (usa il link in bio se non hai 10k follower per lo swipe up). (3) Post LinkedIn con storia: "Sto costruendo la prima accademia italiana sulla stampa 3D — ecco perché e cosa troverai". (4) Email alla lista Brevo di MyTap (anche piccola) con preview esclusiva. L'obiettivo di oggi è raccogliere le prime 20–30 iscrizioni alla lista attesa — questo valida la domanda prima di produrre il corso.

Giovedì
10
APR
Reel 10 revenue update · Email lista Brevo "1 mese"
Trasparenza totale: mostrare i numeri reali costruisce fiducia e differenzia dai competitor.
🎬 Reel 10📧 Email lista
💡 PERCHÉ È FONDAMENTALE Il Reel revenue update è il contenuto più condiviso che puoi pubblicare: le persone amano i numeri onesti e i percorsi reali. Anche se la revenue è piccola, mostrarla costruisce credibilità e follower fedeli — l'esatto contrario di chi pubblica solo successi. L'email alla lista Brevo chiude il loop con le persone più calde: chi si è iscritto a mytap.it o school.nosumo.it merita un aggiornamento personale. Ogni email inviata bene vale 10 post social.
Task del giorno
Reel 10: "Quanto abbiamo guadagnato nel primo mese — i numeri onesti" (revenue reale)
Scrivere email lista Brevo: "Nosumo ha 1 mese — grazie + anteprima cosa arriva ad aprile"
✅ Obiettivi raggiunti
📈 Engagement alto (numeri veri) 💌 Relazione con la lista
⚙ Come si fa

Reel revenue update — il formato che performa: questo tipo di video (founder che mostra numeri reali del business) è uno dei format più condivisi su TikTok e LinkedIn. Non devi guadagnare tanto per farlo — anche €300 il primo mese è un numero interessante perché mostra il percorso. Struttura: (0–3s) hook: "Abbiamo guadagnato [X] euro nel primo mese. Ecco come." → (3–20s) voce over con schermata Stripe sfocata o insight Meta → (20–30s) "Il mese prossimo vogliamo X. Seguici per vedere se ci riusciamo." Il cliffhanger finale aumenta i follower.

14–15 APR ✅ Chiusura M01
Lunedì
14
APR
Chiusura lead caldi · Pianificazione calendario M02
💰 Max revenue M01📅 M02 pianificato
💡 PERCHÉ È FONDAMENTALE L'ultimo giorno utile per monetizzare M01. Ogni lead caldo non chiuso oggi diventa un 'non ora' — e 'non ora' significa che l'agente Brevo lo ricontatterà automaticamente in M03. Pianificare il calendario M02 adesso, mentre hai i dati freschi di M01 in testa, è il modo per non ricominciare da zero il 16 aprile. M02 deve partire già con contenuti pronti, campagne aggiustate e pipeline piena.
Task del giorno
Ultimo follow-up a tutti i lead caldi pendenti — o chiudi o archivi come "non ora"
Pianificare calendario contenuti M02: temi reel settimana per settimana, milestone Accademia
✅ Obiettivi raggiunti
📊 CRM pulito 📅 M02 calendar pronto
⚙ Come si fa

Pulizia CRM fine mese: apri Notion CRM, filtra per "status: in follow-up" o "status: interessato". Per ogni lead: se non ha risposto a 3+ contatti nell'arco di 2 settimane → sposta in "non ora" (non "perso" — potrebbero tornare in M03 quando sei più strutturato). I lead "non ora" vanno in una sequenza Brevo automatica con 1 email al mese — li mantieni caldi senza effort. Tieni traccia del numero totale: clienti, lead caldi, lead tiepidi, lead freddi. Questi numeri servono per calibrare il budget ads M02.

Martedì
15
APR
Review M01 congiunta · Reel 11 agente AI · Aggiornamento roadmap
🎯 M01 chiuso📈 M02 pronto
💡 PERCHÉ È FONDAMENTALE La review congiunta con Michele chiude il primo mese e apre il secondo con numeri veri in mano. Non è una formalità: è il momento in cui decidete dove investire il budget di M02, quali canali scalare, quali abbandonare. Il Reel 11 sull'agente AI è il contenuto con potenziale virale più alto del mese — mostrare l'automazione in azione è il posizionamento che differenzia Nosumo da qualsiasi competitor tradizionale.
Task del giorno
Aggiornare roadmap Notion: spuntare i completati, aggiungere learnings, priorità M02
Reel 11: "Questo è quello che succede quando accendi un agente AI sul tuo business"
Review congiunta con Michele: numeri reali vs obiettivi, decisione budget M02, planning M02
✅ Obiettivi finali M01 — Marco
🎬 11 reel pubblicati 📡 3 campagne ads attive 💰 Prime vendite gadget 🎓 school.nosumo.it live 🤖 Agenti supervisionati
⚙ Come si fa

Review M01 congiunta — cosa misurare: il numero più importante per Marco è il costo per cliente acquisito (CAC): totale spesa ads ÷ numero clienti paganti. Se CAC < LTV medio del cliente (ricavi totali nel tempo), il business scala. Il secondo numero è il conversion rate dell'agente: lead totali ÷ clienti = CR%. Se il CR dell'agente (>8%) è doppio del CR manuale (<4%), giustifica investire ulteriormente nell'infrastruttura AI in M02.

Torna in alto