Перегляньте нашу бібліотеку безкоштовних, готових до використання скриптів автоматизації. Почніть безкоштовний пробний період, щоб встановити їх у ваші акаунти Google Ads одним кліком.
Uses Claude AI to analyze your search terms and recommend negative keywords with clear reasoning. Each term is evaluated for business relevance, intent, and conversion potential — then exported to a Google Sheet with actionable suggestions.
від Dmytro Tonkikh
Finds products that were driving conversions in your Shopping and Performance Max campaigns but are now missing from the campaign or not eligible to serve. Writes findings and a per-campaign bidding-signal risk summary to a spreadsheet, with optional email alerts.
від Dmytro Tonkikh
Sheet-driven control centre for Performance Max: download campaigns, asset groups, assets, sitelinks, listing groups and page feeds of the selected accounts into a Google Sheet, push UPDATE rows back, bulk-create campaigns and asset groups with all their assets from blank rows, schedule asset groups, texts, images and videos for a time window with automatic revert, and see impressions, clicks, cost, conversions, ROAS and CPA per campaign, asset group and asset for a chosen period — atomically, MCC-aware, hourly and preview-safe by default.
від Google (Mad PMax concept), Dmytro Tonkikh, chiliad (Ads Scripts rewrite)
Automatically identifies and excludes undesirable placements from Performance Max campaigns. Fetches placement URLs, checks page titles against keyword and domain blocklists, and adds negative placements in bulk.
від Dmytro Tonkikh
Automatically identifies and excludes YouTube channels from your video and Performance Max campaign placements based on 'Made for Kids' status, blacklisted keywords in video titles, tags, channel names or descriptions, and video/channel language. PMax channels are excluded at account level (the only level PMax honors).
від Dmytro Tonkikh
Monitors your account for unexpected performance deviations by comparing today's stats against historical averages for the same weekday. Sends an alert email when impressions, clicks, conversions, or cost deviate beyond configurable thresholds.
від Google (original), chiliad (adaptation)
One 0-100 score for the whole account, built from seven objective checks — tracking flatlines, disapprovals, serving status, budget losses, negative coverage and query hygiene — with the deduction breakdown as your fix list.
від Dmytro Tonkikh
Finds the structural gaps that stop ad groups from serving: ad groups without active ads, without an RSA, without keywords, keyword-stuffed themes, and multi-RSA ad groups.
від Google (original concept), chiliad (GAQL rewrite)
Generates a daily at-a-glance performance overview of your entire Google Ads account. Writes prior-day stats to a Google Sheet with running history and optionally emails a formatted comparison of yesterday vs. two days ago vs. one week ago.
від Google (original), chiliad (adaptation)
Proofreads every enabled RSA for outdated years, double spaces, repeated punctuation, placeholder text, policy-risky ALL-CAPS words and stray spaces — the embarrassing details reviews always miss.
від Dmytro Tonkikh
Generates a Google Spreadsheet with ad performance stats segmented by headline and final URL, including distribution charts. Covers all ad types and optionally emails the report link weekly.
від Google (original), chiliad (adaptation)
Maps every campaign's ad schedule and flags forgotten narrow serving windows, stale schedule bid modifiers that Smart Bidding ignores, and (optionally) campaigns running 24/7.
від Dmytro Tonkikh
Ad Strength distribution across all enabled RSAs plus a worklist of POOR and AVERAGE ads ranked by impressions — so rewriting effort goes where the traffic actually is.
від Dmytro Tonkikh
Sends customized Slack and email alerts when metric anomalies are detected across your account, with thresholds and rules defined in a Google Sheet. Supports MCC.
від Charles Bannister (shabba.io)
Reviews search terms and adds negative keywords automatically using AI-evaluated rules you configure in a companion admin panel, with email summaries of every change.
від Charles Bannister (shabba.io)
Uses ChatGPT to score how well each search term matches the ad copy it triggered, with short AI explanations, so you can spot relevance gaps and messaging misfires.
від Charles Bannister (shabba.io)
Finds Search and Display campaigns with no audience attached at any level — not even Observation mode — i.e. campaigns collecting zero audience intelligence for free.
від Dmytro Tonkikh
Audits every audience list for the silent breakers: lists under the 1,000-member Search minimum, (near) empty lists from dead tags or broken imports, and closed customer match lists.
від Dmytro Tonkikh
Compares every audience segment against its campaign's average CPA and splits them into underperformers (bid down or exclude) and outperformers (bid up) — turning Observation-mode audiences into decisions.
від Dmytro Tonkikh
Sheet-driven negative keyword automation: define rules in a spreadsheet and the script adds negatives and emails alerts about irrelevant search terms without manual monitoring. Supports MCC.
від Charles Bannister (shabba.io)
One table of every campaign's bidding strategy with the two flags that matter: Manual CPC campaigns with enough volume for Smart Bidding, and target-based campaigns too data-starved to learn.
від Dmytro Tonkikh
Finds brand search terms leaking into non-brand campaigns (inflating their stats and misleading Smart Bidding) and generic traffic riding in brand campaigns — with the misrouted spend quantified.
від Dmytro Tonkikh
Finds the reallocation hiding in plain sight: efficient campaigns losing volume to budget caps, idle budgets that could fund them, and full budgets funding poor CPAs.
від Dmytro Tonkikh
Write RSAs in a Google Sheet — one row per ad, 15 headline and 4 description columns — and the script validates character limits and creates them in bulk. Copywriters work in the sheet; nobody pastes ads into the UI one by one.
від Google (RSA Builder concept), chiliad (rewrite)
Aggregates call assets per campaign — received vs missed, average duration, and the share of quality calls — and alerts when you're paying for calls nobody answers.
від Dmytro Tonkikh
Enforces your naming convention: campaigns missing a type token (brand/generic/shopping…), names with too few structured parts, and spacing messes — because one renegade name silently breaks every filter, rule and script.
від Dmytro Tonkikh
Runs campaigns only inside their date windows — Black Friday starts at 00:00 without anyone staying up, sales end exactly on time, weekend campaigns run only on weekends.
від Dmytro Tonkikh
Lists every enabled campaign whose primary status isn't ELIGIBLE, with Google's stated reasons — the fastest answer to "why did this campaign stop showing?"
від Dmytro Tonkikh
Scans every enabled campaign for the classic setup mistakes: ended-but-enabled campaigns, Search campaigns opted into Display, 'presence or interest' location targeting, missing negatives, and Search Partners opt-in.
від Dmytro Tonkikh
Automatically syncs each campaign's name into a Google Ads custom parameter (e.g. {_campaignname}) so that downstream UTM tracking always reflects the current campaign name even after renames. Optionally appends the full UTM string to each campaign's final URL suffix.
від Google Marketing Solutions
Monitors the Google Ads change history for modifications made by unrecognized users and sends email alerts with details logged to a Google Sheet.
від Nils Rooijmans
Weekly digest of who changed what: all account changes grouped by user, resource type and tool — exposing both neglected accounts (zero changes) and churn nobody reviews.
від Dmytro Tonkikh
Measures how much of your exact-match spend actually flows through close variants and lists the zero-conversion variants — the most surgical negative keyword candidates in the account.
від Frederick Vallaeys (concept), chiliad (rewrite)
Reads negative keywords and placement exclusions from a Google Sheet and syncs them to multiple campaigns via shared negative keyword and placement lists. Optionally filters to campaigns with a specific label.
від Google (original), chiliad (adaptation)
Quantifies spend on search queries containing competitor names, with conversion performance and a period-over-period trend — whether competitor bidding is your strategy or your broad-match accident.
від Dmytro Tonkikh
Shows how long conversions take to arrive after the click — the distribution that explains why 'last week looks terrible' every week, and how much your recent CPA is understated.
від Dmytro Tonkikh
Audits how conversion actions are configured — legacy attribution models, purchase/lead counting mismatches, odd lookback windows, and primary-action overload — the settings that shape every CPA and are never reviewed after setup.
від Dmytro Tonkikh
Detects broken conversion tracking before it wrecks Smart Bidding: flags conversion actions that flatlined vs their baseline, whole-account spend with zero conversions, and setups where nothing counts toward the Conversions column.
від Jordan Lagan (concept), chiliad (rewrite)
Compares yesterday's average CPC per campaign against its 30-day baseline and alerts on spikes — the earliest visible symptom of a new competitor, broad-match drift, or a bid change gone wrong.
від Dmytro Tonkikh
Compares actual spend against your daily budget settings over 1, 7 and 28 days and alerts by email + Google Sheet when Google overdelivers beyond your thresholds.
від Nils Rooijmans
Compares actual daily spend against the expected pace based on time of day. Logs over- and under-pacing campaigns and can auto-pause overspenders to protect your budget.
від Dmytro Tonkikh
Analyses 30 days of hourly performance data across campaigns and calculates recommended ad schedule bid adjustments. Shows the full breakdown per hour before you choose to apply.
від Dmytro Tonkikh
Flags ad groups whose CTR has fallen for three complete weeks in a row — the ad-fatigue and competition slides that stay invisible while account totals look fine.
від Google (original concept), chiliad (GAQL rewrite)
Aggregates performance by age range and gender across the account, compares each segment to the account average, and flags exclusion candidates and strong segments.
від Dmytro Tonkikh
Splits every campaign's results by mobile, desktop and tablet and flags campaigns where one device converts dramatically worse — with the bid adjustment that would equalize CPA as a starting point.
від Tibbe van Asten & Brainlabs (concept), chiliad (rewrite)
Lists every enabled ad Google has disapproved or restricted to limited eligibility, with the policy topics that caused it — before an empty ad group quietly stops serving.
від Dmytro Tonkikh
Finds the silently broken ad insertions: countdowns pointing at past dates, keyword-insertion defaults that are empty or too long, and malformed braces that serve literally as ad text.
від Dmytro Tonkikh
Shows what your Dynamic Search Ads decided on their own: waste queries to negate, the landing pages absorbing DSA spend, and converting queries to promote into real keywords.
від Dmytro Tonkikh
Finds identical keywords (same text and match type) active in multiple ad groups or campaigns, with per-instance performance so the keeper is obvious — ending the internal competition that splits history and muddies results.
від Karooya & Pemavor (concept), chiliad (rewrite)
Finds RSAs with identical headline sets reused across multiple ad groups — the copy-paste ads that show the same generic message everywhere regardless of each ad group's keywords.
від Dmytro Tonkikh
Ensures all Search, Shopping, Display, Video, and PMax campaigns have required placement exclusion lists and negative keyword lists associated, automatically adding missing ones.
від Dmytro Tonkikh
Finds promotion assets whose redemption window has passed but that are still attached to campaigns, plus promotions expiring within the week — so ad real estate never quietly goes dark.
від Dmytro Tonkikh
Performs a comprehensive audit of all Google Ads extension types (sitelinks, callouts, structured snippets, calls, locations, promotions, images) and sends a detailed HTML email report with recommendations.
від Geert Groot
Audits the product titles behind your actual Shopping spend: too-short titles wasting the character budget, identical titles on multiple products, and policy-risky all-caps titles.
від Dmytro Tonkikh
Dynamically adjusts a campaign's daily budget each day according to a custom distribution scheme, useful when a fixed total budget must be spent over a specific promotional period. Supports even and weighted (front/back-loaded) allocation strategies.
від Google (original), chiliad (adaptation)
Compares each gender's CPA to its campaign average and suggests concrete gender bid adjustments — including zero-conversion segments that deserve a strong negative adjustment or an exclusion.
від Nils Rooijmans (concept), chiliad (rewrite)
Aggregates performance by region and compares every region to the account average — surfacing the locations draining spend without converting and the ones that deserve higher bids.
від Dmytro Tonkikh
Summarizes all open Google recommendations by type — review them deliberately in your inbox instead of facing the 'Apply all' button, with a standing reminder to keep auto-apply off.
від Dmytro Tonkikh
Control campaigns from a shared Google Sheet — enable/pause, change budgets, and an ALL CAMPAIGNS emergency stop — with results written back as an audit log. No Google Ads access needed for the sheet's editors.
від Frederick Vallaeys (sheet-control concept), chiliad (implementation)
Generates account-level Shopping reports filtered by Item ID and campaign across six customizable date ranges to reveal product-level trends.
від Charles Bannister (shabba.io)
Scans manual-bidding campaigns for keyword CPC bids above your limit — fat-finger insurance against the 5.00-that-became-50.00 bid — with Google Sheet logging and email alerts.
від Nils Rooijmans
Reports which Search campaigns have image assets attached and which serve text-only — the free CTR lift still missing from a surprising share of accounts.
від Dmytro Tonkikh
Watches Search impression share week over week and alerts on sharp drops, heavy budget-lost share, and heavy rank-lost share — the early warnings that move before clicks and conversions do.
від Dmytro Tonkikh
Tracks the invalid (filtered) click rate per campaign and alerts on high levels or sudden jumps vs the prior period — the signal behind click farms, bot placements and scrapers.
від Daniel Hough (concept), chiliad (rewrite)
Finds high-performing search terms not yet added as keywords, using fuzzy matching to skip terms already effectively covered, so you surface genuinely new keyword opportunities.
від Charles Bannister (shabba.io)
Shows how spend and conversions split across broad, phrase and exact match — account-wide and per campaign — and flags campaigns where broad match dominates the budget while converting worse than exact.
від Dmytro Tonkikh
Explains why keywords aren't serving: 'rarely served' low-search-volume keywords and manual-CPC keywords bidding below Google's first-page estimate.
від Dmytro Tonkikh
Compares search terms against your ad group keywords using fuzzy matching to flag mismatches for review or exclusion, with an optional fully-automated negation mode.
від Charles Bannister & Gabriele Benedetti (shabba.io)
Aggregates spend and conversions by landing page URL and compares each page to the account average — the pages bleeding money despite returning 200, and the proven winners worth more traffic.
від Bernhard Prange (concept), chiliad (rewrite)
Reports every campaign's language targeting and flags market campaigns missing their market's language — the classic copy-paste artifact from cloning campaigns across countries.
від Dmytro Tonkikh
Tracks the Lin-Rodnitzky ratio — cost per conversion of all search queries divided by cost per conversion of converting queries only — and charts it over time in a Google Sheet.
від Nils Rooijmans
Systematically validates all URLs across ads, keywords, and sitelinks by making HTTP requests and checking for error responses. Uses labels to track progress across runs, enabling large accounts to be checked in chunks without re-testing already-verified URLs.
від Google (original), chiliad (adaptation)
Tracks the share of Search spend flowing through loosely-matched queries (broad match + close variants) and alerts when it jumps — because Google widens your matching quietly, and nobody announces it.
від Dmytro Tonkikh
Monitors remaining account budget (prepaid balance) across all accounts under an MCC label, calculates days until the budget runs out based on 7-day average spend, writes a summary to a Google Sheet, and sends Telegram alerts per account.
від Dmytro Tonkikh
Sweeps every client account for the classic silent disaster: campaigns spending while conversion tracking stopped recording — flagged portfolio-wide in one daily run.
від Jordan Lagan (concept), chiliad (rewrite)
Finds client accounts spending money with zero human or scripted changes in the lookback window — making neglect visible before the client makes it visible for you.
від Dmytro Tonkikh
One KPI table for the whole portfolio — cost, clicks, CTR, conversions, CPA and budget-lost impression share per client account — the Monday-morning answer to 'which account needs me today?'
від Google (Kratu concept), chiliad (rewrite)
One run across all client accounts counting disapproved (and optionally limited) ads per account, with the affected campaigns — policy problems arrive per account, but you manage per portfolio.
від Dmytro Tonkikh
One email with every client account's spend — yesterday, month-to-date, and yesterday vs the account's own 7-day average — so a client suddenly burning or flatlining is visible before the client notices.
від Dmytro Tonkikh
Finds enabled Search ad groups that have no enabled Responsive Search Ad — ad groups that spend on keywords but cannot serve a text ad, or serve only paused or disapproved ones.
від Nils Rooijmans (concept), chiliad (rewrite)
Adds the monthly per-campaign budget cap Google Ads doesn't have: label a campaign 'budget::1500' and it is paused once month-to-date spend hits 1500, then re-enabled automatically when the new month starts.
від Victor Kaugesaar & Frederic Harnois (concept), chiliad (rewrite)
Projects month-end account spend from month-to-date plus a recency-weighted run rate, compares it to your monthly target, and alerts when the projection drifts beyond tolerance.
від Dmytro Tonkikh
Finds enabled keywords that are blocked by your own negative keywords — at ad group level, campaign level, or in shared negative lists — so you stop managing keywords that can never serve.
від Google (original concept), chiliad (GAQL rewrite)
Alerts you by email when any shared negative keyword list approaches Google's 5,000-keyword limit, logging list sizes to a Google Sheet.
від Charles Bannister (shabba.io)
Streamlines search-term review from a Google Sheet: mark each term to ignore, exclude, or add as a keyword, and the script applies your decisions on the next run.
від Charles Bannister (shabba.io)
Splits Search results by network — core Google Search vs Search Partners vs Display expansion — and flags campaigns where secondary networks convert dramatically worse.
від Dmytro Tonkikh
Detects products in Google Merchant Center that have been newly disapproved, but only for products that previously generated clicks. Sends an HTML email alert with links to Merchant Center diagnostics.
від Dmytro Tonkikh
Runs your top-spending landing pages through Google PageSpeed Insights (mobile) and flags the slow ones — page speed is a Quality Score component and a conversion killer.
від Google (original concept), chiliad (rewrite)
Finds ads disapproved for the dreaded 'Past Violations' policy topic — a status that can escalate to account suspension — and alerts you by email with a Google Sheet report.
від Nils Rooijmans
Finds Display and YouTube placements with low CTR or high CPA and excludes them from campaigns. Runs in dry-run mode so you can review the list before applying.
від Dmytro Tonkikh
Collects placement data from Performance Max, Display and YouTube campaigns into a Google Sheet with checkboxes, then excludes the placements you tick — with optional ChatGPT content analysis.
від Charles Bannister & Erik Arter (shabba.io)
Audits every Performance Max asset group for weak Ad Strength, missing uploaded video (before Google auto-generates one), and thin headline/description/image counts.
від Dmytro Tonkikh
Surfaces Performance Max search categories that rack up clicks without converting — the wasted-spend hiding in the PMax black box — with Google Sheet logging and email alerts.
від Nils Rooijmans
Breaks Performance Max search terms into word combinations with aggregated metrics, giving you n-gram-level visibility into PMax queries that PMax reporting hides.
від Charles Bannister (shabba.io)
Reports which search categories are trending up or down in your Performance Max campaigns — last 7 days vs the 7 days before — using campaign search term insights.
від Nils Rooijmans
Monitors Shopping products against custom performance rules (clicks, conversions, ROAS, CTR) and delivers email alerts and Google Sheet reports on the ones that breach them.
від Charles Bannister (shabba.io)
Manages ad customizer attributes based on a Google Sheets promotion schedule. Automatically creates customizer attributes and assigns promo text to Search campaigns based on labels, brand name matching, and date ranges.
від Dmytro Tonkikh, chiliad
Identifies keywords with below-average Quality Scores and categorises the root cause: ad relevance, landing page experience, or expected CTR. Includes actionable fix recommendations.
від Dmytro Tonkikh
Collects keyword Quality Score data (overall QS, expected CTR, ad relevance, landing page experience) with historical tracking, and generates a visual Google Sheets dashboard — supports both single and MCC accounts.
від Martin Roettgerding (Bloofusion Germany GmbH)
Tests the final URLs of your ads, keywords and sitelinks and reports which ones respond with a redirect (301/302/303/307/308) — redirects slow pages down and can break tracking.
від Nils Rooijmans
Audits every enabled Responsive Search Ad for LOW-rated headlines and descriptions, missing asset slots, and over-pinning — the three things that cap Ad Strength and performance.
від Dmytro Tonkikh
Adjusts keyword and product bids from performance rules (cost, conversions, ROAS, CPA) defined in a Google Sheet, with options to pause or exclude underperformers and label changed items.
від Charles Bannister (shabba.io)
Compares Search Partner network ROAS against Google Search ROAS per campaign and alerts by email + Google Sheet when partners underperform beyond your threshold.
від Nils Rooijmans
Archives every month's search terms into your own Google Sheet — a permanent query warehouse for multi-year trend analysis that survives Google's data trimming, restructures and agency changes.
від Dmytro Tonkikh
Finds queries served by two or more campaigns in the same period, with the cost/CPA split per campaign — so the right owner is obvious and the negatives to add elsewhere follow directly.
від Dmytro Tonkikh
Measures how much spend flows through queries you never added as keywords, then splits the biggest unmanaged queries into keywords-to-add (converting) and negative candidates (zero conversions).
від Dmytro Tonkikh
Scans the search terms report for high-converting queries and adds them as exact match keywords in the matching ad group. Runs in dry-run mode by default so you can review before applying.
від Dmytro Tonkikh
Breaks all search terms into 1-, 2- and 3-word patterns and aggregates performance per pattern — surfacing the systemic waste your negative keywords miss and the converting themes worth breaking out.
від Brainlabs & Nils Rooijmans (concept), chiliad (rewrite)
Breaks Standard Shopping search terms into 1-, 2- and 3-word n-grams with aggregated metrics, for reporting, alerts, or building negative keywords around wasteful patterns.
від Charles Bannister (shabba.io)
Builds account-level search-term reports with custom filters across six configurable date ranges so you can compare how queries trend over time.
від Charles Bannister (shabba.io)
Maps every shared budget to its member campaigns and shows how the money actually splits — catching pools where a worse-converting campaign eats the budget of a better one, and pointless single-member shared budgets.
від Dmytro Tonkikh
Verifies every Search and Shopping campaign carries your universal shared negative lists — and can attach missing ones automatically, because every new campaign starts unattached.
від Dmytro Tonkikh
Finds products served by multiple Shopping campaigns at the same priority — the internal competition that silently breaks brand/non-brand splits and hands control of bids to Ad Rank instead of you.
від Frederick Vallaeys (concept), chiliad (rewrite)
Triggers a Merchant Center feed fetch every hour via the Merchant API — fresher prices and availability than the standard daily feed schedule allows.
від Nils Rooijmans (concept), chiliad (rewrite)
Segments Shopping products into performance buckets (over-index, index, near-index, under-index, no-index) based on ROAS relative to a breakeven target and exports the results to a Google Sheet.
від Flowboost (Arjan)
Finds products that are eligible in your Shopping campaigns but got zero impressions — inventory paying rent in the feed while Google never shows it.
від Dmytro Tonkikh
Audits sitelink assets account-wide: missing description lines, link texts with CTR far below the sitelink median, and campaigns serving with too few sitelinks to reliably show the full extension.
від Frederick Vallaeys (concept), chiliad (rewrite)
Measures how much of your spend rides on the top campaigns, keywords and products — because concentration is fragility, and 'the account converts fine' often means three keywords do.
від Dmytro Tonkikh
Finds device and location bid modifiers configured on Smart Bidding campaigns — where the algorithm ignores them and they only mislead whoever reads the settings.
від Dmytro Tonkikh
Compares every Target CPA and Target ROAS against what the campaign actually delivered — catching the too-aggressive targets that silently strangle volume and the too-loose ones wasting efficiency.
від Dmytro Tonkikh
Watches absolute-top impression share for your protected (brand) campaigns and alerts when one slips below your floor — how you find out a competitor started outbidding you on your own brand.
від Dmytro Tonkikh
Audits the URL plumbing: tracking templates missing {lpurl} (clicks never reach your site), ads still using http:// final URLs, and inconsistent template coverage.
від Dmytro Tonkikh
Builds a Google Sheets report of search terms trending up or down — last week vs the week before AND last week vs the same week last year (seasonality-proof).
від Nils Rooijmans
Runs weather-dependent campaigns only in the right weather: label campaigns weather:rain / dry / hot / cold and the script toggles them hourly using the free Open-Meteo API — no API key needed.
від Google & Martijn Kraan (concept), chiliad (rewrite)
Compares this week vs last week across all enabled campaigns. Highlights significant changes in spend, conversions, CPA, and CTR. Optionally emails the report.
від Dmytro Tonkikh
Compares the last full month against the same month one year earlier, per campaign and account-wide — the comparison that separates seasonality from real growth or decline.
від Dmytro Tonkikh
The video metrics that matter per campaign: view rate, CPV, quartile retention (25/50/75/100%) and conversions — showing exactly where each creative loses its audience.
від Dmytro Tonkikh
Lists every enabled keyword with zero impressions over the lookback window, grouped by campaign — the dead weight that clutters audits and sometimes hides real problems like sub-first-page bids or negative conflicts.
від Russ Savage (concept), chiliad (rewrite)