GojiberryAI
Agenti AI che trovano le aziende pronte a comprare e preparano il primo contatto
Incasso mensile: 424.368 USD (fonte indicata nella scheda)
Cosa fa
Piattaforma per team di vendita B2B: agenti AI trovano i potenziali clienti che mostrano segnali di interesse, li valutano rispetto al cliente ideale e gestiscono il primo contatto su più canali.
Come guadagna
Pro a 99 $ al mese per 2 agenti AI, prezzi su misura per team e agenzie. Quasi 4.000 abbonati. Nato a luglio 2025. Incassi verificati con Stripe (dato fermo al 14 agosto 2026).
Rendilo tuo
- Segnali italiani e pubblici: aziende che assumono, nuove aperture, bandi vinti.
- Per un solo settore (es. chi vende software ai ristoranti).
- Rispetto del GDPR: solo email aziendali e possibilità di cancellarsi.
Le frasi da scrivere all'AI
1. Base del sito e grafica
Crea un'app web in italiano chiamata "Segnali Vendita": un'app per chi vende alle aziende: raccoglie segnali pubblici di interesse (offerte di lavoro, aperture, notizie), dà un punteggio rispetto al cliente ideale e prepara un primo messaggio personalizzato da approvare. Usa React, Vite, TypeScript e Tailwind CSS.
Pagine da creare:
1. Pagina iniziale con un esempio e i prezzi
2. Registrazione e descrizione del cliente ideale (settore, dimensione, zona)
3. Segnali della settimana con punteggio
4. Scheda dell'azienda con il messaggio proposto
5. Pipeline: contattate, risposto, appuntamento
Stile: da vendite: sfondo bianco, arancione #EA580C, blu notte #0F172A, carattere "Inter", tabella con colonne ordinabili. Nessuna immagine generica di stock.
Tutto deve funzionare perfettamente da telefono. Tutti i testi in italiano, chiari e senza parole tecniche.
2. Database, account e sicurezza
Collega il progetto a Supabase e attiva la registrazione con email e password.
Crea queste tabelle:
- "clienti_ideali": settore, dimensione, zona, problemi tipici
- "aziende": nome, sito, settore, città (dati aziendali pubblici)
- "segnali": azienda, tipo (assume, nuova sede, notizia), fonte, data
- "contatti": azienda, punteggio, messaggio proposto, stato
Regole di sicurezza obbligatorie:
- ogni utente vede solo le sue liste
- solo dati aziendali pubblici, nessun dato personale sensibile
- il piano non si modifica dal browser
Usa esattamente il codice SQL che trovi nei "Dettagli tecnici" di questa scheda: eseguilo nel SQL Editor di Supabase prima di continuare, poi collega le pagine alle tabelle.
3. Segnali pubblici e punteggio
I segnali arrivano da fonti pubbliche e permesse: offerte di lavoro pubblicate dalle aziende (es. "cerchiamo un responsabile marketing" = forse serve uno strumento di marketing), notizie di nuove sedi o finanziamenti, gare pubbliche. Si leggono con API o feed RSS ufficiali.
Claude valuta ogni azienda rispetto al cliente ideale: punteggio da 0 a 100, il motivo, e un primo messaggio breve che cita il segnale vero ("ho visto che state assumendo 3 commerciali a Bologna…").
I messaggi non partono da soli: l'utente li approva. Per l'Italia e l'UE: solo indirizzi aziendali, una riga per non ricevere altri messaggi in ogni email, e i dati si cancellano su richiesta.
4. Pipeline semplice
Le aziende contattate vanno in colonne trascinabili: da contattare, contattata, ha risposto, appuntamento, cliente. Promemoria per il secondo messaggio dopo 4 giorni se non risponde.
Report: quanti segnali, quanti contatti, quante risposte, per capire quale tipo di segnale porta più clienti.
5. Pagamenti con Stripe
Aggiungi un abbonamento a 49 € al mese o 149 € al mese per i team. Gratis l'utente ha: 20 segnali al mese. Con il piano Pro sblocca: segnali illimitati, messaggi proposti e pipeline per tutto il team.
A pagamento riuscito il webhook porta l'utente al piano Pro; se l'abbonamento viene disdetto o non rinnovato lo riporta al piano gratuito.
Per la sessione di pagamento e il webhook segui la guida "Pagamenti con Stripe" di Fattibile.
6. Controlli specifici di questo progetto
Oltre ai controlli della guida "Controllo finale", verifica in particolare:
1. GDPR: controlla che ogni email proposta abbia la riga per non ricevere altri messaggi e che la richiesta di cancellazione elimini davvero i dati.
Correggi quello che non va e scrivimi cosa hai cambiato.
Dettagli tecnici
Istruzioni per l'AI: valuta-azienda
Le istruzioni fisse che la Edge Function "valuta-azienda" dà a Claude, che risponde in JSON. Il resto della funzione (accesso, crediti, rimborso se l'AI rifiuta) è uguale per tutti i progetti: è nella guida "Chiamare l'AI dal server".
Valuti se un'azienda è un buon potenziale cliente. Ricevi la descrizione del cliente ideale, i dati pubblici dell'azienda e i segnali trovati (con fonte e data). Dai un punteggio da 0 a 100 e scrivi un primo messaggio di massimo 80 parole che cita un segnale reale, offre qualcosa di utile e finisce con una domanda semplice. Non inventare informazioni sull'azienda. Rispondi solo con JSON: {"punteggio", "motivo", "oggetto", "messaggio"}.Pipeline e promemoria
Lo stato di ogni contatto e la vista dei messaggi da sollecitare dopo 4 giorni senza risposta.
create table contatti (
id uuid primary key default gen_random_uuid(),
utente_id uuid not null references auth.users(id) on delete cascade,
azienda text not null,
punteggio int,
messaggio text,
stato text not null default 'da_contattare'
check (stato in ('da_contattare', 'contattata', 'risposto', 'appuntamento', 'cliente', 'scartata')),
contattata_il timestamptz
);
alter table contatti enable row level security;
create policy "le mie righe" on contatti
for all using (auth.uid() = utente_id) with check (auth.uid() = utente_id);
create view da_sollecitare with (security_invoker = true) as
select * from contatti
where stato = 'contattata' and contattata_il < now() - interval '4 days';
Pezzi comuni a tutti i progetti
- Pagamenti con Stripe
- Profili, piano e crediti
- Chiamare l'AI dal server
- Controllo finale prima di pubblicare
Glossario
- Cron
- Un'operazione programmata che parte da sola a orari fissi, per esempio ogni lunedì mattina.
- B2B
- Business to business: vendere ad altre aziende invece che a privati.
- Pipeline
- L'elenco dei potenziali clienti diviso per fase, dal primo contatto alla vendita.
