Meta広告(Facebook)とGoogle スプレッドシートの連携イメージ
How to Integrate Applications

2025-05-12

【No Code Required】 How to Automatically Sync Meta Ads (Facebook) Data with Google Sheets

k.hieda

"Managing advertising data manually can be time-consuming..."
Good news for those struggling with this issue!
By integrating Meta Ads (Facebook) with Google Sheets, you can automate campaign report retrieval and data entry, significantly reducing the workload.
For example, you can automatically log reports from Meta Ads (Facebook) into Google Sheets regularly or add lead information to the sheet!
Utilizing this integration will dramatically improve the efficiency of your ad management, freeing you from tedious manual tasks and allowing you to focus on more important work.

Register in just 30 seconds and experience this convenient integration right away!

For those who want to try it quickly

With Yoom, you can easily integrate Meta Ads (Facebook) with Google Sheets without any coding.

Yoom provides templates for integrating Meta Ads (Facebook) with Google Sheets, so you can achieve integration immediately just by signing up, even without API knowledge.

What You Can Do by Integrating Meta Ads (Facebook) with Google Sheets

By integrating Meta Ads with Google Sheets, you can stabilize the quality of your ad operations and make it easier to plan your tasks. This allows for flexible data management and automated report creation to keep up with daily changes.

You can experience the integration of Google Sheets and Meta Ads (Facebook) immediately by simply clicking "Try it out" on the automation example you're interested in and registering an account. Registration is completed in 30 seconds. Feel free to give it a try!

Regularly Retrieve Campaign Reports from Meta Ads (Facebook) and Add Them to Google Sheets

Automatically record campaign reports from Meta Ads (Facebook) into Google Sheets on a regular basis. This significantly reduces the time spent on data aggregation and enables quick report analysis. It's a flow that naturally enhances the continuity and accuracy of your operations.

Retrieve reports from Meta Ads (Facebook) daily and record them in Google Sheets

At a set time every day, retrieve the latest reports from Meta Ads (Facebook) and reflect them in Google Sheets. This frees you from daily manual input and creates an environment where you can quickly catch up on advertising movements. By letting go of routines, you might also gain new perspectives.

Add lead information to Google Sheets when registered via Meta Ads (Facebook)

Automatically add leads acquired through Meta Ads (Facebook) to Google Sheets. This eliminates the need for manual data entry, making it easier to share progress within the team and streamline sales actions. You can simultaneously enhance the speed and accuracy of lead handling.

Let's Create a Flow to Integrate Meta Ads (Facebook) with Google Sheets

API integration, which previously required programming, is now easy and programming-free! Try it out and experience the simplicity for yourself. If you don't have a Yoom account yet, you can create one using this registration form.

[What is Yoom]

In this article, we will explain how to set up a flow bot that "periodically retrieves campaign reports from Meta Ads (Facebook) and adds them to Google Sheets."

Flow Bot Setup Process

  • Integrate Meta Ads (Facebook) and Google Sheets with My Apps
  • Copy the template
  • Set actions for Meta Ads (Facebook) and Google Sheets
  • Turn on the trigger to complete the flow setup

Step 1: Setting Up My App Integration

Here, you will configure the settings to register the app information to be integrated with Yoom. After logging into the Yoom workspace, click "+ Add" on the My Apps screen.

A list of apps available in Yoom will be displayed. Search for the app you want to integrate using the search box and proceed with registering it to My Apps.

Meta Ads (Facebook)

Select the app name from the search results. The following Facebook login screen will be displayed.

Enter your login information and log in to complete the My App integration.

Google Sheets

Click on the app name from the search results. When the following screen appears, proceed with the integration by clicking the button to sign in with your Google account.

A screen to log in to your Google account will be displayed. Enter your email address and password.

Once logged in, proceed to grant permissions.

Once permissions are granted, the registration of Google Sheets to My Apps is complete.

Step 2: Copy the Template

Once the My App integration is complete, proceed to set up the Flowbot template. Click "Try it" in the banner below to copy the template.

When the popup below appears, click "OK" to start the setup!

The copied template will be added to My Projects. You can access My Projects from the left menu bar.

Step 3: Schedule Trigger "When the specified schedule is reached"

Click on the first step of the template and set the trigger (starting point) for the flow bot. In this step, you will set the flow start interval and the target spreadsheet information.

(1/1) Execution Time

Required fields are pre-set. With this content, the flow will start every day at 9 AM.

If you want to reset to another schedule

You can customize the flow timing and frequency by switching the tabs (Date Specified, Day of the Week Specified, Cron Settings) just below the settings and adjusting each setting.

Click Save to proceed to the next step.

Step 4: Integrate with the App "Create Campaign Report"

Click on the second step of the template. In this step, you will set the Meta ad campaign ID and period, and configure the automatic retrieval of the report ID.

