The power of AdWords Scripts combined with the simplicity of a web based tool.
With Enhanced Scripts™ for AdWords, Optmyzr writes and maintains the Google AppScripts code. SImply copy-and-paste the code we generate into your account and update your settings in our web-based user interface.
We write the Google Apps Script code that automates AdWords reporting and management. You can leverage our work without knowing how to write any code.
All of our scripts work in individual accounts and in MCC accounts. You can even copy settings for scripts between accounts.
We frequently share our code so that others can build on it. Because AdWords is constantly evolving, unfortunately those code samples become outdated. Our scripts are maintained and automatically updated in any accounts where they are used.
"Having Optmyzr create a script that automatically pauses the campaigns when they hit the account monthly budget enables us to spend more time doing what we do best, optimizing the campaigns! Thanks Optmyzr."
AdWords Scripts to keep your account up-to-date.
Use your business data to automatically create and maintain entire campaigns. Simply specify the template for ad groups, ads and keywords and the script handles the rest.
Show ads only for products that are in stock. Automatically update prices, stock levels and discounts without the need for ads to be re-reviewed by Google.
Build an entire account from scratch based on a spreadsheet with a list of products and services. A great time saver for agencies working with multiple clients in the same industry.
Use scripts to periodically calculate better mobile bid adjustments, or to maintain hourly dayparting bid adjustments, something not possible in the AdWords interface.
AdWords Scripts to optimize your account automatically.
Avoid wasting money on PPC with automated optimizations that can be scheduled to run as often as every hour.
Use data from your account together with data from a Google spreadsheet to program and automate your own bid rules.
Maintain more flexible budget settings and automatically pause ads, keywords, ad groups, or campaigns when the budget for the day, week, or month is reached.
Find and pause ads with broken landing pages, whether those are 404 errors, or pages that include some text that indicates the product is no longer available.
AdWords Scripts to analyze and report all the data.
Populate spreadsheets with data from your AdWords account. Scripts will even do all the data processing automatically, including data aggregation and joining data from multiple sources.
Get more granular data by collecting hourly stats for your most important campaigns, ad groups, or keywords.
Find out what works best for your account, from match types, to keywords of different lengths, to commonly used snippets of text used in ads.
AdWords Scripts are the foundation of some of the most advanced AdWords automation and because anyone can see the code, it is possible to extend the functionality by building on the work others have done.
When starting out with AdWords Scripts, we recommend you try some reporting scripts before you venture into trying scripts that make changes to accounts.
AdWords Scripts are part of Google Apps Scripts so they are integrated with other Google services like Gmail, Docs, Spreadsheets, Calendar, Analytics, and even the Prediction API, making it possible to construct very advanced workflows with just a few lines of code.
We were some of the first to start sharing AdWords Scripts at conferences and in blogs.
We've written extensively on the topic of AdWords Scripts on SearchEngineLand.com. More recently we have started sharing our newest scripts on PPCHero.
Optmyzr was one of the first companies to start writing and sharing scripts. Then we took it a step further and created Enhanced Scripts™ for AdWords. These scripts made it possible for account managers without any knowledge of code to customize and run scripts. Enhanced Scripts™ make it possible to:
Automatically pause ads and keywords that lead to 404 error pages and save money.
Create new ads and keywords from a feed to make sure your AdWords account is in sync with your product feed.
Set different bid adjustments for every hour of every day using the Hourly Dayparting script.
Do advanced budget management by pausing campaigns, ad groups and keywords when they exceed budget.