Qu’est-ce que Resend ?
Tutoriel pas à pas
- Lovable : pour générer l’interface (front-end) et la logique back-end.
- Supabase : pour un stockage de données sécurisé et l’authentification.
- Resend : pour automatiser et suivre les e-mails transactionnels + marketing.
Créer une landing page avec un formulaire de contact
Prompt :

Inspecter le code généré
Enregistrer les soumissions de formulaires dans Supabase
Créez une table `contacts` avec :
id: UUID, clé primairename: texteemail: textemessage: textecreated_at: horodatage
Logique de soumission
Envoyer des e‑mails de confirmation avec Resend
Inscription sur Resend
- Il vous sera demandé de mettre à jour vos enregistrements DNS (TXT, MX).
- Utilisez des sous-domaines comme
updates.domain.compour mieux gérer la réputation de vos emails.
SDK

Optionnel : React Email

Créer un tableau de bord d’administration sécurisé
Authentification Supabase
Contacts
contacts avec les colonnes :- Nom
- Aperçu du message
- Date de soumission
Détail complet du contact

Activer les réponses par e‑mail personnalisées depuis l’admin
Contact detail pane
Ajouter un formulaire d’inscription à la newsletter

Resend contact
- Crée un contact Resend via l’API
- (Facultatif) Stocke aussi le contact localement dans Supabase
Design
- Logique de désinscription intégrée
- Indicateurs de performance (taux d’ouverture, statut de livraison des emails)
BONUS : connectez Resend à Supabase Auth

Resend Supabase
Configuration du domaine
Touches finales et bonnes pratiques

- Gestion des erreurs : Lovable peut parfois afficher des erreurs de build qui sont en fait des faux positifs. Teste toujours ta fonctionnalité en conditions réelles.
- Retour arrière avec Supabase : Si tu reviens à une version précédente du code dans Lovable, pense à supprimer manuellement les policies ou migrations Supabase associées — elles ne sont pas annulées automatiquement.
- Conseils pour la délivrabilité :
- Utilise des sous-domaines pour isoler ta réputation.
- Inclue toujours une version en texte brut de ton email.
- Surveille les performances de tes emails avec le tableau de bord d’insights de Resend.
C'est terminé ! 🎉
- Une landing page et un formulaire de contact
- Le stockage des prospects dans une base de données
- Des confirmations par e-mail automatisées
- Un tableau de bord d’administration pour la gestion des prospects
- Des réponses par e-mail personnalisées
- Des campagnes de newsletter
- L’authentification et la vérification de l’adresse e-mail
Vous voulez aller plus loin ?
- Ajoutez la prise en charge des e-mails programmés via des tâches cron Supabase
- Créez des workflows d’automatisation pour déclencher des e-mails en fonction des étapes de vos leads
- Soignez le design de votre interface pour renforcer la confiance dans votre marque et améliorer vos taux de conversion
FAQ sur l’intégration de Resend
Qu’est-ce que Resend ?
Qu’est-ce que Resend ?
Ai-je besoin d’un abonnement Resend payant pour suivre ce tutoriel ?
Ai-je besoin d’un abonnement Resend payant pour suivre ce tutoriel ?
Comment vérifier un domaine dans Resend ?
Comment vérifier un domaine dans Resend ?
Pourquoi mes emails envoyés via Resend vont-ils dans le spam ?
Pourquoi mes emails envoyés via Resend vont-ils dans le spam ?
- Vous n’avez pas vérifié votre domaine
- Votre email ne comporte pas de version en texte brut
- Vous envoyez depuis une adresse générique comme
onboarding@resend.dev - Vous ne suivez pas les bonnes pratiques (par exemple, absence de lien de désinscription dans les emails marketing)
Puis-je personnaliser le design des emails que j’envoie ?
Puis-je personnaliser le design des emails que j’envoie ?
Resend gère-t-il les emails marketing ou uniquement les emails transactionnels ?
Resend gère-t-il les emails marketing ou uniquement les emails transactionnels ?
- Les emails transactionnels (confirmation, réinitialisation, notifications) via l’API ou le SDK.
- Les emails marketing via la fonctionnalité Broadcast et les Audiences.
Comment gérer les abonnés à une newsletter dans Resend ?
Comment gérer les abonnés à une newsletter dans Resend ?
Puis-je configurer le double opt-in pour les newsletters ?
Puis-je configurer le double opt-in pour les newsletters ?
Puis-je programmer ou automatiser des scénarios d’emails dans Resend ?
Puis-je programmer ou automatiser des scénarios d’emails dans Resend ?
Comment connecter Resend à Supabase Auth ?
Comment connecter Resend à Supabase Auth ?
- Authentifiez-vous auprès de votre projet Supabase.
- Indiquez un domaine et un nom d’expéditeur.
- Resend configure automatiquement les emails d’authentification Supabase pour utiliser votre compte Resend.
Comment Resend gère-t-il les désabonnements ?
Comment Resend gère-t-il les désabonnements ?
- Vous devez inclure un lien de désabonnement dans les emails de type broadcast.
- Lorsqu’un utilisateur se désabonne, il est retiré de l’Audience sélectionnée.
- C’est obligatoire pour respecter la conformité email (par exemple, CAN-SPAM, RGPD).


updates.yourdomain.compour isoler votre réputation d’envoi.