Konnectify
 Google Ads  +  Konnectify 

Google Ads Integration with Konnectify

Automate Google Ads operations in Konnectify—manage campaigns, ads, assets, budgets, audiences, customer lists, user lists, recommendations, lead forms, and offline conversion workflows from a single connector.

Google Ads API v23 Data Manager API v1 2 Triggers 139 Actions

What is Google Ads?

Google Ads is Google’s advertising platform for running search, display, video, shopping, and lead-generation campaigns. When connected to Konnectify, you can automate campaign setup, audience management, budget operations, customer match workflows, recommendation handling, and lead or conversion processing without hand-coding API calls.

This integration is especially useful for growth teams, agencies, and RevOps teams that need repeatable Google Ads workflows tied to CRM, forms, customer data, or internal operational systems.

New to Google Ads?
Learn the core platform, campaign structures, and advertising concepts behind this connector.
Explore Google Ads
New to Konnectify?
Build workflows that connect ads operations with your CRM, forms, spreadsheets, and downstream systems.
Create a Konnectify account
What you can automate
Create and manage campaigns, budgets, and bidding strategies
Manage ad groups, ads, assets, labels, and asset sets
Upload offline conversions and run offline user data jobs
Sync customer lists, user lists, and audiences
Create lead form assets and react to new lead submissions
Apply or dismiss recommendations and monitor new campaign activity

API & Authentication

Authentication: OAuth 2.0 authorization

Konnectify connects to Google Ads using OAuth 2.0. During setup, you sign in to Google and provide the required account context so Konnectify can act on your behalf using the Google Ads API and Google Data Manager API.

Required connection fields
  • Client ID: OAuth client credential.
  • Client Secret: OAuth client secret.
  • Developer Token: Google Ads API Center token.
  • Customer ID: Google Ads account ID used for actions and triggers.
  • Login Customer ID: optional MCC / manager account context.
API surfaces used
  • Google Ads API v23: powers most campaign, ad, asset, budget, recommendation, and search actions.
  • Google Data Manager API v1: powers customer list ingestion, offline conversion ingestion, and related audience workflows.
Important: quotas, polling, and validation
Google Ads APIs enforce quotas and strict field validation. The connector documentation also shows poll-based triggers, runtime cursor usage, and many actions that require exact resource names or IDs. Use stable identifiers and sensible polling intervals to keep workflows reliable.
Official docs: Google Ads API

How to connect Google Ads to Konnectify

Prerequisites
  • A Google account with access to the Google Ads customer account you want to automate.
  • A valid developer token for Google Ads API access.
  • Your customer ID, and login customer ID if you operate through an MCC.
  • Permission to authorize the OAuth app and use the target Google Ads resources.
1

Add Google Ads to a Workflow

  1. In Konnectify, create a new workflow or open an existing one.
  2. Choose Google Ads as your trigger or action app.
2

Authorize via OAuth 2.0

  1. Connect your Google account.
  2. Approve the requested permissions.
  3. Enter the required connection values such as developer token and customer ID.
3

Configure the Trigger or Action

  1. Select the exact trigger or action module you need.
  2. Map required fields like resource names, IDs, statuses, list destinations, or campaign references.
  3. Use exact identifiers for update, remove, and get operations whenever possible.
Tip
Many actions in this connector accept direct official-style fields instead of raw JSON. That keeps workflows easier to maintain, but it also makes accurate mapping and exact account context especially important.
4

Test the Workflow

  1. Run a test with all required inputs.
  2. Validate the returned mutation result, search result, or payload keys.
  3. For triggers, verify cursor paging and deduplication across repeated polls.
5

Activate the Workflow

  1. Turn the workflow on.
  2. Monitor early runs for quota limits, permission issues, or invalid identifiers.

Triggers 2

Google Ads triggers in Konnectify are polling triggers. Konnectify checks on a schedule and emits events when it detects matching Google Ads activity.

Campaign Triggers 1 trigger
New Campaign

Polls ChangeEvent data in Google Ads for new campaign events.

Runtime inputs: since, till, cursor. Expected result: changeEvent, datafound.

Lead Form Triggers 1 trigger
New Lead Form Entry

Polls lead_form_submission_data for new submissions.

Runtime inputs: since, till, cursor. Expected result: leadFormSubmissionData, datafound.

Actions 139

Each action module below follows the same UI pattern so you can scan available Google Ads operations quickly and copy this block into your knowledge base as-is.

Campaign Actions 6 actions
Set Campaign Status

Update campaign status using mutate.

Find Campaign

Search campaign by ID or name.

Create Campaign

Create a campaign using direct official-style input fields.

Update Campaign

Update campaign fields without a raw JSON body.

Remove Campaign

Remove a campaign by resource name or campaign ID.

Get Campaign

Fetch an exact campaign using Google Ads Search.

Customer List Actions 7 actions
Create Customer List

Create a Data Manager user list.

