Che cos’è Resend?
Tutorial passo dopo passo
- Lovable: per generare il front end e la logica del backend.
- Supabase: per l’archiviazione sicura dei dati e l’autenticazione.
- Resend: per automatizzare e monitorare le email transazionali e di marketing.
Crea una landing page con un form di contatto
Istruzione:

Esamina il codice generato
Salvare gli invii del form in Supabase
Crea una tabella `contacts` con:
id: UUID, chiave primarianame: textemail: textmessage: textcreated_at: timestamp
Inviare email di conferma con Resend
Registrati su Resend
- Ti verrà chiesto di aggiornare i record DNS (TXT, MX).
- Usa sottodomini come
updates.domain.comper gestire meglio la reputazione delle email.
Chiave API
Opzionale: React Email

Crea un pannello di amministrazione sicuro
Contatti
contacts con le seguenti colonne:- Nome
- Anteprima del messaggio
- Data di invio
Dettaglio completo del contatto

Abilita risposte email personalizzate da parte dell’amministratore
Pannello dettagli contatto
Aggiungi un modulo di iscrizione alla newsletter

Aggiungi un nuovo form
Contatto Resend
- Crea un contatto Resend tramite l’API
- (Opzionale) Salva anche il contatto localmente in Supabase
Design
- Logica integrata di annullamento dell’iscrizione
- Dati sulle prestazioni (tassi di apertura, stato di consegna)
BONUS: Collegare Resend a Supabase Auth

Resend Supabase
SMTP
Ritocchi finali e buone pratiche

- Gestione degli errori: Lovable potrebbe mostrare errori di build che sono falsi positivi. Verifica sempre dal vivo la funzionalità.
- Ripristino con Supabase: Se ripristini il codice in Lovable, ricordati di eliminare manualmente le policy o le migrazioni associate in Supabase: non vengono annullate automaticamente.
- Suggerimenti per la deliverability delle email:
- Usa sottodomini per isolare la reputazione del mittente.
- Includi sempre una versione in testo semplice della tua email.
- Monitora le prestazioni delle email tramite la dashboard degli insight di Resend.
Tutto fatto! 🎉
- Una landing page e un modulo di contatto
- Archiviazione dei lead tramite database
- Conferme email automatizzate
- Dashboard di amministrazione per la gestione dei lead
- Risposte email personalizzate
- Invio di newsletter
- Autenticazione e verifica dell’email
Vuoi fare un passo in più?
- Aggiungi il supporto per l’invio programmato di email tramite cron job di Supabase
- Crea flussi di automazione per inviare email in base alle fasi dei lead
- Personalizza la tua interfaccia utente per aumentare la fiducia nel brand e le conversioni
Domande frequenti sull’integrazione con Resend
Che cos'è Resend?
Che cos'è Resend?
Ho bisogno di un piano a pagamento di Resend per seguire questo tutorial?
Ho bisogno di un piano a pagamento di Resend per seguire questo tutorial?
Come faccio a verificare un dominio in Resend?
Come faccio a verificare un dominio in Resend?
Perché le mie email inviate con Resend finiscono nello spam?
Perché le mie email inviate con Resend finiscono nello spam?
- Non hai verificato il tuo dominio
- L’email non ha una versione in testo semplice
- Stai inviando da un mittente generico come
onboarding@resend.dev - Non stai seguendo le best practice (ad esempio, mancano i link di cancellazione nelle email di marketing)
Posso personalizzare il design delle email che invio?
Posso personalizzare il design delle email che invio?
Resend supporta le email di marketing o solo quelle transazionali?
Resend supporta le email di marketing o solo quelle transazionali?
- Email transazionali (conferma, reset, notifiche) usando l’API o l’SDK.
- Email di marketing tramite la funzionalità Broadcast e le Audiences.
Come gestisco gli iscritti alla newsletter in Resend?
Come gestisco gli iscritti alla newsletter in Resend?
Posso configurare il double opt-in per le newsletter?
Posso configurare il double opt-in per le newsletter?
Posso programmare o automatizzare i flussi di email in Resend?
Posso programmare o automatizzare i flussi di email in Resend?
Come collego Resend a Supabase Auth?
Come collego Resend a Supabase Auth?
- Autenticati con il tuo Progetto Supabase.
- Fornisci un dominio e un nome mittente.
- Resend configura automaticamente le email di autenticazione di Supabase per usare il tuo account Resend.
Come gestisce Resend le disiscrizioni?
Come gestisce Resend le disiscrizioni?
- Devi includere un link di disiscrizione nelle email inviate tramite Broadcast.
- Quando un utente si disiscrive, viene rimosso dall’Audience selezionata.
- Questo è richiesto per la conformità alle normative sulle email (ad esempio, CAN-SPAM, GDPR).


