Google: Ads Scripts

Google Ads Scripts — and now Microsoft Advertising Scripts — allow marketers to streamline their workflows by programmatically controlling ads data. Scripts, which use simple JavaScript in a browser-based interface, can be employed to automate common procedures or interact with external data.
A simple script to compare search behavior before – and during – COVID-19
How did the coronavirus crisis affect search behavior? This script helps to assess the...
Track how PPC performance changed when specific COVID-19 events took place
This Google Ads script overlays government actions related to the pandemic on Google Ads performance...
View and change all your budgets easily with this script
You can download and modify all your budgets across multiple Google Ads accounts in a single Google...
Advanced Google Ads script removes locations from keywords
This script automates the removal of individual locations from keywords at-scale within Google...
Will RSAs help or hurt your account? This script will help you figure it out
The best way to determine the effect of an automation like RSAs is to test them with a Campaign Experiment, a feature available in both Google...
Stop phrase and broad match modifier keywords from unnecessarily spending on close variants with this script
This script automatically applies phrase match negatives to your BMM and phrase match keywords to prevent them being triggered by close variant...
Stop paying for clicks when you’ve hit conversion capacity with this script
To prevent you paying for clicks you don’t want or need, this capacity controller Google Ads script will pause all ads in your...
Pause out of stock products with this Google Ads Script
Just in time for holiday shopping season, this script runs hourly and automatically pauses product ads that are out of stock on Shopify....
Tired of manually checking for Google Merchant Center disapprovals? This script has you covered
This script emails you when the percentage of disapproved products in your feed has exceeded the limit you’ve set it, saving you the time and...
Advanced Google Ads script to forecast ad performance
Putting projections together is tedious and time consuming but this advanced Google Ads script can create forecasts for you based on past...
Are small errors like worldwide targeting draining your budget? This Google Ads script can help
The script emails you a customized report to flag issues with your chosen account settings, preventing potential Google Ads...
A script to create a Google Ads Experiments dashboard
This script generates a dashboard with a comprehensive view of experiments across My Client...
Never go over budget again with this advanced Google Ads Script
Here's an advanced budget tracking script so you can track media spend with alerts when you get close to...
Compare and monitor performance of manual and Smart Bidding strategies with this script
This script helps you monitor performance to make informed decisions about what's working in Google...
SMX replay: Visualizing Auction Insights data for competitive intelligence
James Hebdon of Paid Search Magic explains how you can curate Auction Insights data to analyze performance fluctuations, identify new...
E-commerce brands: Track spend efficiency with this Google Ads Script
The script pulls keywords from your account and their respective ROAS, which you...
Are your DSAs really outperforming standard ads? Find out with this ad copy length performance analysis script
Here's a script that pulls a report on ad performance based on copy...
Build your PPC campaigns with this mini campaign builder script for Google Ads
This script lets you build or add keywords to your Google campaigns following standard best...
Track your ad tests at scale with this advanced AdWords script
Here's a script to allow you to quickly see a topline summary of all split tests running within your...
How to check why PPC performance changed
Finding why performance of a search advertising campaign changed can be maddeningly difficult but tools like Optmyzr can...