Guide pratique

Faire arriver les demandes d'un formulaire Lovable dans votre boîte

Gardez les champs et le design de votre site ; ajoutez une réception que vous pouvez vérifier.

La réponse courte. Récupérez la clé du formulaire dans Formgong, confirmez votre email et donnez la consigne de connexion à Lovable. Le formulaire envoie ses données à /submit. Formgong les conserve et notifie les destinataires vérifiés ainsi que les chats connectés, sans backend à gérer pour ce formulaire.

Formgong·

Votre formulaire Nom Email Message Envoyer Formgong Telegram Nouvelle demande Nom · Email Ouvrir la demande + notification email
Votre site garde le design. Formgong reçoit les demandes et envoie les notifications.

Le formulaire est-il seulement visuel ?

Un bouton suivi d'un « Merci » ne suffit pas à prouver qu'une demande a été enregistrée. Il faut un service qui reçoit les données. Lovable propose aussi son backend et ses connecteurs : si votre application s'en sert déjà, vous pouvez y traiter le formulaire.

Formgong convient lorsque vous cherchez une boîte de réception séparée, avec email et Telegram, tout en gardant l'apparence sur votre site.

Commencez par une adresse confirmée

Sur Formgong, indiquez votre email puis ouvrez le lien de confirmation. Les demandes d'un compte non confirmé peuvent rester en attente. Terminez cette étape avant de juger la livraison des notifications.

Dans le formulaire choisi, ouvrez la connexion du site et copiez access_key. Cette clé est publique : elle permet l'envoi, pas la lecture de votre boîte ni la modification des réglages.

Demandez une connexion, pas une refonte

Précisez à Lovable de conserver les champs et le design existants. Ajoutez la consigne ci-dessous en remplaçant fk_your_access_key par votre clé. La version du tableau de bord correspond directement à votre formulaire.

Cet exemple concerne le texte. N'y ajoutez ni téléversement de fichiers, ni secret du fournisseur d'email, ni token de bot.

Consigne pour Lovable
Ajoute un formulaire de contact qui envoie les messages à Formgong. Ne crée pas de backend, de base ni de secrets.

- POST https://formgong.com/submit
- Champ caché access_key avec la valeur fk_your_access_key (la clé est publique)
- Champs : name, email, phone facultatif, message. Libellés en français
- Honeypot : champ botcheck masqué hors écran
- Pas de fichiers ni de fonctions serveur
- Formulaire HTML simple, ou fetch avec Accept: application/json. Succès : json.success === true
Exemple de requête API

Remplacez la clé et gérez l'attente, la réussite et l'erreur. Conservez les champs lorsqu'un envoi échoue.

JavaScript
async function onSubmit(event) {
  event.preventDefault();
  const fields = Object.fromEntries(new FormData(event.currentTarget));
  const response = await fetch("https://formgong.com/submit", {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      Accept: "application/json",
    },
    body: JSON.stringify({ ...fields, access_key: "fk_your_access_key" }),
  });
  const result = await response.json();
  if (!result.success) throw new Error(result.message || "Formgong error");
}

Suivez une vraie demande de test

Envoyez un message reconnaissable depuis le formulaire. Retrouvez-le dans le bon formulaire de Formgong, puis dans l'email, y compris les indésirables. Vérifiez également les champs supplémentaires.

Avec fetch, le succès s'affiche après success: true ; l'échec laisse les champs remplis. Recommencez sur le domaine publié et sur téléphone, pas seulement dans l'éditeur.

Ajoutez Telegram depuis ce formulaire

Dans ses réglages Telegram, ouvrez le lien de connexion et démarrez le bot. Pour un groupe, ajoutez le bot et envoyez /connect avec le code du tableau de bord. Ce code ne remplace pas la clé d'envoi.

Vérifiez le chat affiché et envoyez une nouvelle demande. Le guide Telegram détaille ces deux parcours.

Une demande manque : où chercher ?

Sans enregistrement, contrôlez https://formgong.com/submit et la clé. Avec un enregistrement mais sans email, contrôlez confirmation, destinataires et indésirables. Le champ caché botcheck doit rester vide.

Après activation de Turnstile, reprenez le code de connexion à jour : il doit envoyer le token. Le guide de diagnostic distingue chaque étape.

Les réglages continuent à évoluer

Destinataires, chats, objet et redirections se changent dans Formgong sans republier le site. Vérifiez aussi le message d'erreur présenté au visiteur. L'offre Free inclut 300 envois mensuels par compte, avec email et Telegram.

Questions fréquentes

Faut-il ajouter Supabase ?

Pas pour ce formulaire connecté à Formgong. Une application qui possède déjà un backend Lovable ou Supabase peut aussi l'utiliser.

La clé peut-elle rester dans le frontend ?

Oui. access_key est une clé publique d'envoi, sans accès à la boîte de réception ni aux réglages.

Le design sera-t-il conservé ?

Formgong reçoit les données ; le design reste sur votre site. Demandez à Lovable de le préserver et vérifiez le résultat.

Le succès prouve-t-il que l'email est arrivé ?

Non. Il confirme l'acceptation de la requête. L'enregistrement et la réception de la notification se vérifient séparément.

Sources et documentation

Références officielles de ce guide : Lovable Cloud, Lovable Resend connector, Lovable Telegram connector. Documentation Formgong, Stockage des données.

Lire au format Markdown
← Retour au blog