Browse our library of free, ready-to-use automation scripts. Sign up for early access to install them in your Google Ads accounts with one click.
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.
by Dmytro Tonkikh
Automatically identifies and excludes YouTube channels that contain kids content, blacklisted keywords in titles, or blacklisted tags from your video campaign placements.
by 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.
by Google Ads Scripts Team
Monitors the Google Ads change history for modifications made by unrecognized users and sends email alerts with details logged to a Google Sheet.
by Nils Rooijmans
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.
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.
by Geert Groot
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.
by Dmytro Tonkikh
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.
by 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.
by Martin Roettgerding (Bloofusion Germany GmbH)
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.
by Flowboost (Arjan)