Google AdsとHubSpotの連携イメージ
[No Code Required] How to Automatically Connect Google Ads Data to HubSpot
Learn more about Yoom
Try this template
Google AdsとHubSpotの連携イメージ
How to Integrate Applications

2025-07-17

[No Code Required] How to Automatically Connect Google Ads Data to HubSpot

t.aizawa
t.aizawa

"I forgot to take the Google Ads report again..."
"Manually entering data into HubSpot takes a lot of time."

Are you struggling with data exchange in your daily tasks like this? Even if you understand the importance of measuring ad effectiveness and sharing with your team, manual repetition can lead to omissions and time loss. But what if you could automatically retrieve reports from Google Ads at a set time each week and reflect that content in a custom object in HubSpot? You can share accurate data with your team without worrying about errors.

In this article, we will introduce what you can do by integrating Google Ads and HubSpot, as well as detailed setup instructions. It's easy for anyone to integrate without code, so if you want to try automation, this is a must-read!

For those who want to try it quickly 

By using Yoom, you can easily integrate Google Ads and HubSpot without code. Yoom provides templates for integrating Google Ads and HubSpot, so you can achieve integration immediately just by registering, even without API knowledge.


This is a flow to retrieve Google Ads campaign report and add records to HubSpot custom object on a specified schedule.

What You Can Do by Integrating Google Ads with HubSpot

By integrating the APIs of Google Ads and HubSpot, you can automatically link Google Ads data to HubSpot!
For example, you can automatically perform data integration like the following without human intervention.

Retrieve Google Ads campaign reports on a specified schedule and add records to a custom object in HubSpot

By specifying the date and time, you can automatically reflect Google Ads information in HubSpot. This is expected to streamline campaign ad operations and enhance effectiveness. This flow is especially recommended for those who want to smoothly share Google Ads performance with their team!


This is a flow to retrieve Google Ads campaign report and add records to HubSpot custom object on a specified schedule.

Retrieve Google Ads Report and Add Record to HubSpot Custom Object on Scheduled Time

By specifying the date and time, you can automate the entire process from obtaining the Google Ads report to adding a record in HubSpot. Automation can reduce routine tasks and alleviate the burden on the person in charge.


This is a flow to retrieve Google Ads report and add records to HubSpot custom object on a specified schedule.

Notify Microsoft Teams when a row is updated in Google Sheets

You can automatically share updates from Google Sheets, eliminating any time lag in information sharing.
This flow is recommended for those who manage tasks using shared Google Sheets and want to be notified of any updates.

Let's Create a Google Ads and HubSpot Integration Flow

Let's get started by creating a flow that integrates Google Ads and HubSpot!
We will use Yoom to proceed with the integration of Google Ads and HubSpot without any coding. If you do not have a Yoom account yet, please create one using the registration form here.

[What is Yoom]

In this session, we will create a flow that retrieves a Google Ads campaign report on a specified schedule and adds a record to a custom object in HubSpot!
The creation process is broadly divided into the following steps.

  • Integrate Google Ads and HubSpot into My Apps
  • Copy the template
  • Set the schedule trigger
  • Integrate with Google Ads and retrieve the campaign report
  • Integrate with HubSpot and create a record in the custom object
  • Set the trigger to ON and complete the preparation for flow operation

This is a flow to retrieve Google Ads campaign report and add records to HubSpot custom object on a specified schedule.

Step 1: Connect Google Ads and HubSpot to My Apps

(1) After logging into Yoom, select "My Apps" from the left column and click "+ Add".
From the list of new connections in My Apps, click on Google Ads.

__wf_reserved_inherit

(2) From the Google login screen, click "Sign in with Google" and log in with your account.

__wf_reserved_inherit

(3) Select your account.

__wf_reserved_inherit

(4) Click "Next".

__wf_reserved_inherit

(5) Click "Continue".

__wf_reserved_inherit

(6) Next, connect HubSpot. Similarly, click HubSpot from the app list in Yoom.
If you have an account, click "Sign in to your HubSpot account".

__wf_reserved_inherit

(7) Enter your email address and click "Next".

__wf_reserved_inherit

(8) Enter your password on the next screen. Once entered, click "Log In".

__wf_reserved_inherit

Once the connection is complete, Google Ads and HubSpot will be registered in Yoom's My Apps.

This completes the My Apps registration.
Next, let's set up triggers using templates!

Step 2: Copy the Template

We will use the template introduced earlier.
Click "Try it" on the banner below to copy it.
Once copied, the template will be copied to your Yoom management screen as shown below, so press OK to proceed with the setup.

__wf_reserved_inherit


This is a flow to retrieve Google Ads campaign report and add records to HubSpot custom object on a specified schedule.

Step 3: Setting the Schedule Trigger

(1) Let's specify the date and time when the flow will be triggered using Yoom's schedule trigger!
Click on "When the specified schedule is reached" in the schedule trigger.

__wf_reserved_inherit

(2) From the "Specify Execution Time" screen of the schedule trigger, set the schedule.
This time, we checked the days of the week for notification and set the time to 9 AM.

__wf_reserved_inherit

In addition to specifying days of the week, you can also freely set dates or use Cron settings!

  • Date Specification

__wf_reserved_inherit

  • Cron Settings

With Cron settings, you can finely adjust the execution frequency!
The image shows it set to execute at 5 PM.
For detailed instructions on Cron settings, please refer to the site below.

How to Set Cron Settings

__wf_reserved_inherit

Once the schedule trigger settings are complete, click "Save" at the bottom.

Step 4: Connect with Google Ads and Obtain Campaign Reports

(1) Next, connect with Google Ads to obtain campaign reports.
Click on "Obtain Campaign Reports."

__wf_reserved_inherit