Find Customer List

List user lists with automatic pagination.

Add Contact To Customer List

Ingest audience members into a customer list.

Add Contact To Customer List With Email

Upload a hashed email using the email-only convenience action.

Remove Contact From Customer List

Remove audience members from a destination list.

Update Customer List

Patch customer list metadata.

Delete Customer List

Delete one Data Manager user list resource.

Offline Conversion Actions 1 actions
Send Offline Conversion

Ingest conversion events through the Google Data Manager API.

Lead Form Actions 2 actions
Create Lead Form Asset

Create a Google Ads lead form asset via assets:mutate.

Attach Lead Form Asset To Campaign

Associate a lead form asset with a campaign.

Account Budget Proposal Actions 4 actions
Create Account Budget Proposal

Create an account budget proposal.

Update Account Budget Proposal

Update an account budget proposal.

Remove Account Budget Proposal

Remove an account budget proposal.

Get Account Budget Proposal By ID

Fetch an account budget proposal by ID.

Account Link Actions 4 actions
Create Account Link

Create a third-party app analytics account link.

Update Account Link

Update account link status.

Remove Account Link

Remove an account link.

Get Account Links

Fetch account links.

Ad Group Ad Label Actions 3 actions
Create Ad Group Ad Label

Create an ad group ad label.

Get Ad Group Ad Labels

Fetch ad group ad labels.

Remove Ad Group Ad Label

Remove an ad group ad label.

Ad Group Ad Actions 4 actions
Create Ad Group Ad

Create an ad group ad.

Update Ad Group Ad

Update ad group ad status.

Remove Ad Group Ad

Remove an ad group ad.

Get Ad Group Ad

Fetch an exact ad group ad.

Ad Group Asset Actions 4 actions
Create Ad Group Asset

Create an ad group asset.

Update Ad Group Asset

Update an ad group asset.

Remove Ad Group Asset

Remove an ad group asset.

Get Ad Group Asset

Fetch an exact ad group asset.

Ad Group Asset Set Actions 3 actions
Create Ad Group Asset Set

Create an ad group asset set.

Get Ad Group Asset Set

Fetch an exact ad group asset set.

Remove Ad Group Asset Set

Remove an ad group asset set.

Ad Group Actions 4 actions
Create Ad Group

Create an ad group.

Update Ad Group

Update an ad group.

Remove Ad Group

Remove an ad group.

Get Ad Group

Fetch an exact ad group.

Ad Actions 4 actions
Create Ad

Create a responsive search ad.

Update Ad

Update a responsive search ad.

Remove Ad

Remove an ad group ad.

Get Ad

Fetch an exact ad.

Asset Group Actions 4 actions
Create Asset Group

Create an asset group.

Get Asset Group

Fetch an exact asset group.

Update Asset Group

Update an asset group.

Remove Asset Group

Remove an asset group.

Asset Actions 3 actions
Create Asset

Create an asset.

Update Asset

Update an asset.

Get Asset

Fetch an exact asset.

Asset Set Actions 4 actions
Create Asset Set

Create an asset set.

Update Asset Set

Update an asset set.

Remove Asset Set

Remove an asset set.

Get Asset Set

Fetch an exact asset set.

Audience Actions 4 actions
Create Audience

Create an audience.

Update Audience

Update an audience.

Remove Audience

Remove an audience.

Get Audience

Fetch an exact audience.

Batch Job Actions 5 actions
Remove Batch Job

Remove a pending batch job.

Add Audience Create Operation

Queue audience creation in a batch job.

Add Audience Update Operation Batch Job

Queue audience updates in a batch job.

Add Audience Remove Operation Batch Job

Queue audience removals in a batch job.

Run Batch Job

Execute uploaded batch operations.

Bidding Strategy Actions 4 actions
Create Bidding Strategy

Create a portfolio bidding strategy.

Update Bidding Strategy

Update a portfolio bidding strategy.

Remove Bidding Strategy

Remove a bidding strategy.

Get Bidding Strategy

Fetch an exact bidding strategy.

Billing Setup Actions 3 actions
Create Billing Setup

Create a billing setup.

Update Billing Setup

Update billing setup. The documentation notes limited support here.

Remove Billing Setup

Remove a billing setup.

Campaign Asset Actions 3 actions
Create Campaign Asset

Link an asset to a campaign.

Update Campaign Asset

Update campaign asset status.

Remove Campaign Asset

Remove a campaign asset link.

Campaign Budget Actions 4 actions
Create Campaign Budget

Create a campaign budget.

Get Campaign Budget

Fetch an exact campaign budget.

Update Campaign Budget

Update a campaign budget.

Remove Campaign Budget

Remove a campaign budget.

Campaign Conversion Goal Actions 1 actions
Update Campaign Conversion Goal

Update a campaign conversion goal.

Campaign Criterion Actions 4 actions
Create Campaign Criterion

