THE SHOP

First Class, Free Google Ads Scripts

Scripts last updated: 07 Jul 2025

Scripts last added: 07 Jul 2025

An affordable, flexible way to speed things up or fully automate processes.

Free Scripts

Need help installing scripts?   Here's a quick explainer video

New!

AI Search Terms Vs Ad Copy Google Ads Script

This script uses AI (ChatGPT) to compare search terms to ad copy, creating a relevance score and writing it to a Google Sheet.

search terms · ad copy · analysis
Most Popular

Auto Negative Keywords (Positive Keywords Script)

This hugely popular script will automatically add negative keywords based on “positive keywords” you define.

negative keywords · sculpting · shopping · search · dsa

Rule Based Bid Updater / Pauser (Keywords & Products)

Setup rules to update keyword and product bids based on cost, conversions, ROAS, CPA, and more. This script also includes pause functionality.

bidding · keywords · products

Search Query N-Grams

Create 1 word, 2 word, 3 word and 4 word nGrams from search queries.

ngrams · search queries · search terms · negative keywords

Negative Keyword Finder (with Positive Keyword & Ignore support)

Generate multiple Search Term reports from a single script then choose what to add or negate. Save time by ignoring what you've already checked.

search terms · keywords · negative keywords

Keyword Discovery Script (with Fuzzy Match)

This script will surface successful search terms which haven’t yet been added as keywords. It’s great for finding new Search opportunities.

keywords · opportunities · growth

Barry. Google Shopping Product Trends Report (Google Ads Script)

Product trends report across 6 different time periods. It's perfect for keeping track of peaks and troughs.

google shopping · products · item ids · trends · reports

Paul. Search Term Trends Report (Google Ads Script)

Create multiple Account-level Search Term reports based on Search Term, Campaign and Metric filters + choose your own (6 total) date ranges to compare.

search terms · trends · reports

[Light Version] Auto Negative Keywords (Positive Keyword Script)

A lighter version of our Auto Negative Keywords Script. Free of charge.

negative keywords · search terms

Advanced Anomaly Detector (Slack & Email Alerts)

Receive customised alerts via Slack and Email when anomalies are detected across your Google Ads Account, Campaigns, Labels or Ad Groups.

alerts · anomalies · slack

Negative Keyword List Assigner

Automatically assign Negative Keyword Lists to your campaigns based on naming rules

negative keywords · automation

​
​Join my Google Ads Automation Newsletter

Subscribe and I'll send the odd email when I publish new scripts & tools

    We respect your privacy. Unsubscribe at any time.