Vos formulaires parlent déjà à vos outils.
Cinq passerelles de paiement et plus de vingt destinations, apportées par l’extension payante. Aucune n’est contactée tant que ses clés ne sont pas saisies, et aucun service intermédiaire ne voit passer vos données.
Chaque nom ici correspond à un module réel
Chacun se règle par formulaire. Les clés vivent dans les réglages de votre site, jamais ailleurs.
Stripe
PaiementCartes et portefeuilles, dans la page. Abonnements, remboursements, codes promo et taxe.
PayPal
PaiementBoutons dans la page, abonnements et remboursements, sur la même commande que les autres.
Mollie
PaiementUne page de paiement hébergée : iDEAL, Bancontact et les moyens européens que porte Mollie.
Razorpay
PaiementUn lien de paiement hébergé pour le marché indien, avec sa propre signature de webhook.
Square
PaiementUn lien de paiement hébergé, montants en unités mineures, devises sans décimale comprises.
Webhook signé
DéveloppeurChaque réponse envoyée à l’adresse de votre choix, avec une signature HMAC que le destinataire peut vérifier.
Slack
NotificationUn message dans le canal de votre choix dès qu’une réponse arrive.
Google Drive
StockageLes pièces copiées dans votre propre Drive, dans des dossiers que le plugin crée. La permission demandée ne couvre que les fichiers qu’il crée lui-même.
OneDrive
StockageLes mêmes copies dans votre OneDrive, le chemin créant l’arborescence au passage. Quatre mégaoctets par fichier dans cette version.
Dropbox
StockageLe plus tolérant des trois sur la taille. Aucun lien de partage n’est créé : en obtenir un ouvrirait le fichier à qui connaît l’adresse.
Twilio
MessagerieSMS et WhatsApp transactionnels : une confirmation, un créneau réservé, un lien de reprise. Jamais une campagne — chaque déclencheur répond à un geste.
Salesforce
CRMUn Lead ou un Contact par réponse, associé au schéma réel de votre organisation. Un champ « External ID » fait qu’une reprise met à jour la fiche au lieu de la dupliquer.
HubSpot
CRMUn contact par réponse, associé aux propriétés réelles de votre portail. La liste statique est séparée : elle ne reçoit que les personnes ayant coché un champ Consentement, et cette décision se fige au moment de la réponse.
Pipedrive
CRMUne personne cherchée par son adresse, puis créée ou mise à jour, et un lead ouvert pour elle. Un envoi tient en quatre appels, et celui qui s’interrompt reprend au lieu de redoubler ce qu’il a déjà écrit.
Zoho CRM
CRMUn lead par réponse, associé aux champs de votre propre CRM. Le centre de données se choisit à la connexion, et rien ne part que l’association ne nomme.
Make
AutomatisationPas de module, et il n’en faut pas : un webhook personnalisé Make accepte le JSON signé que le panneau Webhook envoie déjà. Collez l’adresse que Make vous donne, c’est fait — la documentation détaille le corps, la signature et un exemple à éprouver.
n8n
AutomatisationComme Make : le nœud Webhook prend le JSON signé tel quel. Vérifier la signature tient dans un nœud Code, que la documentation donne en entier — avec le réglage Raw Body sans lequel elle ne peut jamais correspondre.
Zapier
AutomatisationUn déclencheur « Nouvelle soumission » sur la place de marché Zapier. L’exemple affiché pendant la construction du Zap est fabriqué, pas la réponse de quelqu’un.
Google Sheets
TableurUne ligne par réponse, ajoutée à l’onglet que vous choisissez. L’ordre des colonnes est le réglage, et une formule reçue est écrite comme du texte, jamais exécutée.
ActiveCampaign
EmailUn contact créé ou mis à jour par son adresse, avec vos propres champs personnalisés. Une étiquette y déclenche une automatisation : étiquettes et listes attendent donc un consentement explicite, figé au moment de la réponse.
Mailchimp
EmailUne inscription par réponse consentie, avec double opt-in par défaut. Rien ne part sans consentement, et un membre déjà présent garde le statut qu’il a choisi — un renvoi ne peut jamais ramener qui s’est désabonné.
Airtable
ProductivitéUne ligne par réponse, dans la base et la table de votre choix. Les colonnes sont désignées par leur identifiant interne : les renommer ne casse rien — et une clé de fusion fait qu’une seconde réponse met la ligne à jour au lieu d’en créer une autre.
Notion
ProductivitéUne page par réponse, dans la base que vous partagez avec la connexion. Une valeur qui ne correspond à aucune option existante est laissée de côté plutôt qu’ajoutée à votre schéma — et une propriété de rapprochement fait d’une seconde réponse une mise à jour au lieu d’un doublon.
Google Agenda
Rendez-vousUne réservation confirmée devient un événement, et son annulation l’en retire. C’est l’instant exact qui part : un créneau réservé en janvier pour une date d’été a lieu à l’heure annoncée.
Outlook
Rendez-vousLe même contrat que Google Agenda, sur un compte Microsoft. Personne n’est invité sans que vous le demandiez : ajouter le visiteur ferait partir une invitation depuis votre compte.
Microsoft Teams
NotificationUne carte dans un canal quand une réponse arrive, qu’un dossier est assigné ou qu’une échéance passe — chacune activable séparément. Teams interprète du Markdown dans ses cartes : les valeurs d’une réponse sont désamorcées, et personne ne dépose de lien dans votre canal via votre formulaire.
Xero
ComptabilitéUn règlement abouti écrit un client et une facture en brouillon — chez Xero, un brouillon ne crée aucune écriture tant que personne ne l’approuve. Lignes, remise et taxe viennent de la commande telle qu’elle a été débitée, et si elles ne retombent pas sur le montant encaissé, rien n’est écrit.
QuickBooks Online
ComptabilitéLe même contrat que Xero, à une différence près que son interface impose : QuickBooks n’a pas de brouillon, et un formulaire qui le vise n’écrit rien tant que vous n’avez pas accepté que chaque règlement entre dans vos livres. Les écrans le disent, plutôt que de vous le laisser découvrir par l’absence de factures.
Brevo
EmailLe contact ajouté à une liste, avec les champs que vous lui associez.
Aucune intégration ne correspond. Essayez un autre mot, ou revenez à Tous.
Le webhook, quand votre outil n’est pas dans la liste.
Chaque réponse acceptée part vers l’adresse de votre choix, en JSON ou en formulaire encodé. La requête porte une signature HMAC-SHA256 que le destinataire peut vérifier : sans elle, n’importe qui connaissant l’adresse pourrait lui envoyer de fausses soumissions.
- Horodatage signé avec le corps, ce qui empêche le rejeu
- Nouvelle tentative en cas d’échec, et journal des envois sur chaque réponse
- Cinquante et un points d’extension documentés, en PHP et dans le constructeur
- API REST sous
solis-forms/v1
POST votre-adresse · X-SolisForms-Signature: t=…,v1=…
{
"entry_id": 128,
"form_id": 42,
"form_title": "Demande de devis",
"created_at": "2026-09-24 09:31:07",
"fields": [
{ "id": "email", "label": "Adresse e-mail", "value": "…" },
{ "id": "budget", "label": "Budget", "value": "5000" }
]
}Signature vérifiable : hash_hmac('sha256', t + '.' + corps, secret)
Commencez par le gratuit
Les intégrations viennent avec SolisForms Pro. Le plugin gratuit, lui, n’envoie rien nulle part — et c’est déjà ce que veulent la plupart des formulaires.
- Gratuit et libre
- Sans compte à créer
- Sans dépendance d’exécution

