Plugin Directory

MWB CF7 Integration with HubSpot -Sync HubSpot Forms, Contacts, Tickets

This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

MWB CF7 Integration with HubSpot -Sync HubSpot Forms, Contacts, Tickets



MWB CF7 Integration with HubSpot integrates your forms made through Contact Form 7 plugin with your HubSpot portal. This makes it easy to collect data through CF7 forms and send it over HubSpot.

With this integration plugin, you can sync the data for the HubSpot objects like Contact, Company, Ticket, Task and Hubspot Forms.

With our MWB CF7 Integration with HubSpot plugin you can:

  • Sync your CF7 form data over HubSpot
  • Add fields and map them to sync different sorts of data
  • Add different conditions to sync data on different scenarios
  • Send email notifications on data sync errors
  • Wipe data once you uninstall the plugin
  • Download and clear sync logs in a single click


Download Now

Visit MWB CF7 Integration with HubSpot Documentation


1) Hassle-free integration between Contact Form 7 and HubSpot
Connecting your HubSpot portal with Contact Form 7 using this integration plugin is super-easy. You just need to follow a few simple steps to set up the plugin and you’ll be all set to go.

The steps for setting up the plugin is written in this quick setup guide.

2) Sync data for different HubSpot objects
This Contact form 7 integration, you can sync objects for different HubSpot objects such as Contacts, Companies, Tickets, Tasks and Hubspot Forms. You just need to map the fields you want to sync for an object and all the data will be sent through your CF7 form over HubSpot.

3) Customizable Feeds to sync data your way
With this integration, you can create feeds to sync data for the HubSpot objects. The feeds come with different options like Map fields, Primary field, Add new field.

  • Map fields: You can map fields you want to sync the data of.
  • Primary field: You can select the field that will act as the primary key.
  • Add new field: You can add multiple fields to sync the data through this setting.
  • Condition Filter: You can add multiple conditions on form submission through this setting.

4) Detailed sync logs to check errors
This HubSpot Contact Form 7 integration plugin makes it easy to check and resolve the errors that occur while synchronizing the data over HubSpot. It makes it possible through its comprehensive logs you get with the plugin. The logs show every detail of the error so you can easily identify what caused the error.

5) Email notification on sync errors
This MWB CF7 integration with HubSpot plugin allows you to enter an email address where you will receive the notification if an error occurs while syncing the data over HubSpot. The admin needs to enable this feature from the settings of the plugin and enter the email and save the settings. Now if any error pops up while sending the data over HubSpot, an email will be sent on the email address you entered in the settings.

Free demo of MWB CF7 Integration with HubSpot

Visit MWB CF7 Integration with HubSpot Documentation and learn more about the features and working of the plugin. Check out MWB CF7 Integration with HubSpot Knowledge Base


  • Map phone and mobile fields in feeds
  • Map additional form fields
  • Upload attachments to HubSpot(optional)
  • Assign Owner to Contact, Company, Task
  • Assign Pipeline to Tickets, Contacts, Company
  • Add notes to objects
  • Assign Contact to Ticket, Company or Task.
  • Assign Company to Contact, Ticket, Task.
  • Assign Contacts to HubSpot Lists.
  • Assign Contacts to HubSpot Workflows.
  • Manually sync data
  • Save form submissions
  • Add notes to submissions
  • Edit CF7 submissions
  • Export CF7 submissions as CSV
  • Additional information about submission

If our documentation doesn’t contain the solution to your problem, you can visit the MakeWebBetter Forums with your question.


If you need support or have questions, kindly use our online chat window here or connect with us then Generate a ticket



Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of MWB CF7 Integration with HubSpot, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “MWB CF7 Integration with HubSpot” and click Search Plugins. Once you’ve found our MWB CF7 Integration with HubSpot plugin you can view details about it such as the point release, rating, and description. Most importantly, of course, you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our MWB CF7 Integration with HubSpot and uploading it to your webserver via your favorite FTP application. The WordPress codex contains instructions on how to do this here.


Do we need to have any Professional or Enterprise plan of HubSpot to use the integration or it’ll work fine with the free plan as well?

No. There’s no need for any Professional or Enterprise HubSpot plan. This MWB CF7 HubSpot Integration will work well with the free plan as well.

Can we have a count of the form submitted or synced via your integration to HubSpot?

Yes, you can have a count of the form submissions that were successfully created over HubSpot by our plugin.

Can we see the error logs of the plugin?

Yes, you can see the logs of each and every form sync corresponding to its feed under the logs tab along with the response, as well as can also look for the log file in order to track the error.

How many feeds can we create in order to sync the data, is there any limitation?

You can create many feeds as per your requirement, there’s no limitation in that.

If we select a form as an object, why can’t we select any primary fields in this case?

In the case of form selection as an object, we can’t select the primary fields, that’s the functionality of our plugin.

How can we track if the form is synced over HubSpot or not?

If you’ll see the log file of our plugin, from there you can check, if the form has the HubSpot ID filled in the columns then it denotes that it’s synced if it isn’t present then it’s unsynced.

How can we check the log file, as I don’t see any option to check it?

You need to navigate to the settings tab of our plugin and toggle on the switch to see the log section.

Is it possible to download the log file?

Yes. In the Logs tab, there is an option to easily download the log file.

Can we delete the older log files, if we want?

Yes, you can delete the log and also there’s an option in the settings tab to auto-delete the logs after the selected number of days.

If an error occurred while syncing, will it get notified, if yes, then how?

You need to enable the same in the settings tab, you need to turn on the toggle switch for enabling email notifications. So, if any error has occurred then you will get an email notification to the email address which you entered while turning on the notifications.


There are no reviews for this plugin.

Contributors & Developers

“MWB CF7 Integration with HubSpot -Sync HubSpot Forms, Contacts, Tickets” is open source software. The following people have contributed to this plugin.



1.0.1 – 10 Nov 2021

  • Bug Fix
  • Content Changes

1.0.0 – 25 Oct 2021

  • First version