All integrations
Google Ads logo

Google Ads

Marketing AutomationAnalyticsGoogle

Build and manage Google Ads campaigns, budgets, ad groups and keywords, and pull performance, search term and keyword idea reports.

20 actions

Actions

Steps your workflow can run in Google Ads.

List accountsList the Google Ads accounts the connected user can reach directly, with their ten-digit customer IDs.
Run a report queryRun any Google Ads Query Language (GAQL) query and return its rows. Use this when the ready-made list and report steps don't cover what you need.
List campaignsList the campaigns in an account with their status, channel type, budget and schedule. Removed campaigns are hidden unless you ask for them.
Get a campaignFetch one campaign by its ID.
List budgetsList the campaign budgets in an account, with their daily amount and how many campaigns use each.
List ad groupsList ad groups in an account, or only those in one campaign.
List adsList the ads in an account with their type, final URLs and policy approval status. Scope it to a campaign or ad group if you like.
List keywordsList the keywords in an account with their match type, status and bid. Scope it to a campaign or ad group if you like.
List search termsList what people actually typed before an ad showed, with the keyword each term matched and its clicks, cost and conversions. The report to mine for negative keywords.
Get a performance reportReport impressions, clicks, CTR, cost and conversions by campaign, ad group or keyword, over a date range, with the page's totals added up for you.
Generate keyword ideasAsk Google for keyword ideas from seed terms, a page URL, or both, with average monthly searches, competition and top-of-page bid estimates.
Create a budgetCreate a daily campaign budget. Every campaign needs one, so this is the first step when building a campaign.
Create a campaignCreate a Search or Display campaign against an existing budget. It is created paused unless you say otherwise, so nothing starts spending before you've looked at it.
Update a campaignRename a campaign, pause or enable it, or change when it stops. Only the fields you fill in are changed.
Create an ad groupCreate an ad group inside a campaign, optionally with its own default cost-per-click bid.
Update an ad groupRename an ad group, pause or enable it, or change its default CPC bid. Only the fields you fill in are changed.
Add a keywordAdd a keyword to an ad group, with its match type and an optional bid of its own.
Remove a keywordRemove a keyword from its ad group. This can't be undone, so pause it with Add a keyword's status instead if you might want it back.
Remove a campaignRemove a campaign. Its ad groups and keywords stop serving with it, and this can't be undone, so pause it with Update a campaign instead if you might want it back.
Remove a budgetRemove a campaign budget. Remove or re-point the campaigns using it first: Google refuses to remove a budget that is still referenced.

Connect in a few clicks

Authenticate once and every action and trigger for the app is ready to drop into a workflow. No glue code, no maintenance.

Automate across your stack

Chain apps together with triggers, actions, and logic that move data between your tools automatically, so work happens without you.

Secure by default

Credentials are encrypted and scoped per workspace. Connect the tools your team already trusts with confidence.

Automate Google Ads with Lodol.

Connect Google Ads and build your first workflow in minutes. No credit card required.

Free plan available · No credit card required