Si vous avez un formulaire personnalisé et que vous souhaitez commencer à envoyer des contacts à HubSpot, la première étape est de vous assurer que vous avez bien installé le HubSpot Tracking Code sur votre site web. Ensuite, plusieurs options s'offrent à vous.

1. Activer l'intégration native

Si vous utilisez un CMS tiers ou un service de formulaire comme TypeForm sur votre site web, il est important de vérifier s'il dispose d'une intégration native. Si c'est le cas, activez-la pour obtenir les meilleurs résultats. Malheureusement, certains services utilisent les mauvaises API et cela peut causer des problèmes. Par exemple, ils peuvent utiliser la Contacts API au lieu de la Forms API. Ce n'est pas recommandé car cela nécessite des méthodes d'authentification plus complexes pour l'API et ne conserve pas les données d'analyse web. En conséquence, tous vos contacts peuvent être marqués comme provenant d'une source hors ligne. Utiliser la bonne API est essentiel pour tirer le meilleur parti de votre CMS ou service de formulaire. OptinMonster est un exemple de service de formulaires popup qui prend en charge la bonne API. Si vous n'êtes pas sûr, il est recommandé de consulter un professionnel qui pourra vous conseiller sur la meilleure façon d'intégrer votre application ou système avec HubSpot CMS.

2. Démarrage rapide - Activer la collecte de formulaires non-HubSpot

L'option la plus simple est d'activer la collecte de formulaires non-HubSpot dans HubSpot. C'est une excellente fonctionnalité pour un démarrage rapide, car le HubSpot Tracking Code capture automatiquement toutes les soumissions de formulaires HTML sans aucun travail supplémentaire de votre part. Vous pouvez la trouver dans Settings/Marketing/Forms/Non-HubSpot Forms

Formulaires non HubSpot

3. HubSpot Forms APIs

Si vous cherchez une approche plus avancée, vous pouvez aussi utiliser les HubSpot Forms APIs. Cette API ne nécessite pas d'authentification complexe, elle est donc plus facile à mettre en place et à utiliser que d'autres approches. Si vous bricolez un peu en JavaScript pour configurer le HubSpot User Tracking Code (HUTK), vous pourrez obtenir les analyses appropriées dont vous avez besoin. Spécification de la HubSpot Forms API Spécifications de l'API : https://legacydocs.hubspot.com/docs/methods/forms/submit_form POST https://api.hsforms.com/submissions/v3/integration/submit/PORTALID/FORMID

hutkExtrait des cookies générés par le code de tracking HubSpot (hubspotutk)
ipAddressAdresse IP de l'utilisateur
pageUrlURL de la page
pageName"Titre de la page"
redirectUrl"votredomaine.com"
emailEmail de l'utilisateur
Autres champs de formulaireValeurs des champs

Intégration HubSpot avec Google Forms

Si vous souhaitez intégrer Google Forms à HubSpot, voici une solution rapide. La façon la plus simple de connecter Google Forms et HubSpot est Zapier (alternativement, Make), qui peut être utilisé pour créer de nouveaux contacts ou deals HubSpot lors d'une nouvelle soumission de Google Form, mettre à jour des contacts ou deals existants en fonction des réponses au formulaire, ou déclencher des workflows dans HubSpot en fonction des réponses. Pour mettre à jour les contacts HubSpot à partir de nouvelles réponses Google Forms :

  1. D'abord, créez un Google Form et sauvegardez son URL.
  2. Connectez-vous à Zapier et créez un zap. Les Zaps sont des workflows qui connectent vos applications pour automatiser des tâches répétitives.
  3. Sélectionnez Google Form comme déclencheur et HubSpot comme action. Un déclencheur est un événement qui démarre un Zap, et une action est un événement qu'un Zap effectue.
  4. Connectez vos comptes Google Form et HubSpot.
  5. Choisissez le formulaire que vous souhaitez synchroniser et mappez les champs.
  6. Activez votre zap et testez-le. Vous pouvez également installer Form to HubSpot depuis Google Workspace Marketplace. L'application intègre de manière transparente les données de Google Forms dans HubSpot CRM. Avec Form to HubSpot, vous pouvez collecter des données depuis des formulaires et créer, mettre à jour ou supprimer automatiquement des contacts HubSpot. Nous vous suggérons fortement d'envisager les avantages de HubSpot par rapport à Google Forms :
  7. Les formulaires HubSpot sont plus personnalisables et peuvent être suivis avec HubSpot analytics.
  8. Ils sont intégrés à d'autres outils HubSpot (email marketing et CRM).
  9. Ils peuvent être utilisés pour collecter des informations plus détaillées, telles que les adresses email et les numéros de téléphone.
  10. Les formulaires HubSpot peuvent faire l'objet de tests A/B pour déterminer lequel est le plus efficace.
  11. Les formulaires HubSpot sont préremplis avec les données précédemment soumises par le visiteur. Cela inclut les informations de contact de base comme le nom, l'adresse email et le numéro de téléphone.
  12. Les formulaires HubSpot proposent un profilage progressif. Cela vous permet de contrôler quelles questions apparaissent sur un formulaire en fonction de ce que vous savez déjà sur un lead. Des champs personnalisés peuvent être utilisés pour collecter des informations comme le titre du poste, la taille de l'entreprise ou d'autres détails. Si vous créez des HubSpot Forms au lieu de Google Forms, vous aurez plus d'options de personnalisation, d'intégration et de reporting.
L'intégration de HubSpot CRM avec mon site web est-elle gratuite ?+
Oui. HubSpot CRM est gratuit et inclut le code de tracking, les formulaires et le chat en direct. Vous pouvez installer le code de tracking HubSpot sur n'importe quel site web, quelle que soit la plateforme. Les fonctionnalités premium comme les événements comportementaux personnalisés et les analyses avancées nécessitent les plans Marketing Hub payants.
Comment ajouter le code de tracking HubSpot à mon site web ?+
Copiez le code de tracking HubSpot depuis Settings → Tracking & Analytics → Tracking Code dans votre compte HubSpot. Collez-le avant la balise </body> de fermeture sur chaque page de votre site web. Si vous utilisez WordPress, installez le plugin officiel HubSpot qui ajoute le code automatiquement.
Puis-je intégrer HubSpot avec un site web sur mesure ?+
Oui. HubSpot s'intègre avec n'importe quel site web qui prend en charge JavaScript. Ajoutez le code de tracking à votre HTML, intégrez des formulaires en utilisant le code d'intégration HubSpot ou la Forms API, et utilisez l'API HubSpot pour la synchronisation des données personnalisées. Cela fonctionne avec React, Next.js, Vue et tout autre framework.
Combien de temps faut-il pour intégrer HubSpot CRM à un site web ?+
Une intégration de base (code de tracking et un formulaire) prend 15 à 30 minutes. Une intégration complète incluant plusieurs formulaires, chat en direct, propriétés personnalisées et synchronisation des données CRM prend généralement 2 à 4 heures. Les intégrations complexes avec des API personnalisées ou des workflows multi-étapes peuvent prendre 1 à 2 jours.
Quelles données HubSpot suit-il sur mon site web ?+
Le code de tracking HubSpot enregistre les pages vues, la durée des sessions, la source du trafic, le type d'appareil et les données des visiteurs récurrents. Lorsqu'un visiteur soumet un formulaire, toutes ses données de tracking anonymes sont associées à sa fiche de contact dans le CRM, vous donnant une chronologie complète de son engagement.

Besoin d'aide pour votre intégration HubSpot ? Nos services d'onboarding HubSpot incluent des intégrations personnalisées adaptées à votre stack technique.