(1/2) Integrate with the App

‍Check the linked account and click Next to proceed.

(2/2) API Connection Settings

  • Campaign ID
    • Log in to Meta Ads Manager, open the target campaign, and retrieve it from the URL to input.
  • Start of Period
  • End of Period
    • Both are pre-set to cover the previous day. You can select this date from the dropdown menu that appears when you click the edit field.

Once you've finished entering, click the Test button. If successful, you can retrieve the report ID.

This item and value are defined as "Output" in Yoom.

About Output

This value will be referenced in later steps.

Step 5: Integrate with the App "Retrieve Campaign Report"

Click on the third step of the template. In this step, you will set up to retrieve the ad report for the relevant period from the obtained report ID.

(1/2) Select Linked Account and Action

Check the content here as well, and click Next to proceed.

(2/2) API Connection Settings

  • Report ID
    • The reference code for the report ID is embedded in the pre-settings. No additional operation is required. Incidentally, this reference code is the output obtained earlier and can be selected from the dropdown menu that appears when you click the edit field.

Click the Test button. If successful, you can retrieve a list of reports for the relevant period.

This item and value will be linked to Google Sheets in the next step.

Click Save.

Step 6: Integrate with the Database "Add Record"

Click on the fourth step of the template. In this step, you will set up the Google Sheets to add records.

(1/2) Select Linked Account and Action

Scroll down the page to display the block linking spreadsheet information.

Database Integration

Below is an image of the database you should prepare in advance.

The first row is the header, entered to match the items obtained from Facebook Ads. It's okay to enter any value, but it must be a unique key (unique value). Return to the database integration block.

  • Spreadsheet ID
    • Click the edit field to open a dropdown menu displaying a list of sheet candidates.

  • Click the sheet name to link, and the ID will be referenced.
  • Sheet ID
    • Enter the tab name within the specified sheet.

  • This can also be selected from the dropdown menu  that appears when you click the edit field.
  • Table Range
    • Specify the range of the header row. In the sample table, it's A to M, so it will be A1:M1.

Once you've finished entering, click "Next" to proceed.

(2/2) Detailed Settings for Database Operations

  • Values of Records to Add
    • The header of the sheet specified on the previous screen will be reflected. Link each item to the report items (output) obtained from Meta Ads.

Click the edit field to display a dropdown menu, and select from the output , embedding the reference code.

*If you set fixed text here, it will be copied every time the flow starts, so be sure to select from the output.
By using the output, you can use the values obtained by the trigger as they are.

Once you've finished entering, click the Test button. If successful, the values will be entered into the sheet.

Click Save.

Step 7 (Final): Turn ON the App Trigger

Once all steps are set, a complete screen indicating the setup is complete will be displayed.

Turn ON the trigger to start the flow bot.

You can toggle the trigger ON/OFF from the toggle at the top left. The flow bot setup is easily completed without programming. In the next part, we will introduce a flow bot template starting from Google Sheets.

If you want to automate Meta Ads (Facebook) operations starting from Google Sheets

Create an account report in Meta Ads (Facebook) based on Google Sheets information

Automatically create a Meta Ads account report based on the information entered in Google Sheets. This eliminates the manual effort of gathering numbers for reports each time and significantly reduces work errors. It's a workflow that becomes a reliable ally for marketers who are often pressed for time.

Create Campaign Reports on Meta Ads (Facebook) Based on Google Sheets Information

You can automatically generate campaign reports for Meta Ads from ad data compiled in Google Sheets. This supports quick decision-making while maintaining information accuracy, without being overwhelmed by aggregation tasks. It's a system that frees you from the stress of report creation.

Other Automation Examples Using Meta Ads (Facebook) and Google Sheets API

In addition to integration with Google Sheets, it is possible to automate various tasks using the Meta Ads (Facebook) API.
If you find something interesting, please feel free to try it out!

Convenient Automation Examples Using Meta Ads (Facebook)

When lead information is registered, it can be linked to other tools, or reports can be obtained and automatically notified to messaging tools.

Convenient Automation Examples Using Google Sheets

When records in Google Sheets are added or updated, you can register notifications and schedules, or transfer data from other tools to Google Sheets.

Conclusion

By integrating Meta Ads (Facebook) with Google Sheets, ad operations can proceed smoothly, significantly reducing the time spent on manual data entry and aggregation tasks.
Regularly obtaining campaign reports automatically and instantly adding leads acquired through Meta Ads (Facebook) to the sheet will streamline information management.
This will improve the accuracy and speed of ad operations, making daily tasks considerably easier.

For busy business professionals, this automation will be a great help in saving time and enhancing the quality of work.
Be sure to issue an account from the link below and streamline your operations.

Create a free Yoom account

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 Sheets
Meta Ads (Facebook)
Integration
Automatic
Automation
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