Hubspot

✅  Source  ✅  Destination

With MadKudu + HubSpot, segment your marketing campaigns and sales routing workflows based on the quality and level of engagement of your Contacts. 

What does this integration do?

HubSpot integrates with MadKudu as a Source and a Destination

From HubSpot, MadKudu can

  • pull your Contacts to score, as well as data on Companies and Deals to build predictive models 

  • pull HubSpot form submissions and marketing click activities to build a behavioral score 

  • push the MadKudu scores to the Contacts to help you segment and prioritize your Contacts. 

Note: The HubSpot API does not allow MadKudu to pull web activities, only form submissions are available

How to connect HubSpot?

  1. Log in to MadKudu app app.madkudu.com

  2. Click on Integrations 

  3. Click on HubSpot mceclip0.png

  4. Follow the Oauth flow to connect your Hubspot instance to MadKudu. You will be redirected back to MadKudu once done.

  5. MadKudu will start pulling data from HubSpot 

MadKudu will start pushing scores during the Implementation phase after your onboarding, if you decide to receive the MadKudu data in HubSpot.

Supported objects

 

Pull (Source)

Push (Destination)

Contact

Company

Deal

Form Submission

NA

Event

Limited*

NA

 

*Only Unsubscribe/Subscribe requests and Email clicks can be pulled from HubSpot Event. Web Activity cannot be pulled because of a HubSpot API limitation

 

FAQ

How can I see the MadKudu score in HubSpot?

You would need to create the fields following the specifications described here.

Can MadKudu score Companies? 

Scoring HubSpot Companies is not currently supported by MadKudu

Which authentication method does MadKudu use to connect to Hubspot?

MadKudu uses OAuth to connect to your Hubspot instance.

What happens to my event mapping if I rename HubSpot form submissions?

In the case that you rename some of your HubSpot forms, keep in mind that MadKudu will have these forms stored in our database as two separate events, one with their old form name and one with their new name. As such, you should map the both events in your event mapping under the same MK event name. The conditions and MK event name (signals) can be different though.