Create a campaign criterion.

Update Campaign Criterion

Update a campaign criterion.

Remove Campaign Criterion

Remove a campaign criterion.

Get Campaign Criterion

Fetch an exact campaign criterion.

Campaign Draft Actions 4 actions
Create Campaign Draft

Create a campaign draft.

Update Campaign Draft

Rename or update a campaign draft.

Remove Campaign Draft

Remove a campaign draft.

Get Campaign Draft

Fetch an exact campaign draft.

Campaign Group Actions 4 actions
Create Campaign Group

Create a campaign group.

Update Campaign Group

Update a campaign group.

Remove Campaign Group

Remove a campaign group.

Get Campaign Group

Fetch an exact campaign group.

Conversion Action Actions 4 actions
Create Conversion Action

Create a conversion action.

Update Conversion Action

Update a conversion action.

Remove Conversion Action

Remove a conversion action.

Get Conversion Action

Fetch an exact conversion action.

Custom Audience Actions 4 actions
Create Custom Audience

Create a custom audience.

Update Custom Audience

Update a custom audience.

Remove Custom Audience

Remove a custom audience.

Get Custom Audience

Fetch an exact custom audience.

Custom Conversion Goal Actions 4 actions
Create Custom Conversion Goal

Create a custom conversion goal.

Update Custom Conversion Goal

Update a custom conversion goal.

Remove Custom Conversion Goal

Remove a custom conversion goal.

Get Custom Conversion Goal

Fetch an exact custom conversion goal.

Custom Interest Actions 3 actions
Create Custom Interest

Create a custom interest.

Update Custom Interest

Update a custom interest.

Remove Custom Interest

Mark a custom interest as removed.

Customer Asset Actions 4 actions
Create Customer Asset

Create a customer asset.

Update Customer Asset

Update a customer asset.

Remove Customer Asset

Remove a customer asset.

Get Customer Asset

Fetch an exact customer asset.

Customer Actions 3 actions
Create Customer

Create a customer client.

Update Customer

Update a customer.

Get Customer

Fetch an exact customer.

Data Link Actions 4 actions
Create Data Link

Create a data link.

Update Data Link

Update data link status.

Remove Data Link

Remove a data link.

Get Data Link

Fetch an exact data link.

Experiment Actions 4 actions
Create Experiment

Create an experiment.

Update Experiment

Update an experiment.

Remove Experiment

Remove an experiment.

Get Experiment

Fetch an exact experiment.

Goal Actions 3 actions
Create Goal

Create a retention goal.

Update Goal

Update a retention goal.

Get Goal

Fetch an exact goal.

Label Actions 4 actions
Create Label

Create a label.

Update Label

Update a label.

Remove Label

Remove a label.

Get Label

Fetch an exact label.

Offline User Data Job Actions 3 actions
Create Offline User Data Job

Create an offline user data job.

Get Offline User Data Job

Fetch an exact offline user data job.

Run Offline User Data Job

Run an offline user data job.

Recommendation Actions 3 actions
Apply Recommendation

Apply a recommendation.

Dismiss Recommendation

Dismiss a recommendation.

Get Recommendation

Fetch an exact recommendation.

User List Actions 3 actions
Create User List

Create a user list.

Update User List

Update a user list.

Remove User List

Remove a user list.

Popular automations

Here are common Google Ads workflows you can build quickly with the available triggers and actions.

Capture new lead form submissions and sync them downstream

When Google Ads captures a new lead form entry, enrich the lead, create downstream records, and optionally add the contact into a customer list or audience workflow.

New Lead Form Entry Add Contact To Customer List

Create and maintain campaign structure automatically

Use upstream business events to provision budgets, campaigns, ad groups, assets, and labels in a predictable sequence.

Create Campaign Budget Create Campaign Create Ad Group

Upload CRM conversions back into Google Ads

When a lead converts or a sale closes in another system, send the offline conversion to Google Ads using Data Manager ingestion.

Send Offline Conversion

Watch for new campaign activity and notify the team

Use the polling trigger to detect new campaign events, then create audit entries, approvals, or notifications in connected systems.

New Campaign Notify / Log / Approve

FAQ

How does Konnectify authenticate with Google Ads?
The connector uses OAuth 2.0 plus required account context values like developer token and customer ID.
Are Google Ads triggers instant or scheduled?
Both available triggers in this connector are polling triggers, not webhook triggers.
Which APIs are used by this connector?
The documentation explicitly lists Google Ads API v23 and Google Data Manager API v1.
Does the connector support offline conversions and audience ingestion?
Yes. The connector includes offline conversion ingestion, customer list operations, and offline user data job actions.
How broad is the action coverage?
The PDF documents 139 registered actions across 38 action modules, plus 2 poll-based triggers.

Ready to automate your Google Ads workflows?

Connect Google Ads to Konnectify to streamline campaigns, audiences, lead flows, and offline conversion operations.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article