À la fin de ce guide, vous disposerez d’un formulaire de paiement par abonnement entièrement fonctionnel et connecté à Stripe, de notifications automatiques par e-mail pour vous et vos clients, d’une logique avancée qui déclenche des e-mails de mise à jour du statut, et d’un tableau de bord d’administration avec une vue tableau et une vue Kanban pour suivre chaque achat, sans écrire une seule ligne de code.
Ce que vous allez créer
Un formulaire de paiement par abonnement qui recueille les informations des clients, les débite via Stripe et les oriente automatiquement vers le bon processus selon leur type d’achat. Vous disposerez également d’un projet d’administration comportant deux pages : l’une qui distingue les premiers achats des renouvellements, l’autre qui affiche tous les abonnements regroupés par statut dans une vue Kanban.
Quand l’utiliser
Vous vendez un service récurrent ou une adhésion et souhaitez accepter les paiements directement via un formulaire
Vous gérez les abonnements manuellement et ne savez plus qui est actif, en attente ou résilié
Vous souhaitez que les clients reçoivent un e-mail de confirmation instantané dès leur abonnement
Vous avez besoin que votre équipe soit automatiquement avertie à chaque nouvel achat
Vous souhaitez une vue en direct des statuts d’abonnement sans exporter les données ni consulter Stripe séparément
Étape par étape
Partie 1 : créer le formulaire d’abonnement
Cette partie permet de mettre votre formulaire en ligne et de le connecter à Stripe. À la fin, chaque nouvelle réponse arrivera dans votre projet avec le statut « en attente », prête à être examinée ou activée.
1. Créez un nouveau projet Depuis votre page d’accueil Formaloo, cliquez sur Form Creation Agent et saisissez une instruction décrivant votre formulaire d’abonnement. Formaloo générera un formulaire de départ. Vous pouvez aussi démarrer un nouveau projet avec l’option Form pour obtenir un formulaire vierge déjà associé.
Instruction
Instruction
1. Full Name
Subscriber's full name
ID: full_name
Type: Short Text | Required
2. Email Address
Used for receipt and communication
ID: email
Type: Email | Required
3. Purchase Type
Is this a new subscription or a renewal?
ID: purchase_type
Type: Single Choice
Options: "First-time Purchase", "Renewal"
4. Membership Plan
The subscription product with Stripe recurring billing
ID: membership_plan
Type: Product | Stripe Subscription toggle ON + Stripe Price API ID
5. Subscription Status
Internal lifecycle tracking — admin only
ID: subscription_status
Type: Dropdown | Admin-only
Options (in order): "Pending" → "Active" → "Paused" → "Cancelled"
Default: "Pending" on every new submission
2. Ouvrez les paramètres du champ Membership Plan Dans l’éditeur de formulaire, repérez le champ Membership Plan (ou le champ produit auquel vous souhaitez associer un abonnement). Cliquez sur le champ pour ouvrir son panneau de paramètres à droite.
3. Activez Stripe Subscription Dans les paramètres du champ, activez Stripe Subscription. Collez votre Stripe Subscription Price ID dans le champ prévu à cet effet. Vous le trouverez dans votre tableau de bord Stripe, sous Products. Si vous n’avez pas encore connecté Stripe à votre compte, consultez d’abord Comment connecter Stripe à Formaloo.
💡 Veillez à utiliser un ID de prix récurrent de Stripe, et non un ID de prix de paiement unique. Ils se ressemblent, mais fonctionnent différemment.
4. Définissez les montants minimum et maximum Faites défiler le même panneau de paramètres pour définir les montants de paiement minimum et maximum. Cela détermine la plage que vos clients peuvent sélectionner ou saisir.
5. Enregistrez et ajoutez des images de produit Cliquez sur Save. Vous pouvez également ajouter des images à votre champ produit pour le rendre plus attrayant aux yeux des clients qui parcourent vos formules.
6. Définissez le statut d’abonnement par défaut sur « en attente » Accédez aux Subscription settings du champ, faites défiler et définissez la réponse par défaut sur Pending. Ainsi, chaque nouvelle réponse entre dans votre processus avec le statut « en attente » avant que vous ne l’activiez manuellement ou via la logique avancée. Pour en savoir plus sur le fonctionnement de la logique et des calculs dans Formaloo, consultez Comment utiliser les bases de la logique et des calculs dans Formaloo.
Partie 2 : créer les modèles d’e-mail
Vous allez créer trois modèles : une confirmation pour votre client, une alerte pour vous-même et un e-mail de mise à jour du statut qui se déclenche automatiquement lorsque vous modifiez un abonnement. Ces modèles utilisent des variables dynamiques pour que chaque e-mail soit personnalisé sans aucun travail manuel.
7. Ouvrez Apps & integrations Cliquez sur l’icône de profil dans le coin supérieur droit de Formaloo. Sélectionnez Apps & integrations dans le menu déroulant.
8. Accédez aux modèles d’e-mail personnalisés Cliquez sur Custom email templates, puis sur Add new template.
9. Créez le premier modèle : confirmation à l’utilisateur lors de la soumission Dans l’éditeur de modèles d’e-mail, saisissez le corps du message à gauche et renseignez à droite le nom du modèle, l’objet de l’e-mail, le nom de l’expéditeur et l’adresse de réponse.
Utilisez le contenu suivant :
Nom du modèle : On Submit — Confirm to user
Objet : Votre abonnement est en cours de traitement
Corps :
Hi @full_name, Thank you for your @purchase_type of @membership_plan! We've received your request and your subscription is currently being set up. You'll hear from us once everything is active. Order details: - Plan: @membership_plan - Price ID: @price_id - Type: @purchase_type If you have any questions, just reply to this email. Welcome aboard!
📖 Pour la liste complète des variables prises en charge, comme @full_name et @membership_plan, consultez Comment insérer dynamiquement les données d’un formulaire dans des e-mails, des PDF et des instructions IA personnalisés.
10. Créez le deuxième modèle : notification à l’administrateur lors de la soumission
Nom du modèle : On Submit — Notify admin
Objet : Nouvel abonnement soumis — @full_name
Corps :
A new subscription form was just submitted. Here are the details: - Name: @full_name - Email: @email - Type: @purchase_type - Plan: @membership_plan - Price ID: @price_id - Status: @subscription_status Head to the dashboard to review and activate this subscription.
11. Créez le troisième modèle : notification à l’utilisateur lors d’un changement de statut
Nom du modèle : On Update — Notify user of status change
Objet : Le statut de votre abonnement a été mis à jour
Corps :
Hi @full_name, We wanted to let you know that your subscription status has been updated to: @subscription_status Subscription details: - Plan: @membership_plan - Price ID: @price_id If you have any questions or didn't expect this change, please reach out and we'll sort it out right away. Thanks, The Team
📖 Pour un guide complet sur la création de modèles d’e-mail personnalisés, consultez Comment créer et envoyer des modèles d’e-mail personnalisés.
Partie 3 : configurer les notifications et la logique avancée
Cette partie couvre en une seule fois toute la communication automatisée : les e-mails déclenchés lors de la soumission et ceux déclenchés lors d’un changement de statut. Configurez-les avant de publier, et votre formulaire gérera chaque notification dès le premier jour. Pour en savoir plus sur le fonctionnement des notifications conditionnelles, consultez Comment envoyer et recevoir des notifications conditionnelles par e-mail.
12. Ouvrez l’onglet Notify dans l’éditeur de formulaire Revenez à votre éditeur de formulaire. Dans le panneau de paramètres à droite, cliquez sur l’onglet Notify.
13. Activez la notification à l’administrateur Cliquez sur Receiving mail notification, activez l’option et saisissez votre adresse e-mail. Sous Email template, sélectionnez On Submit — Notify admin. Chaque nouvelle réponse vous sera désormais notifiée instantanément.
14. Activez l’e-mail de confirmation à l’utilisateur Cliquez sur Send email to responses, activez l’option et sélectionnez On Submit — Confirm to user comme modèle d’e-mail. Une confirmation automatique est ainsi envoyée à votre client dès qu’il soumet le formulaire.
15. Publiez le formulaire Cliquez sur Publish pour mettre votre formulaire en ligne.
16. Ouvrez la logique avancée Depuis l’éditeur de formulaire, ouvrez le panneau des paramètres du formulaire à droite et cliquez sur Advanced logic.
17. Passez à l’onglet On update Dans le panneau de logique avancée, cliquez sur On update dans la barre supérieure.
18. Ajoutez une règle pour le statut « active » Cliquez sur Add rule. Définissez la condition : Subscription status passe à Active. Définissez l’action sur Send email, sélectionnez le modèle On Update — Notify user of status change et définissez le champ To sur le champ d’adresse e-mail du répondant.
19. Répétez l’opération pour les autres statuts Cliquez sur Add condition et répétez l’étape 18 pour tous les autres statuts que vous utilisez (par exemple : Cancelled, Paused, Expired). Chaque règle doit déclencher le même modèle d’e-mail : la variable @subscription_status insérera dynamiquement le bon statut dans chaque e-mail.
Partie 4 : créer les pages de suivi pour l’administration
Votre formulaire est maintenant en ligne et automatisé. Cette dernière partie offre à votre équipe une véritable vue opérationnelle : plus besoin de fouiller dans les réponses brutes pour savoir ce qui est actif ou ce qui nécessite votre attention.
20. Revenez à la page du projet Quittez l’éditeur de formulaire et revenez à la page principale de votre projet.
21. Créez une nouvelle page nommée « Purchase plan » Cliquez sur New page et renommez-la Purchase plan.
22. Ajoutez un tableau pour les premiers achats Cliquez sur Add block et sélectionnez Table. Choisissez votre formulaire d’abonnement comme source de données. Cliquez sur Filter, sélectionnez Purchase type et filtrez sur First time purchase. Ce tableau n’affiche que les nouveaux abonnés.
23. Ajoutez un second tableau pour les renouvellements Ajoutez un autre bloc Table sur la même page. Utilisez la même source de données. Cette fois, filtrez sur Purchase type: Renewal. Les deux types d’achat sont désormais séparés sur une même page.
24. Créez une deuxième page nommée « Subscription status » Cliquez sur New page et renommez-la Subscription status.
25. Ajoutez une vue Kanban regroupée par statut d’abonnement Cliquez sur Add block et sélectionnez Kanban. Choisissez votre formulaire d’abonnement comme source de données. Définissez Group by sur Subscription status. Vous voyez désormais tous les achats organisés en colonnes par statut : Pending, Active, Cancelled et tous les autres que vous utilisez.
Résultat final
Vous disposez désormais d’un système complet de gestion des abonnements, entièrement créé dans Formaloo. Votre formulaire accepte les paiements par abonnement Stripe, place chaque réponse en attente et envoie automatiquement une confirmation au client et une notification dans votre boîte de réception. Lorsque vous mettez à jour le statut d’un abonnement, le client reçoit immédiatement un e-mail. Votre projet d’administration vous offre une vue tableau répartie par type d’achat et un tableau Kanban, pour que votre équipe sache toujours ce qui est actif, ce qui est en attente et ce qui nécessite son attention.
Que créer ensuite
Maintenant que votre formulaire et votre projet de base sont prêts, voici trois façons d’aller plus loin :
Transformez-le en portail client pour que vos abonnés puissent se connecter et suivre le statut de leur propre abonnement. Consultez Comment créer un portail et gérer l’accès des utilisateurs.
Ajoutez l’Intake Agent à votre processus afin que, lorsqu’un client répond à vos e-mails, ses réponses soient automatiquement réintégrées dans votre projet. Consultez Comment utiliser l’Intake Agent pour collecter des données à partir de fils d’e-mails.
Lancez une campagne d’e-mails auprès de votre liste d’abonnés : utilisez les e-mails collectés pour envoyer des promotions, des rappels de renouvellement ou des annonces. Consultez Comment envoyer une campagne dans Formaloo.
Modèle prêt à l’emploi
Vous venez de parcourir 25 étapes. Vous n’avez pas besoin de tout créer vous-même : nous l’avons déjà fait pour vous. Le formulaire est configuré, le champ Stripe Subscription est activé, le filtre par type d’achat est prêt et le champ de statut d’abonnement est en place. Il vous suffit de connecter votre compte Stripe, de coller votre Price ID et de publier.
Prêt à le créer ?
💬 Obtenir l’aide de notre équipe concierge Notre équipe vous aidera à configurer cette solution pour votre cas d’usage.
📅 Réserver une démo pour une configuration Team/Enterprise Découvrez comment les équipes utilisent Formaloo à grande échelle avec des autorisations et des intégrations avancées.

