Google スプレッドシートとMetaコンバージョンAPIの連携イメージ
How to Integrate Applications

2025-04-23

How to send conversion events with the Meta Conversion API when a record is registered in Google Sheets

s.nakazawa

The task of converting event information managed in Google Sheets and sending it as conversion events via the Meta Conversion API is both time-consuming and labor-intensive.
For those handling multiple projects, the task of sending conversion events may feel particularly burdensome.

By integrating Google Sheets with the Meta Conversion API, you can automate the sending process and facilitate the smooth transmission of conversion events.
Additionally, it should enable data analysis based on the latest information.
This article introduces a method to integrate the three tools without coding, so please take a look for reference.

Recommended for

  • Marketing personnel managing conversion-related information using Google Sheets
  • Companies implementing measurement methods that do not rely on cookies by utilizing the Meta Conversion API
  • Those who want to manage data, including offline events, without any omissions and use it to optimize advertising

For those who want to try it immediately

This article introduces a method of integration using the no-code tool "Yoom".
No complicated settings or operations are required, making it easy for non-engineers to achieve.
You can start immediately using the template below, so please give it a try!

[What is Yoom]

Now, let's introduce how to use the no-code tool Yoom to "send conversion events with the Meta Conversion API when a record is registered in Google Sheets".

How to Send Conversion Events with the Meta Conversion API When a Record is Registered in Google Sheets

This flow can be achieved by receiving the registration of a record in Google Sheets using the Google Sheets API and sending it as a conversion event using the Meta Conversion API.
Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily achieved without programming knowledge.

We will create this in the following major processes.

  • Register Google Sheets and Meta Conversion API as My Apps
  • Copy the template
  • Set up a trigger for the Google Spreadsheet that will be the starting point of the flow, and configure the Meta Conversion API.
  • Turn on the trigger button and check the integration operation

If you are not using Yoom, please register for free from here.
If you are already using Yoom, please log in.

Step 1: Integrate Google Sheets and Meta Conversion API with My Apps

First, register Google Sheets and the Meta Conversion API as My Apps to integrate them with Yoom.

1. Select "My Apps" on the left side of the Yoom management screen and click "+ Add".

2. On the following screen, search for Google Sheets and the Meta Conversion API respectively and proceed to the next screen.

<For Google Sheets>

・Click "Sign in with Google" on the above screen and select the account to integrate.

・Confirm the account and click "Next".

・Click "Continue" to complete the registration in My Apps.

<For Meta Conversion API>

・Enter the account name and access token, and click "Add" to complete the registration in My Apps.
*For detailed instructions on obtaining the access token, please refer to the help page here.

3. Copy the template for integrating Google Sheets and the Meta Conversion API.

・Open the link below.

・Click "Try this template" to complete the copy.

Step 2: Setting up the Trigger Google Spreadsheet

Set up the trigger action that will be the starting point of the flow.
This flow is triggered when a row is added to the Google Spreadsheet.

1. Select "My Projects" in the Yoom management screen and click "Send conversion events with Meta Conversion API when a record is registered in Google Spreadsheet [Copy]".
* You can change the template title on the next screen.

2. Click "App Trigger When a row is added".

3. Verify the account linked with Google Spreadsheet and click "Next".
* Other items are set by default.

4. Set the trigger activation interval and information related to the Google Spreadsheet.
* Trigger activation intervals are available at 5, 10, 15, 30, and 60 minutes, and the selectable time varies depending on the plan.
* The trigger action is checked once at each selected interval, and if executed, the flow bot is activated. A short interval setting is generally recommended.
* Spreadsheet ID and Sheet ID can be selected from the "candidates" displayed by clicking the frame.

5. After completing the above settings, conduct a test, and if successful, the acquired information will be displayed in the output.
If there are no issues, save it.

* In this case, the above items are displayed in the output because the test was conducted on the following sheet.

Step 3: Date and Time Format Conversion Setup

Next, set up the conversion of data obtained from Google Spreadsheet into a format that can be sent via Meta Conversion API.

1. Click "Date and Time Format Conversion".
* The "Event Occurrence Time" set when sending conversion events is specified in UNIX time, so conversion is performed here.

2. Set the date and time to be converted and click "Test".
* The date and time to be converted can be selected from "When a row is added" in the output displayed by clicking the frame.
This allows dynamic reflection of values that change per row.
* Select the same date and time format as the data obtained from Google Spreadsheet for the date and time format to be converted.
* Other items are set by default.
* Detailed settings for "Manipulate and Convert Data" are explained on the help page.

3. If the test is successful, the converted data will be displayed in the output.
If there are no issues, save it.

Step 4: Sending Meta Conversion API and Google Spreadsheet Setup

Finally, set up to send the converted data as a conversion event and register the "Trace ID" obtained from the data sending action in the Google Spreadsheet.

1. Click "Integrate with App Send Conversion Event".

2. Verify the account linked with Meta Conversion API and click "Next".
* Other items are set by default.

