- Home
- Resources
- Integrations
- Google Ads Campaign Management
Google Ads Campaign Management Make integrationAutomate Google Ads Campaign Management with Make.
Can Make keep an eye on your ad account and do the repetitive edits for you? The Google Ads Campaign Management Make integration gives you 20 modules: 3 triggers, 11 actions and 6 searches. It's for marketers who know Google Ads but are new to Make, and it walks you to a working first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Google Ads Campaign Management Make integration do?
The Google Ads Campaign Management Make integration links your Google Ads account to Make, a no-code tool where you build a scenario: an automation made of modules, each one a single brick such as a trigger, an action or a search. Make then spots new campaigns, ad groups and keywords, and edits them for you.
A negative keyword list your whole team can feed. Someone adds a wasteful search term to a shared sheet, and Add a Negative Keyword to a Negative Keyword List pushes it into Google Ads. Nobody has to open the ad account to block a bad query.
A heads-up whenever a campaign appears. Watch Campaigns notices each new campaign, Get a Campaign pulls its details, and the next module can post them to your team chat or log them in a sheet. Useful when several people build campaigns in the same account.
Status changes driven by your own rules. Search Keywords finds the keywords you care about and Update a Keyword Status changes them, while Update an Ad Group Status does the same one level up.
What the listed modules do not cover, Make an API Call can reach with the same account. The same app also has an n8n node: see the Google Ads Campaign Management n8n integration and the n8n vs Make comparison. To check what each plan allows, read Make pricing.
How do you connect Google Ads Campaign Management to Make?
- 01
Add a Google Ads module
In your scenario, click the + and search for Google Ads Campaign Management. Pick any of its modules, then click Create a connection. A connection is your Google Ads account linked to Make once, then reused by every module of this app.
- 02
Name it and authorize Make
Give the connection a name if you like, which helps when you manage several ad accounts. Make then opens the Google sign-in page: choose the account that has access to your campaigns and allow Make to use it.
- 03
Save and pick your account
Click Save. Back in the module, Make can now list the accounts and campaigns it reads through that connection, so you choose them from a list instead of typing IDs.
Your first scenario: block wasteful searches from a sheet
GoalWhen a teammate adds a search term to a sheet, Make adds it to a Google Ads negative keyword list.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + to add the first module. Start with the app where your team writes the terms, for example a spreadsheet module that watches for new rows.
- 02
Add the Google Ads action
Click the + on the right of that first module, search for Google Ads Campaign Management and pick Add a Negative Keyword to a Negative Keyword List. Link your account with Create a connection if you have not yet.
- 03
Map the search term
Choose the target negative keyword list from what Make shows you, then map the cell holding the search term from the previous module. Each new row becomes one bundle, one item passed from module to module.
- 04
Test with Run once
Add one test row, then click Run once. Make runs the scenario a single time and shows the bundles each module received. Check in Google Ads that the term landed in the right list.
- 05
Schedule and switch it on
Set the schedule on the first module, every 15 minutes by default, then switch the scenario on. Each module run on a bundle is an operation, which is what Make counts on your plan.
What starts a Google Ads Campaign Management scenario?
3 modules start a scenario when something happens in Google Ads Campaign Management. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Ads Campaign Management as soon as it happens.
Watch Ad Groups
Scheduled triggerIn Make“Triggers when an ad group is created.”
Watch Ad Groups starts your scenario each time a new ad group shows up in the account, and hands its details to the next module. You get a record of every ad group someone builds, without scrolling through the interface to find it.
Watch Campaigns
Scheduled triggerIn Make“Triggers when a campaign is created.”
Watch Campaigns hands you every freshly created campaign as a bundle, so a scenario can react the moment it finds one: send a message, add a row to a tracking sheet, or read more with Get a Campaign.
Watch Keywords
Scheduled triggerIn Make“Triggers when a keyword is added.”
Watch Keywords fires whenever a keyword is added, which lets you audit new terms before they burn budget. Each added keyword arrives as its own bundle for the modules that follow.
What can Make do in Google Ads Campaign Management?
Google Ads Campaign Management gives you 17 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Negative Keyword to a Negative Keyword List
- Add a Placement to a Placement Exclusion List
- Create an Object
- Delete an Object
- Get a Campaign
- Get an Account
- Make an API Call
- Update a Campaign
- Update a Keyword Status
- Update an Ad Group Status
- Update an Object
- List Accounts
- Search Ad Groups
- Search Campaigns
- Search Keywords
- Search Objects (Search Query)
- Search objects (SearchStream Query)
Add a Negative Keyword to a Negative Keyword List
ActionIn Make“Adds a negative keyword to a specified negative keyword list.”
This action stops your ads from showing on a search term by adding it to one of your negative keyword lists. The term then applies wherever that list is attached, so one change protects several campaigns.
Add a Placement to a Placement Exclusion List
ActionIn Make“Adds a placement to a placement exclusion list.”
Keep your ads off a site, an app or a channel you do not want to appear on: this module adds the placement to an exclusion list in your account. It is the display and video counterpart of the negative keyword module.
Create an Object
ActionIn Make“Creates a new object.”
Create an Object is the general-purpose builder: it creates a new item in Google Ads when none of the dedicated modules covers the type you need. You pick the kind of object, then fill what Make asks for.
Delete an Object
ActionIn Make“Deletes an object.”
Delete an Object removes an item from your Google Ads account for good, which is handy for cleaning up leftovers created by a test or by another scenario. You tell it which object type and which item to remove.
Get a Campaign
ActionIn Make“Gets a specified campaign.”
Get a Campaign fetches the full record of one campaign you already know, so later modules can use its details. It returns exactly one campaign, which keeps the next steps simple.
Get an Account
ActionIn Make“Gets a specified account.”
With Get an Account, your scenario reads the details of one specific ad account and passes them to the next module. That gives you account-level context next to campaign data.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call is your escape hatch: it lets the scenario call any endpoint of the Google Ads API with the connection you already set up. Whatever the other modules leave out, this one can reach.
Update a Campaign
ActionIn Make“Updates an existing campaign.”
Update a Campaign changes an existing campaign from inside your scenario, so edits you would make by hand happen as soon as your data says so. You point it at one campaign and set the new values.
Update a Keyword Status
ActionIn Make“Updates an existing keyword status.”
Pause or re-enable a keyword without touching the rest of it: this module only changes the status of an existing keyword. It is the lightest way to act on keywords from a scenario.
Update an Ad Group Status
ActionIn Make“Updates an existing ad group status.”
This module flips an ad group between states, such as paused and enabled, while leaving its keywords and ads as they are. You get a clean on and off switch for a whole group at once.
Update an Object
ActionIn Make“Updates an existing object.”
Update an Object edits any existing Google Ads item that the dedicated update modules do not handle. It pairs with Create an Object and Delete an Object as the generic trio.
List Accounts
SearchIn Make“Retrieves a list of accounts.”
List Accounts returns every ad account your connection can see, one bundle per account. From there, the next modules can run once for each of them.
Search Ad Groups
SearchIn Make“Searches for Ad groups.”
Search Ad Groups finds the ad groups that match what you are looking for and hands them over one by one. It can return zero, one or many results.
Search Campaigns
SearchIn Make“Searches for campaigns.”
Need every campaign that fits a condition? Search Campaigns returns them as separate bundles, ready for the modules after it.
Search Keywords
SearchIn Make“Searches for keywords.”
Search Keywords pulls the keywords that match your criteria, so your scenario can review or change them in bulk. Every keyword found becomes its own bundle.
Search Objects (Search Query)
SearchIn Make“Searches for objects by Google Ads search query.”
For anything the named searches miss, Search Objects (Search Query) lets you write a Google Ads search query and returns the matching objects as bundles. It is the flexible reporting door into your account.
Search objects (SearchStream Query)
SearchIn Make“Searches for objects by Google Ads search stream query.”
This second query module runs your Google Ads query through the search stream method instead of the standard search, and still hands back one bundle per result.
Need help automating Google Ads Campaign Management with Make?
A person reads every message.