How to Integrate Applications

2025-04-16

How to obtain reports from Google Ads and automatically upload them to your own system

k.hieda

When you receive a lot of emails every day, it can be quite a hassle to save files to Dropbox each time.
Moreover, many people might have experienced the struggle of missing a file save or saving a file in the wrong folder, making it difficult to find later.

In this article, we will introduce a method to automatically save files received in Gmail to Dropbox!

By using no-code tools, you can easily set up automation between Gmail and Dropbox.
You can start using it right away, so be sure to give it a try!

Recommended for

  • Those who want to automatically upload files attached to Gmail to Dropbox
  • Those who want to integrate Gmail and Dropbox to facilitate smooth file sharing within the team
  • Those who want to prevent the loss of attachments and ensure proper document storage

For those who want to try it immediately

In this article, we will introduce the integration method using the no-code tool "Yoom".

No complicated settings or operations are required, and even non-engineers can easily achieve it.

You can start right away using the template below, so please give it a try!

Google Ads are essential for many business developments as they are used by both large corporations and sole proprietors. Advertisers are constantly engaged in keyword research, ad copy creation, and campaign setup and management. In particular, data analysis and report creation need to be made easy to understand for supervisors and clients, which can be time-consuming for many.

To address this, Yoom has created a flowbot that automates the task of "retrieving reports from Google Ads daily and uploading files to internal systems using browser RPA." This article introduces the benefits of using a flowbot and how to set up a flowbot with no code.

Benefits of Automatically Retrieving Reports from Google Ads

While these tasks can be done manually, automation offers various benefits.

Benefit 1: Focus on Tasks You Want to Spend More Time On

There is likely some time spent manually retrieving reports daily. By automating with RPA, you can virtually eliminate this time constraint. You can allocate more time to ad performance analysis and planning new campaigns.

Benefit 2: Improved Analysis Accuracy with Consistent Data!

By using the same procedure each time, you can obtain accurate data. It's not that you can't get accurate data manually, but considering the risk of human error, automation can maintain consistency. Improved analysis accuracy is highly anticipated!

Benefits of Automatically Retrieving Google Ads with Yoom's RPA

Integrating apps usually requires programming knowledge and experience, but Yoom can reduce that burden. Yoom offers tools that allow app integration with no code.

Easy Integration with No Code

Yoom provides an intuitive interface. Even without specialized knowledge, you can implement it smoothly by following the settings from top to bottom. Comprehensive instructions in Japanese mean you don't have to look up unfamiliar terms.

Flexible Customization

We create flowbot templates based on various client requests and market needs. You can further customize these user-friendly flowbots to suit your workflow needs.

In the next section, we will introduce how to create a flowbot that "retrieves reports from Google Ads daily and uploads files to internal systems using browser RPA" using Yoom's templates.

The browser operation function (RPA) is an operation available only with the Success Plan. Please note that operations and data connections of flow bots set up in the Free Plan, Mini Plan, or Team Plan will result in errors.

Try it with the Free Plan! Please register first ♪

Register for free with Yoom

How to create a flow that retrieves reports from Google Ads and automates file uploads to your system using browser RPA

Things to prepare in advance

Integration of each app with Yoom is required. Please prepare your account's email address and password.

Google Ads

  • Google Ads login information
  • Ad account ID → Click the [Campaigns] dropdown in the section menu → Click [Ads] → The ad ID is displayed in the [Ad ID] column of the performance data table.

Google Sheets

  • Google account information (email address, password)
  • Create a dedicated sheet to reflect Google Ads reports.

Google Drive

  • Login information (email address, password)

Get Yoom's Chrome extension

This flow includes RPA functionality. Please add the extension in Chrome to use the browser operation feature.

Help: How to set up "Operate the browser"

Chrome Extension: Yoom Browser Operation Setup Tool

Step 1: Copy Yoom's template to My Projects

Click this banner to copy it to "My Projects" in Yoom's workspace.

Once copied, click "Edit" at the top right to proceed with editing each operation.

Step 2: App Trigger "Every Day at 10 AM" (Conditions and Name Can Be Changed)

Click the first process button.

(1/1) Schedule Trigger: Specify Execution Time

Schedule Trigger Title → Set to 10 AM every morning by default. You can change it to any name.
Schedule Settings → Set to specify days by default. You can change it. If specifying days, set the days and times to retrieve.

→ Save

Step 3: Integrate with App "Retrieve Account Report"

Click the second process button.

(1/2) Set Up Linked Account and Action

Title → Retrieve Account Report
App → Google Ads
Account Information to Integrate with Google Ads → Click "+ Add Linked Account". Select the account to log in and proceed with permission to Yoom.
Execution Action → Retrieve Account Report

