HubSpot currently doesn't support webhook URL that accept incoming POST requests. Our Webhooks API allows HubSpot to send outgoing POST requests to a webhook URL customer defines.
Hence, in this case, you wouldn't be able to plug a HubSpot URL as an HTTP POST request to sync Google leads directly to HubSpot.
One way to go about doing this is to set up a server and a custom integration to receive the Google requests (the URL webhook will point to the integration/server). From there, reformat the requests to meet our API requirements and then POST them to HubSpot using, for example, the Contacts API: Create or update a group of contacts | Contacts API.
We don’t have any resources on setting up webhook URLs for custom apps, creating servers, receiving webhook responses from Google, etc. All of this information will either be in Google Ad’s documentation (https://support.google.com/google-ads/answer/9470385?hl=en) or on public forums like Stack Overflow.
Webhook URL to create contacts from Google Ads lead form
SOLVE
Hi HubSpot!
I am facing thr same isseu and it feels tiresome to take google leads from Google Ads and put them into HubSpot every single day. Just like HubSPot has an integration with Facebook and Linkedin Ads Managers, I think it will be valuable to have one with GOogle as well. Especially since Google Ads have started Lead Gen Ads directly from Google hosted pages.
I hope we have a better solution for this in the future.
For Zapier, can someone confirm that it will allow the Google leads to sync into Hubspot through the webhooks?
Webhook URL to create contacts from Google Ads lead form
SOLVE
Hey @SimonS, thanks for your help and support in this forum. Question, does this Zapier route work for video ads as well, or just for search ads via the extension creation? What have you done or how have you been able to integrate the video ads lead form to create automatic contacts in Hubspot?
@WendyGoh is the information you shared back in November 2019 still up to date or do you have any new updates on this issue? Is Hubspot or will Hubspot soon be working on a solution to integrate Google Lead Forms directly into Hubspot without the workarounds or third-party extension apps?
Haven't tried it with Youtube video ads yet. As far as I can see it should work in the same way. As long as YT can send the data from a lead gen form to a webhook your good to go.
At the end of the process to create a lead gen form YT asks how you want the leads to be delivered. You can select "webhook" and enter an endpoint URL to send the data to.
Webhook URL to create contacts from Google Ads lead form
SOLVE
Thank you for your help, @SimonS !! I'll let you know how it works out after we connect via Zapier next week. Even with entering the inquiries manually at the moment, the video ad lead form campaign is proving to be very cost-effective for lead inquiry generation. Also, our data manager and Hubspot extraordinaire let me know that there should be a Hubspot and Google Ads Lead Form integration toward the end of 2020, FYI!
HubSpot currently doesn't support webhook URL that accept incoming POST requests. Our Webhooks API allows HubSpot to send outgoing POST requests to a webhook URL customer defines.
Hence, in this case, you wouldn't be able to plug a HubSpot URL as an HTTP POST request to sync Google leads directly to HubSpot.
One way to go about doing this is to set up a server and a custom integration to receive the Google requests (the URL webhook will point to the integration/server). From there, reformat the requests to meet our API requirements and then POST them to HubSpot using, for example, the Contacts API: Create or update a group of contacts | Contacts API.
We don’t have any resources on setting up webhook URLs for custom apps, creating servers, receiving webhook responses from Google, etc. All of this information will either be in Google Ad’s documentation (https://support.google.com/google-ads/answer/9470385?hl=en) or on public forums like Stack Overflow.
Thanks for getting back to me to clarify, and the information on possible next steps. It's a shame we can't plug it straight into Google but we'll look into the other options.