Connecter Sendora à votre site : formulaire et API
Apprenez à créer un formulaire d'inscription Sendora, partager son lien, l'intégrer à votre site ou utiliser l'API pour ajouter automatiquement des contacts.
La page Intégrations permet de collecter des inscriptions depuis votre site, un email, un QR code ou votre propre application. Chaque nouveau contact est ajouté automatiquement à la liste Sendora que vous avez choisie.
Commencez par créer une liste dédiée, par exemple « Newsletter du site » ou « Demandes de démonstration ». Vous pourrez ainsi identifier l'origine des contacts et leur envoyer un message réellement adapté.
Choisir la bonne méthode
Lien à partager
La solution la plus rapide. Utilisez le lien dans un bouton, un email, un QR code, une page de réseaux sociaux ou votre signature. Le formulaire est hébergé par Sendora.
Formulaire intégré
Copiez le code iframe fourni par Sendora pour afficher le formulaire directement dans une page de votre site, sans développer le traitement de l'inscription.
API
La solution la plus flexible pour connecter un formulaire existant, un espace client, une application métier ou une automatisation. Elle nécessite un traitement sécurisé côté serveur.
Le lien et le code d'intégration conviennent à la majorité des besoins. Choisissez l'API seulement si vous avez déjà votre propre formulaire, si vous souhaitez contrôler entièrement son design ou si l'inscription doit être déclenchée par une action dans un autre logiciel.
Créer votre formulaire Sendora
Dans l'onglet Formulaire, sélectionnez d'abord la liste de destination. Le champ email est toujours requis. Vous pouvez ensuite ajouter le prénom, le nom, l'entreprise, le téléphone ainsi que les champs personnalisés configurés sur cette liste.
Ne demandez que les informations réellement utiles. Un formulaire court demande moins d'effort et facilite généralement l'inscription. Pour une newsletter classique, l'email et éventuellement le prénom suffisent souvent.
Personnalisez ensuite le texte de consentement RGPD affiché à côté de la case obligatoire. Il doit préciser clairement ce que la personne recevra. Évitez une formule trop générale si vous prévoyez d'envoyer des offres commerciales.
La case de consentement et une adresse techniquement valide ne suffisent pas à elles seules à démontrer une collecte conforme. Conservez une formulation claire, n'utilisez pas de case précochée et envoyez uniquement le contenu annoncé.
Option 1 : partager le lien
Sendora génère une adresse publique unique pour la liste et les champs sélectionnés. Cliquez sur Copier, puis placez ce lien là où vos visiteurs peuvent le trouver : bouton « S'inscrire », bio d'un réseau social, email, SMS ou QR code imprimé.
Cette option ne demande aucune modification technique de votre site. Si vous changez les champs ou le texte de consentement, copiez de nouveau le lien généré afin d'utiliser la configuration à jour.
Option 2 : intégrer le formulaire à votre site
Sendora fournit un code HTML de type iframe. Copiez-le dans un bloc HTML personnalisé de votre éditeur de site, par exemple WordPress, Wix ou Webflow, ou directement dans le code de la page où le formulaire doit apparaître. Le visiteur reste sur votre site tandis que le formulaire et son traitement sont pris en charge par Sendora.
- sur WordPress, utilisez généralement un bloc « HTML personnalisé » ;
- sur Webflow, Wix ou un autre constructeur, recherchez un bloc « Embed » ou « Intégrer du code » ;
- sur un site développé sur mesure, insérez le code dans le composant ou le modèle de la page.
Vérifiez ensuite le rendu sur ordinateur et téléphone. La hauteur proposée est de 720 pixels ; vous pouvez l'adapter si votre formulaire contient peu ou beaucoup de champs, sans modifier l'adresse placée dans src.
Option 3 : utiliser l'API
L'API reçoit une requête POST sur https://api.sendora.fr/contacts.php. La page Intégrations génère automatiquement des exemples prêts à adapter en cURL, Node.js et PHP avec votre liste et les champs sélectionnés.
Données principales
email: adresse du contact, obligatoire ;prenom,nom,entrepriseettelephone: facultatifs ;- les champs personnalisés de la liste peuvent également être transmis ;
list: identifiant interne de la liste de destination ;gdpr=true: confirme que votre parcours a recueilli le consentement prévu.
La clé est envoyée dans l'en-tête X-Sendora-Key. Seul le propriétaire du compte peut la consulter dans Sendora. Elle doit être utilisée uniquement depuis votre serveur, une fonction serverless ou un outil d'automatisation capable de protéger les secrets.
Ne placez jamais la clé API dans du JavaScript exécuté par le navigateur, dans le code HTML public ou dans une application mobile distribuée. Un visiteur pourrait la récupérer et ajouter des contacts à votre insu.
Tester avant de publier
- utilisez une adresse email de test que vous contrôlez ;
- vérifiez que le message de confirmation apparaît ;
- contrôlez que le contact arrive dans la bonne liste Sendora ;
- vérifiez les valeurs des champs personnalisés ;
- testez le formulaire sur mobile et ordinateur ;
- n'affichez jamais la clé API dans les journaux ou les messages d'erreur publics.
Faites un test complet après chaque modification importante du formulaire, de la liste ou de votre intégration serveur.
Que se passe-t-il après l'inscription ?
Sendora transmet les informations autorisées à la liste choisie. Le contact pourra ensuite être utilisé dans une campagne destinée à cette audience et se désabonner grâce au lien prévu dans vos emails.
Si vous avez collecté beaucoup de contacts ou si certaines adresses proviennent de saisies manuelles, consultez aussi le guide Nettoyer une liste avec la vérification d'emails avant votre premier envoi important.