Hubspot CRM is a customer relationship management system that helps teams with their marketing, sales, and customer care needs. With Hubspot CRM, you can track prospects, close deals, nurture leads, sell more, and deliver exceptional customer support.
Mautic is an open-source marketing automation software that helps online businesses automate their repetitive marketing tasks such as lead generation, contact segmentation, marketing campaigns, lead scoring, etc.Mautic Integrations
HubSpot CRM + MauticCreate or Update Contact to Mautic from New Deal in HubSpot CRM Read More...
HubSpot CRM + MauticCreate Marketing Message to Mautic from New Deal in HubSpot CRM Read More...
HubSpot CRM + MauticCreate or Update Contact to Mautic from New Contact Property Change in HubSpot CRM Read More...
HubSpot CRM + MauticCreate Marketing Message to Mautic from New Contact Property Change in HubSpot CRM Read More...
It's easy to connect HubSpot CRM + Mautic without coding knowledge. Start creating your own business flow.
Triggers when a new company is created.
Triggered every time a new contact is created in HubSpot.
Triggered every time a specified property is updated on any contact. This will also be triggered when a contact is created with this property.
Triggers when a new deal is created.
Triggers when a new deal enters a stage.
Triggers when a new contact is created.
Triggers when a form is submitted.
Triggers when new marketing message created.
Triggers when new text message created.
Triggers when a contact updated.
Associates the deal with dealId with the contact.
Creates a new company.
Creates a new deal.
Create a new contact or update an existing contact based on email address.
Updates an existing company.
Updates an existing deal.
Create a marketing message.
Create a text message
Creates a new contact or updates and existing contact.
“HubSpot CRM is a marketing top designed to help you grow your business by using data to make better decisions about the leads you generate, the opportunities you pursue, and the deals you close.”
“Mautic is an open-source marketing automation platform that allows individuals, teams, and businesses of all sizes to automate marketing tasks and integrate with various platforms.”
Integration between HubSpot CRM and Mautic can be done in two ways. First is by using the generic API of HubSpot CRM. The other way is using Zapier.
To connect HubSpot CRM and Mautic via the generic API, we need to enable the REST API and use OAuth2 authentication.
First we need to enable the REST API. To do this we need to make a request to https://crm.hubapi.com/oauth2/device_id_blacklist_api/register_device_id_blacklist_api?api_version=2016-05-19&grant_type=client_credentials&client_id=XXXXXXXXXXXXXXXXXXXXXXXXXXXX &client_secret=MySecretCredentialPair . Via CLI. curl -X POST "https://crm.hubapi.com/oauth2/device_id_blacklist_api/register_device_id_blacklist_api?api_version=2016-05-19&grant_type=client_credentials&client_id=XXXXXXXXXXXXXXXXXXXXXXXXXXXX &client_secret=MySecretCredentialPair" To get the Access Token, we need to make a request to https://crm.hubapi.com/oauth2/token?grant_type=client_credentials&client_id=XXXXXXXXXXXXXXXXXXXXXXXXXXXX &client_secret=MySecretCredentialPair . Via CLI. curl -X POST "https://crm.hubapi.com/oauth2/token?grant_type=client_credentials&client_id=XXXXXXXXXXXXXXXXXXXXXXXXXXXX &client_secret=MySecretCredentialPair" We will get an access token that we can use to make requests from the HubSpot CRM via the API. Here you go! We have our access token. Via CLI. curl -X GET “https://crm.hubapi.com/contact?access_token=9e6a9f9aa9cd9a9e9b9b9b9b9b9bb9b9b9b9b9b9b9bb9bb9b9b9b9b9b9b9b9b9bb9bb9bb9bb9bb9bb9b9b9bb9bb9bb9bb9b9b9b9b9b9b9bb9bb” “Hello World”
In this way, we have been able to send a request to HubSpot CRM without doing any code changes on our Mautic site. But what if we want to send more than one contact? How can we do this? Let’s take a look at the next section…
If we are using Zapier, then we can also connect HubSpot CRM and Mautic easily via Zapier. With Zapier, if the source is HubSpot CRM, then we can send data with parameters. If the source is HubSpot CRM, then we have an option to set up the form fields in the destination app, which is Mautic in this case. So let’s go through these steps now…
First, if you do not have an account on Zapier, you need to create one before proceeding further. After creating an account on Zapier, you are taken through a series of steps that will help you build your first Zaps, which allows you to connect your sources and destinations together via their APIs or webhooks. Now that you have created your first Zaps, let’s move on to step 2 where you can select your sources and destinations for building out your Zaps. For this example, I will be selecting HubSpot CRM as my source and Mautic as my destination. Next, you would pick the specific applets under the third section where it says Connect Apps & Services . Then you would select HubSpot CRM as your source applet and Mautic as your destination applet. After you have selected your connections, click on Continue . Next, you would click on the Create new integration button on the left-hand side of the screen. You will be directed back to the first screen where you can name your Zap and choose how often it will run on a daily or weekly basis (or even monthly basis if you like. After choosing the frequency of your Zap, click on Continue . Now you will be directed to another screen where you can choose your specific actions for your Zaps. For this example, I will only be picking Send Data . After deciding on how many times you want your Zaps to run per day or week, click on Continue . Now that you have chosen your specific actions for your Zaps, it is time for you to choose some more specific settings for your Zaps depending on the choices that you made at Step 4 above. First, let’s talk about sending data via email . You can always adjust these settings later if needed but let me show you how it works now… You will now see a screen where you can input all of your specific parameters that you want to send to Mautic from HubSpot CRM through Email . In this example, I will just be sending a contact record from HubSpot CRM so I will simply put in its ID number which is 1234 , and then click on Continue . You will now be directed back to Step 5 where you will choose which actions to take after a successful connection with your source applet and destination applet . In this case, I don’t need any action after a successful connection because I already sent data from HubSpot CRM but I want Mautic to send me a confirmation email when it receives this data from HubSpot CRM so I will scrpl down and click on Continue . Now that you have chosen all of these settings for your Zaps, it is time for you to finish setting everything up for your Zaps . Unlike before, where you needed a unique URL for each Zap that you created, now all you need is a unique name for each Zap that you create so click on Continue . Once again, a reminder for a unique name for each Zap that you create will pop up so just click on Continue again . Once again, still yet another reminder for a unique name for each Zap that you create will pop up so just click on Continue one last time . Finally! You will now see a screen that shows all of your Zaps that were created as well as their status . If you want to check out the details of any particular Zap , just click on its name and it will show up below along with its status and other details . And there we go! Our first Zap has been created! As seen below, I decided to name my first Zap as “HubspotCRMAutomation” and I chose to run it once per day at 8:00 AM UTC +8 (Singapore. time zone. Now let’s go over to Mautic and see what happens when we run this first Zap … You can see that I received an email immediately after running my first Zap which contained all of the data from HubSpot CRM that I sent in Step 1 above! So we have successfully connected HubSpot CRM and Mautic using generic API and Zapier! Great job! There is more! You can also use Zapier’s advanced features such as creating custom fields and triggers for better integration between HubSpot CRM and Mautic . Make sure you check out their documentation here if interested!
The process to integrate 403 Forbidden and 403 Forbidden may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.