n8n has a built-in Google Ads node, but according to n8n’s documentation it has one resource, campaigns, with two operations: get a campaign and get all campaigns. Google Ads community nodes cover what it leaves out, such as uploading conversions, managing ad groups, keywords and ads, and researching other advertisers’ ads. This guide compares them, using n8n’s documentation, the description and README each author publishes on npm and our own download data.
The built-in Google Ads node
The node reads campaigns from your Google Ads account. Per n8n’s Google credentials documentation, it signs in with OAuth only, not with a service account.
Google Ads community nodes
Our Google Ads hub lists 8 packages that pass our quality rule, with 146 npm downloads a week between them. The most downloaded, with the description each author gives on npm (weekly npm downloads as of 28 October 2026):

| Package | Weekly downloads | Latest version | Author’s description |
|---|---|---|---|
| @jaimeflneto/n8n-nodes-google-ads-conversion | 86 | 0.9.0 (9 April 2026) | Track conversions in Google Ads with batch processing, enhanced conversions and privacy compliance |
| @basit_202/n8n-nodes-google-ads | 12 | 1.0.0 (4 May 2026) | Google Ads API integration |
| @digital-boss/n8n-nodes-google-ads | 11 | 1.1.5 (3 March 2022) | Google Ads support for n8n |
| n8n-nodes-apivault-google-ads-transparency | 9 | 0.2.0 (13 October 2026) | Runs a Google Ads Transparency scraper on Apify and reads its results |
| n8n-nodes-google-ads-transparency-api | 9 | 0.1.1 (18 June 2026) | An advertiser’s ads from the Google Ads Transparency Center, Apify-backed, pay per result |
Versions and dates come from the npm registry. Weekly downloads: npm, last 7 days, adjusted for npm outage days.
@jaimeflneto/n8n-nodes-google-ads-conversion
The most downloaded package does one job: uploading conversions to Google Ads. Its README lists four ways to match a conversion: GCLID, enhanced conversions (user data hashed with SHA-256 by the node), and GBRAID and WBRAID for iOS. It uploads up to 2,000 conversions per API call, works with manager accounts (MCC), and has a validation mode for testing without uploading. You need a Google Ads developer token, a Google Cloud project with the Google Ads API enabled, and OAuth2 client credentials.
@basit_202/n8n-nodes-google-ads
Manages the account itself. Its README lists campaigns (get all with optional GAQL filtering, get, create, update and delete), ad groups (get all, get, create and update), keywords and ads (get all, create and update), and customer accounts (get, and list the accounts you can access). The credential takes a developer token, an OAuth2 client ID and secret, a refresh token and your customer ID.
Ads Transparency packages
n8n-nodes-apivault-google-ads-transparency and n8n-nodes-google-ads-transparency-api don’t touch your own account. Both run an Apify Actor with your Apify token to read another advertiser’s ads from the Google Ads Transparency Center, with charges on your Apify account. The second returns one item per ad, with the creative ID, format and first and last shown dates, and works as an AI Agent tool.
@digital-boss/n8n-nodes-google-ads was last released in March 2022. Check each node page here for the latest release and, where it has one, its GitHub repository for open issues before you build on a package.
How to choose
- Read your campaigns: the built-in Google Ads node, with nothing to install.
- Upload conversions to Google Ads: @jaimeflneto/n8n-nodes-google-ads-conversion.
- Create or change campaigns, ad groups, keywords or ads: @basit_202/n8n-nodes-google-ads.
- See which ads a competitor runs: one of the Ads Transparency packages, at Apify’s prices.
To install a package on a self-hosted instance, an owner or admin enters its npm name in Settings > Community Nodes; full steps are in How to Install n8n Community Nodes. On n8n Cloud only verified community nodes can be installed, see Verified vs Unverified n8n Community Nodes. Related: Best n8n Community Nodes for Apify.
FAQ
Does n8n have a Google Ads node?
Yes, but per n8n’s documentation it only gets one campaign or all campaigns. Community nodes add conversions, ad groups, keywords and ads.
Can n8n upload conversions to Google Ads?
Not with the built-in node. @jaimeflneto/n8n-nodes-google-ads-conversion uploads click conversions by GCLID, enhanced conversions, GBRAID or WBRAID, in batches of up to 2,000.
What do I need to connect n8n to the Google Ads API?
For the community nodes covered here, a Google Ads developer token, a Google Cloud project with the Google Ads API enabled, OAuth2 client credentials and your customer ID. The built-in node uses n8n’s Google OAuth credential.
What is the most used Google Ads community node?
@jaimeflneto/n8n-nodes-google-ads-conversion, with 86 weekly npm downloads on 28 October 2026.