(2) From the "Select Linked Account and Action" screen of Google Ads, check for any errors in the account information linked with Google Ads, keep the action as "Obtain Campaign Reports," and click "Next."

__wf_reserved_inherit

(3) From the "API Connection Settings" screen, check the red line, and enter the ad account ID and campaign name.

__wf_reserved_inherit

Scroll down and enter the "Start Date" and "End Date" using dates.
Once the input is complete, click "Test" at the bottom.

__wf_reserved_inherit

If the Google Ads information is reflected in the "Obtained Values," the test is successful.
If you're wondering "What are the obtained values?" please refer to the site below!

About Output

Click "Save" and proceed to the next step!

__wf_reserved_inherit

Step 5: Connect with HubSpot and Create Custom Object Records

(1) Next, connect with HubSpot to create custom object records.
Click on "Create Custom Object Records."

__wf_reserved_inherit

(2) From the "Select Linked Account and Action" screen of HubSpot, check for any errors in the account information linked with HubSpot, keep the action as "Create Custom Object Records," and click "Next."

__wf_reserved_inherit

(3) From the "API Connection Settings" screen, select "Object Type" and "Internal Property Value" from the options.

__wf_reserved_inherit

Scroll down and enter the "Value" using the obtained values.
By using "Obtained Values," you can reference Google Ads information!

__wf_reserved_inherit

Step 6: Set the Trigger to ON and Complete the Flow Operation Preparation

Well done! All settings are now complete.
Once the settings are complete, a menu like the one below will be displayed, so turn the trigger ON.

__wf_reserved_inherit

Try activating the flow bot and check if the Google Ads campaign report is obtained and a record is added to the custom object in HubSpot at the specified schedule!

Add content posted to a specific channel in Microsoft Teams to Google Sheets

Once posted in Microsoft Teams, it will automatically be reflected in Google Sheets, preventing manual transcription errors or omissions.

Other Automation Examples Using Google Ads and HubSpot APIs

Leveraging the APIs of Google Ads and HubSpot enables the realization of various automations.

Automation Examples Using Google Ads

You can automatically retrieve the previous day's report from Google Ads every day and record it in Google Sheets or Microsoft Excel. Additionally, it is possible to automatically notify Slack or Microsoft Teams with the latest report obtained. Furthermore, integration can be achieved to retrieve Google Ads campaign reports when a video is uploaded to YouTube.


This is a flow that automatically retrieves report information from Google Ads at a specified time every day and notifies Slack.

This is a flow to acquire the latest Google Ads report and notify Microsoft Teams.

This is a flow bot that automatically retrieves report information from the previous day's Google Ads at a specified time every day and records it in Microsoft Excel.

This is a flowbot that automatically obtains report information from Google Ads at a specified time every day and records it in a Google Spreadsheet.

Examples of Automation Using HubSpot

When there is a form submission or new contact registration in HubSpot, notifications can be sent to Google Chat and automated emails can be sent via Gmail. Additionally, when a contact is created, a Zoom meeting can be automatically scheduled, and its details can be sent via email.


■Overview
The workflow "Add a note to HubSpot based on Outlook email content" is a business workflow that automatically reflects information from emails received in Outlook to HubSpot.

■Recommended for
・Sales representatives who manually add Outlook-received emails to HubSpot
・Marketing or customer support representatives who want to efficiently manage communication with customers
・IT personnel who want to strengthen the integration between Outlook and HubSpot and automate operations
・Those who aim to reduce errors due to manual input and achieve accurate data management

■Notes
・Please link both Outlook and HubSpot with Yoom.
・Microsoft365 (formerly Office365) has home plans and general corporate plans (Microsoft365 Business), and there may be authentication failures if you are not subscribed to the general corporate plan.
・Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・The shortest trigger interval varies depending on the plan, so please be careful.

This is a flow to send an email via Gmail when a new contact is registered in HubSpot.

This is a flow to notify Google Chat when a form is submitted to Hubspot.

This is a flow to create a contact in HubSpot when a record is registered in the lead object in Salesforce.

■Overview
The flow 'Automatically create a Zoom meeting and send details via email when a new contact is created in HubSpot' is a business workflow aimed at streamlining sales and marketing operations.
When a new contact is registered in HubSpot, Yoom automatically sets up a Zoom meeting and notifies the relevant personnel and contact via email with the details.
This eliminates the need for manual meeting setup and information sharing, enabling quick communication.
By leveraging the integration between HubSpot and Zoom, it supports the smooth progression of the entire sales process and contributes to improving team productivity.

■Recommended for
・Sales representatives managing customers using HubSpot
・Team leaders frequently conducting online meetings using Zoom
・Marketing personnel who want to automate the follow-up process for new contacts
・Small business owners burdened by the complexity and time consumption of manual meeting setups
・IT personnel looking to improve operational efficiency through the integration of HubSpot and Zoom

■Notes
・Please integrate Yoom with both HubSpot and Zoom.
・The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.

In Conclusion

How was it? By integrating Google Ads with HubSpot, you can expect to solve challenges such as "wanting to reduce the work of sharing ad reports," "wanting to deliver the latest data to the team in a timely manner," and "wanting to streamline daily routine tasks." By reducing manual work and automating data integration, more accurate and faster information sharing becomes possible.

By utilizing the no-code tool Yoom, you can easily integrate Google Ads and HubSpot without programming knowledge! If you're interested, create a free account first and check out the usability for yourself. Registration takes just 30 seconds. You can experience automatic integration immediately.

Create a Free Account Now

Why not significantly reduce the hassle of daily ad operations and data management and start smoother information sharing?

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
t.aizawa
t.aizawa
We aim to make your daily work easier! We will be sharing information on how to improve work efficiency using Yoom!
Tags
Automatic
Automation
Google Ads
HubSpot
Integration