These tools and examples were built with AdWords scripts and are ready to be used as provided. However, feel free to adjust the code for your needs. Some scripts have a manager account (MCC) version, for processing multiple AdWords accounts from a single script.
- Account Summary - Generates a report of the performance for an AdWords account.
- Ad Performance - Generates a Google Spreadsheet with distribution charts showing an ad's performance.
- BigQuery Exporter New! - Exports AdWords reports to Google BigQuery.
- Declining Ad Groups - Fetches ad groups with declining performance, for single accounts or manager accounts.
- Keyword Performance - Generates a Google Spreadsheet showing how keywords are performing in their campaigns, for single accounts or manager accounts.
- Kratu Report New! - Shows performance signals for each account visually as a heat map.
- Mobile PageSpeed New! - Provides a report suggesting ways to improve the landing page experience on mobile, for single accounts or manager accounts.
- Search Query - Generates a report showing the actual search queries that trigger your ads, for either single accounts or manager accounts.
- Bid Testing - Adjusts keyword bids based on a series of multipliers and record the results of each change.
- Bid to Position - Finds keywords most in need of adjustment, and raises or lowers their bids to affect ad positioning, for single accounts or manager accounts.
- Multi Bidder - Manages keyword bidding rules, for single accounts or manager accounts.
- TV Schedule Bid Coordination New! - Coordinates the use of bid modifiers on campaign bids with a pre-defined schedule in a spreadsheet.
- Weather-based Campaign Management - Fetches weather information and adjust bids accordingly.
- Account Auditor New! - Checks that your campaigns, ad groups, ads, and keywords are structured as intended.
- Ad Customizer - Fetches live data and update an ad to reflect current prices, inventory levels, or anything else that may change over time.
- Ad Parametizer - Fetches live data and update an ad to reflect changes in any specified variables.
- Bulk Shopping Ad Group Creator - Provides a way to bulk create ad groups and product groups in existing Shopping Campaigns.
- Flexible Budgets - Dynamically adjusts campaign budget daily with a custom budget distribution scheme, for single accounts or manager accounts.
- Keyword Labeler - Selects keywords using flexible rules and labels them for later review.
- Large Manager Hierarchy Template New! - Provides a general framework for manager accounts to run script logic on all of their client accounts, spread across many script executions if necessary.
- Master Negative List - Simplifies management of negative criteria for single accounts or manager accounts.
- Sale Countdown - Updates ad parameters hourly for a countdown to a sales event.
- Sales Countdown Calendar - Extends Sale Countdown to multiple events by integrating a calendar using ad customizers.
- Account Anomaly Detector - Sends out an email when an account's performance stats deviate significantly, for single accounts or manager accounts.
- Inventory-based Ad Management New! - Manages ads based on an inventory database.
- Link Checker - Checks that URLs in ads and keywords don't produce any "page not found" or other errors, for single accounts or manager accounts.
- Negative Keyword Conflicts New! - Checks that negative keywords do not conflict with and block positive keywords, for single accounts or manager accounts.