Become a HubSpot power user — join us for HubSpot Training Day 2017.

Forms

Comment créer un formulaire personnalisé compatible avec HubSpot ?

Dernière mise à jour: July 6, 2017

Si vous avez besoin de fonctionnalités non disponibles dans les formulaires HubSpot standards, vous pouvez utiliser l'API Formulaires pour intégrer des formulaires externes à HubSpot.

La documentation pour la programmation est disponible sur developers.hubspot.com, elle contient une section relatives aux formulaires .

  •  Créez un formulaire dans HubSpot, et copiez l'identifiant GUID de ce formulaire, contenu dans son URL (qui s'affiche dans la barre d'adresse au cours de l'édition du formulaire). Ajoutez l'identifiant GUID du formulaire ainsi que votre ID Hub à l'URL d'envoi de l'API vers laquelle les résultats du formulaire vont être envoyés par l'intermédiaire d'un script d'action formulaire côté serveur.
  • L'API nécessite l'exécution d'un script côté serveur au moment où l'utilisateur soumet le formulaire. L'URL de ce script personnalisé doit être ajoutée aux attributs d'action de votre formulaire HTML.
  • Ce script côté serveur personnalisé doit renvoyer à cette destination finale. L'URL POST doit être mise à jour pour intégrer votre ID Hub et l'identifiant GUID du formulaire.
  • En plus d'envoyer les données saisies dans les champs HTML du formulaire sous forme d'URL, le script côté serveur doit également demander accès au cookie hubspotutk et aux autres données visiteur utilisées pour renseigner le paramètre hs_context. Grâce à ces données supplémentaires, HubSpot est en mesure d'enregistrer les analytics associées au visiteur.

Un forum de support technique relatifs aux API est également à disposition des développeurs pour poser leurs questions. Il s'agit du meilleur canal pour obtenir des réponses au cas-par-cas en matière d'API HubSpot.