3. Configure the settings for sending conversion events.
* Click the frame to display the output, and you can select values ​​from "When a row is updated" and "Date and time format conversion".
This allows dynamic values ​​to be reflected. * Select the action source from the options.

4. After setting the necessary items for sending conversion events, conduct a test.
If successful, save it.
* If the test is successful, the conversion event will be sent.

5. Click "Operate Database".

6. Verify the account linked with Google Spreadsheet.
* Other items are set by default.

7. Set up the Google Spreadsheet to register the Trace ID and click "Next".
* Spreadsheet ID and Sheet ID can be selected from the "candidates" displayed by clicking the frame.

8. Set the conditions for the record you want to update.
* Set the item that will be a unique value on the left side, and select the corresponding item from "When a row is added" in the output displayed by clicking the frame on the right side. This will search for the row to register the Trace ID.

9. Set the ID field with the value of the updated record.
* ID can be selected from "Send Conversion Event" in the output displayed by clicking the frame.

10. After completing the above settings, conduct a test, and if successful, save it.
* If the test is successful, the Trace ID will be added to the specified sheet as shown below.

11. When the trigger is turned ON, conversion events will be automatically sent via Meta Conversion API every time a record is registered in Google Spreadsheet.

Other Automation Examples Using Google Sheets and Meta Conversion API

In addition to the flow introduced this time, you can achieve various business automations by using the APIs of Google Sheets and Meta Conversion API.
All of them can be used with simple settings, so if you find something that interests you, please give it a try!

Other Automation Examples with Google Sheets and Meta Conversion API

When a row is added to Google Sheets, it is also possible to obtain and update reports on Meta Ads (Facebook).
Additionally, by integrating Yoom's schedule trigger and Slack, you can implement an automated flow that notifies you after adding the latest ad report obtained to the database.

Automation Example Using Google Sheets

Add a Record When a Row is Added in Google Sheets

By eliminating manual data entry, input errors should decrease, maintaining data accuracy.

Receive an Email Notification When a Row is Added or Updated in Google Sheets

By integrating Yoom's email feature, it may be possible to prevent human errors such as transcription mistakes and missed notifications.

Translate the received content into English and add it to Google Sheets

By automating translation and writing to Google Sheets, you can reduce working time.

Automation Example Using Meta Conversion API

Sending Conversion Events with Meta Conversion API Using Form Contents

By treating submissions from forms as conversion events, you can more accurately understand the effectiveness of Meta ads.

Send conversion events with the Meta Conversion API when a lead is registered

This can reduce the workload on staff and also decrease the risk of errors such as input mistakes and missed submissions.

Benefits of Integrating Google Sheets with Meta Conversion API

Benefit 1: Reduce Time Spent Sending Conversion Events

Manually sending event information managed in Google Sheets to the Meta Conversion API can often be a burden for those responsible.
If events occur daily, frequent sending is necessary to obtain the latest information, but it might be delayed due to other pressing tasks.
By integrating Google Sheets and the Meta Conversion API, you should be able to automatically send conversion events, thus reducing the time spent by the person in charge.
For example, in the case of a marketing consultant, as the number of client companies increases, so does the sending work, but automation could increase the time available for other tasks.

Benefit 2: Smooth Sending of Conversion Events

When sending conversion events manually, it can take time, resulting in a time lag between registering information in Google Sheets and sending it via the Meta Conversion API.
Integrating Google Sheets with the Meta Conversion API will likely enable smooth sending of conversion events.
For example, when managing event information in a marketing department, there may be times when the person in charge is too busy with multiple tasks to register event information anywhere but Google Sheets.
Even in such cases, using this integration is expected to smooth out the sending of conversion events, leading to improved work efficiency.

Benefit 3: Enable Analysis with the Latest Data

Even if you manage the latest event information in Google Sheets, you cannot analyze the latest data if the conversion event sending is not timely.
By integrating tools, you should be able to automatically send conversion events registered in Google Sheets, enabling data analysis based on the latest information.
For example, when running a campaign, adding data to Google Sheets will automatically send conversion events, leading to rapid analysis of the latest data and contributing to ad optimization.
This might strengthen data-driven marketing and secure a competitive advantage.

Conclusion

This time, we introduced a method to automate the task of 'converting event information managed in Google Sheets and sending it as conversion events via the Meta Conversion API.'
By implementing this automation, you should be able to reduce manual sending tasks and enable smooth sending of conversion events.
Additionally, analysis with the latest data should also be achievable.

The integration of the three tools can be achieved without code by using Yoom.
By simply following the steps explained in this article, you can implement it, so take this opportunity to incorporate automation.

The person who wrote this article
s.nakazawa
I've been running a personal blog for over 5 years. When writing, it is important to explain the information readers want to know in an easy-to-understand manner. Based on the writing experience I learned in managing a blog, I will introduce how to use and appeal of Yoom, which can automate complex tasks without code, in an easy-to-understand manner.
Tags
Automation
Automatic
Integration
Google Sheets
Meta Conversion API
0CodeKit
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