Install the HubSpot WordPress plugin

Last updated: September 20, 2019

The HubSpot All-In-One Marketing – Forms, Popups, Live Chat WordPress plugin allows you to easily connect your WordPress site and HubSpot account. With the plugin, the HubSpot tracking code is automatically added to your WordPress pages, and you have access to the following free marketing tools:

  • Contacts management: a single contact database to manage detailed analytics on all your contacts, leads, and customers in one location. Associate contact records with companies, deals, and more in your CRM.
  • Forms & pop-ups: create mobile-responsive forms and pop-up forms to use on your website. You can add follow-up emails to specific forms to nurture your leads.
  • Live chat & chatbots: add live chat to your website and let site visitors chat with you in real time. Set up automated chatbots to respond to your visitors when you aren’t online.

Plugin requirements

  • Your website or blog must use a install, or be on the Business plan. Any other plan with (e.g., Premium, Personal) will not allow for plugins or JavaScript and will not be compatible with the plugin.
  • Your WordPress version should match the plugin requirements. This is stated in the plugin page's right sidebar next to WordPress Version.
  • The wp_footer function must be included in your WordPress theme’s footer file (footer.php). This function is required for the tracking code to be installed on every page of your site.
  • You must be a WordPress admin to install plugins for your site. 

Install the plugin

Install the plugin directly from your WordPress account. 

Please note: if you would prefer to install the plugin from a zip file, download the plugin here, then upload the plugin in your WordPress account. 

  • Click Activate Plugin.
  • In the left sidebar menu, navigate to HubSpot. wordpress-plugin-update-hubspot-sidebar
  • If you haven't set up your HubSpot account yet, you'll be prompted to create a HubSpot account. If you're already a HubSpot user, click Log in to your account to finish the installation process. 

If you need to change the HubSpot account connected to the plugin:

  • In the left sidebar menu in your WordPress account, navigate to HubSpot > Settings
  • Below the Connected to HubSpot Hub ID field, click Disconnect this accountwordpress-plugin-hubspot-account-information-in-plugin
  • In the dialog box, click Yes, Disconnect, then click Ok

Once you've successfully installed the HubSpot All-In-One Marketing – Forms, Popups, Live Chat, you can create HubSpot forms from WordPress, and, if you created a new account, log in to HubSpot to access the rest of your free CRM features