→ Next

(2/2) API Connection Settings

Ad Account ID → Can be checked from the Google Ads management screen. If the value is like "123-456-7890", enter it as "1234567890" without hyphens.
Start Period & End Period → Please write in the format "2021-01-01". Click the edit field to display candidates. This time, I selected yesterday's date, and the image was displayed.

→ Test → Success

The image item will be extracted in the output.

Step 4: Perform Calculation "Convert Costs to Normal Currency Units"

Click the third process button.

(1/1) Set Operation Conditions

Title → Convert Costs to Normal Currency Units
Conversion Type → Set to calculation (arithmetic) by default.
Formula → Set to {{Cost (Micro Currency Unit)}}/1000000 by default. (Can be changed)

→ Test → Success

The converted costs will be extracted in the output.

→ Save

Step 5: Integrate with App "Write Report Content"

Click the fourth process button.

(1/2) Operate Database

Title → Operate Database
Database App → Google Sheets
Google Sheets → Account Information to Integrate with Google Ads → Click "+ Add Linked Account". Select the account to log in and proceed with permission to Yoom.
Execution Action → Add Record

◆ Database Integration

Spreadsheet ID → Click the edit field to display candidates. Select the sheet you created in advance.
Spreadsheet Tab Name → Click the edit field to display candidates. The tab names in the above sheet will be displayed.
Table Range → Specify the table range in the format "A1:G30". This time, I created up to column N, so I entered A1:N.

→ Next

(2/2) Detailed Settings for Operating Database

The linked database is loaded, and edit fields are provided. Link which values to accumulate in each. Click the edit field for each item to display the output extracted from Google Ads. If you prepare the item names of the spreadsheet to be created in advance to match the output, you can link them quickly.

→ Test → Success

Save

Step 6: Integrate with App "Download Google Spreadsheet in CSV Format"

Click the fifth process button.

(1/2) Select Linked Account and Action

Title → Download Google Spreadsheet in CSV Format

App → Google Drive
Account Information to Integrate with Google Drive → Click "+ Add Linked Account". Select the account to log in and proceed with permission to Yoom.
Action → Download Google Spreadsheet in CSV Format

→ Next

(2/2) API Connection Settings

File ID → Enter the ID of the linked Google Spreadsheet. Click the edit field to display candidates and select one.
File Type → Set to CSV by default.

→ Test → Success

The CSV has been obtained. The obtained CSV will be used in the subsequent operations.

→ Save

Step 7: Operate Browser "Operate Browser to Upload CSV File to Specified Site"

Click the sixth process

※ The browser operation function (RPA) is an operation available only in the Success Plan. If you are on the Free Plan, Mini Plan, or Team Plan, the operations and data connections of the flow bot you set will result in errors, so please be careful.

Help: How to Set "Operate Browser"

Chrome Extension: Yoom Browser Operation Setting Tool

Select "Operate Browser" from the operation types.

Enter the URL of the flow bot currently being set.

Select Applicable Action

The "Operate Browser" operation is set by combining five operations.

  1. Access URL
  2. Enter ID
  3. Enter Password
  4. Click
  5. Upload File

Example) Select "File Upload" from the applicable actions.

> Help: About the "File Upload" Action in Browser Operation

Action Name → File Upload
File → Click the edit field. Select the CSV output earlier and click Add.
Repeat the operation for each item to build.

Step 8: Turn the Trigger Switch [ON]

Turn the switch on the first process of the flow bot to [ON] to complete the setup.

Even if you haven't mastered programming languages, you can easily implement this process. This time, I used a template, so the setup was completed in no time.

Yoom's templates are increasing day by day.

At Yoom, we conduct market research and continuously produce templates that meet the needs. We still have many templates related to Google Ads and Google Sheets, so be sure to check them out♪

List of Templates

Summary

How was it? In managing Google Ads, it is important to determine whether you are properly reaching your target audience and conveying your key points, as well as requiring a lot of PDCA such as straightforward creative direction. By using this template to automate part of your daily tasks, you can ensure you have ample time for important tasks like analysis and evaluation.

By using Yoom, you can automate tedious manual tasks from today, enriching the time for you and your team! Please start by registering for the free plan.

Start Yoom for free

See you again~!

The person who wrote this article
k.hieda
10 years as a web planner and director. When I worked for a web production company, my main focus was on proposing modifications and operation plans to clients and proceeding with production. I'm currently a parallel worker. We produce blogs in Yoom's content division, and receive external public relations projects for companies in our individual business. Since we are starting a private lodging, we aim to thoroughly improve the efficiency of routine work!
Tags
Google Drive
Automation
Google Sheets
Google Ads
Automatic
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials