@basit_202/n8n-nodes-google-ads
v1.0.0
Published
n8n community node for Google Ads API integration
Maintainers
Readme
n8n-nodes-google-ads
This is an n8n community node that provides integration with the Google Ads API for advertising automation and campaign management.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
Campaign
- Get All: Retrieve all campaigns with optional GAQL query filtering
- Get: Get a specific campaign by ID
- Create: Create a new campaign
- Update: Update campaign properties like status
- Delete: Remove a campaign
Ad Group
- Get All: Retrieve all ad groups with optional filtering
- Get: Get a specific ad group by ID
- Create: Create a new ad group under a campaign
- Update: Update ad group properties
Keyword
- Get All: Retrieve all keywords with optional filtering
- Create: Add keywords to an ad group
- Update: Modify keyword properties
Ad
- Get All: Retrieve all ads with optional filtering
- Create: Create new ads
- Update: Modify ad properties
Customer
- Get: Get customer account information
- List Accessible Customers: List all accessible customer accounts
Credentials
You need to set up Google Ads API credentials with the following information:
- Developer Token: Your Google Ads API developer token
- Client ID: OAuth2 client ID from Google Cloud Console
- Client Secret: OAuth2 client secret from Google Cloud Console
- Refresh Token: OAuth2 refresh token for authentication
- Customer ID: Your Google Ads customer ID (without dashes)
Setting up credentials:
- Go to the Google Cloud Console
- Create a new project or select an existing one
- Enable the Google Ads API
- Create OAuth2 credentials
- Apply for a developer token in your Google Ads account
- Use the OAuth2 playground or your application to get a refresh token
Compatibility
This node is compatible with n8n version 1.0.0 and above.
Usage
- Add the Google Ads node to your workflow
- Configure your Google Ads API credentials
- Select the resource (Campaign, Ad Group, Keyword, Ad, or Customer)
- Choose the operation you want to perform
- Fill in the required parameters
- Execute the workflow
Example workflows:
- Campaign Management: Create, pause, or activate campaigns based on performance data
- Keyword Research: Add new keywords to ad groups automatically
- Performance Monitoring: Retrieve campaign and ad group performance data
- Budget Optimization: Adjust campaign budgets based on conversion data
Resources
- n8n community nodes documentation
- Google Ads API documentation
- Google Ads Query Language (GAQL) reference
