AdWords automation made easy

AdWords scripts provide a way to programmatically control your AdWords data using simple JavaScript in a browser-based IDE. You can use scripts to automate common procedures or interact with external data—for one to many AdWords accounts.

Getting started
Only entry-level familiarity with JavaScript is needed—the IDE helps with syntax highlighting, auto-complete, and previewing. All you need is an AdWords account to start writing your first script.

Get Started

What's new

July 8, 2015
Policies on permissible uses of AdWords scripts have been posted.
June 4, 2015

The MccApp.executeInParallel() method now supports an optional input argument that can be used to pass account-specific information to parallel functions.

A clearMobileBidModifier() function has been introduced at the ad group level.

Support for Upgraded URLs has been added to app extensions.

The call-only field and associated methods in phone extensions have been deprecated.

May 1, 2015

AdWords scripts can now manage product listings and Merchant Center accounts through the Shopping Content Service.

AdWords scripts can now access the following account-level ad extensions: callout, mobile app, and review.

Read more

Send feedback about...

AdWords Scripts