13. Framework
• A/F performers
• Test Winners
• Customer insights
Generate
Insight
State the
rule
• Think “if this then
that”
• Decide on
interface or script
• Estimate average
movement
• Check dashboards
for “excessive”
effects
Monitor
Execution
@armondhammer
16. Don’t overspend a firm budget
http://www.freeadwordsscripts.com/2013/04/dynamically-adjust-campaign-budgetsv20.html
https://developers.google.com/adwords/scripts/docs/solutions/flexible-budgets
@armondhammer
17. Change ads hourly
Only {param1: a few} hours left for delivery by tomorrow
https://developers.google.com/adwords/scripts/docs/solutions/sale-countdown
@armondhammer
18. Find broken links in ads
https://developers.google.com/adwords/scripts/docs/solutions/link-checker
http://www.optmyzr.com/scripts/index.php/landing-page-watch-dog/
@armondhammer
19. Change bids by external source
Use UrlFetchApp to gather data
Select Keywords via
AdWordsApp.kewords.withconditon
Apply rules as needed
Change bids via keyword.setMaxCpc or
Pause/enable keywords via keyword.pause
@armondhammer
20. Example External Data Integrations
http://www.freeadwordsscripts.com/
2013/04/put-current-crime-statisticsin-your.html
https://developers.google.com/adw
ords/scripts/docs/solutions/bid-byweather
@armondhammer
We write ads all day long that are 105 characters, and suddenly 140 is too much to ask. Tweet. Tweet and ReTweet
Don’t actually do this one. All it does is raise bids by one percent. I’ll let you figure out why google uses on the homepage of the scripts support site.