Latenode

Automatically sync new Snowflake data to Google Ads as conversions

This template watches a Snowflake table for new rows, maps click id, conversion time, and value in JavaScript, and sends an offline conversion to Google Ads.

Connect Snowflake and Google Ads. Point the trigger at the table that stores conversions. Keep Snowflake credentials on the Snowflake connection and Google Ads on the Google Ads connection.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0004
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Pushes new Snowflake conversion rows into Google Ads
  • Starts when Snowflake adds a row
  • Maps click id, time, and value in JavaScript
  • Keeps Google Ads access on the Google Ads connection

How it works

1
Trigger

Watch new Snowflake rows

The scenario starts when a new row is added to the Snowflake table you choose.

2
Logic

Shape the conversion

JavaScript maps click id, conversion time, value, and currency into the fields Google Ads expects.

3
Action

Send to Google Ads

Google Ads records the offline conversion on the conversion action you select.

Setup guide

1

Connect Snowflake

Add a Snowflake connection with access to the warehouse, database, and table that stores conversions. Watch new rows on that table.

2

Connect Google Ads

Add a Google Ads connection for the account that should receive offline conversions.

3

Map columns and send

In JavaScript, map Snowflake columns to click id, conversion time, value, and currency. Send the offline conversion in Google Ads. Insert a test row and confirm it appears in Google Ads.

Requirements

A Snowflake table Latenode can read, with conversion columns such as click id, time, and value
A Google Ads account that accepts offline conversions
Snowflake credentials on the Snowflake connection

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.