0
Adwords Scripts for Sexy PPC
Steve Hammer
RankHammer
President
State of Search
Nov 18, 2013
Obligatory About Me

@armondhammer
The work of many?

@armondhammer
Dynamic Ads

@armondhammer
Super Powers?

@armondhammer
Social Media – Sexy?

@armondhammer
Scripts are Sexy

@armondhammer
Where to use scripts
API
• Realtime

Scripts
• Parameters
• External Feeds,
spreadsheets
• Negatives, Labels
• Calculation...
Starting with Scripts

@armondhammer
Programming

Actually it’s JavaScript
@armondhammer
@armondhammer
Resources for scripting

https://developers.google.com/adwords/scripts/

http://www.optmyzr.com/scripts/

@armondhammer
Framework

• A/F performers
• Test Winners
• Customer insights

Generate
Insight

State the
rule
• Think “if this then
tha...
Talk the Process
Pause
keywords

•Keyword
entity

Product
returns are
high

•Calculate by
limit

As shown in
this
spreadsh...
Sexy Examples

@armondhammer
Don’t overspend a firm budget

http://www.freeadwordsscripts.com/2013/04/dynamically-adjust-campaign-budgetsv20.html
https...
Change ads hourly
Only {param1: a few} hours left for delivery by tomorrow

https://developers.google.com/adwords/scripts/...
Find broken links in ads

https://developers.google.com/adwords/scripts/docs/solutions/link-checker
http://www.optmyzr.com...
Change bids by external source
Use UrlFetchApp to gather data
Select Keywords via
AdWordsApp.kewords.withconditon
Apply ru...
Example External Data Integrations

http://www.freeadwordsscripts.com/
2013/04/put-current-crime-statisticsin-your.html

h...
Live Twitter Count

http://www.rankhammer.com/blog/1261/adwords-scripts-twitter-followers
@armondhammer
Bonus: Automating Reporting

@armondhammer
Script Method

https://developers.google.com/adwords/scripts/docs/solutions/account-summary
@armondhammer
From GA -> Excellent Analytics

http://excellentanalytics.com/
@armondhammer
Thank You
Steve Hammer
RankHammer
President
@armondhammer

@armondhammer
Upcoming SlideShare
Loading in...5
×

State of Search - Adwords Scripting

3,870

Published on

Presented at State of Search in Dallas. Covering using Adwords scripts to make adwords sexy.

Published in: Marketing, Technology, Design
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,870
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • 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.
  • Transcript of "State of Search - Adwords Scripting"

    1. 1. Adwords Scripts for Sexy PPC Steve Hammer RankHammer President State of Search Nov 18, 2013
    2. 2. Obligatory About Me @armondhammer
    3. 3. The work of many? @armondhammer
    4. 4. Dynamic Ads @armondhammer
    5. 5. Super Powers? @armondhammer
    6. 6. Social Media – Sexy? @armondhammer
    7. 7. Scripts are Sexy @armondhammer
    8. 8. Where to use scripts API • Realtime Scripts • Parameters • External Feeds, spreadsheets • Negatives, Labels • Calculations Rules • Set CPC • Pause Ads @armondhammer
    9. 9. Starting with Scripts @armondhammer
    10. 10. Programming Actually it’s JavaScript @armondhammer
    11. 11. @armondhammer
    12. 12. Resources for scripting https://developers.google.com/adwords/scripts/ http://www.optmyzr.com/scripts/ @armondhammer
    13. 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
    14. 14. Talk the Process Pause keywords •Keyword entity Product returns are high •Calculate by limit As shown in this spreadsheet •External spreadsheet data Updated weekly • Frequency @armondhammer
    15. 15. Sexy Examples @armondhammer
    16. 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. 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. 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. 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. 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
    21. 21. Live Twitter Count http://www.rankhammer.com/blog/1261/adwords-scripts-twitter-followers @armondhammer
    22. 22. Bonus: Automating Reporting @armondhammer
    23. 23. Script Method https://developers.google.com/adwords/scripts/docs/solutions/account-summary @armondhammer
    24. 24. From GA -> Excellent Analytics http://excellentanalytics.com/ @armondhammer
    25. 25. Thank You Steve Hammer RankHammer President @armondhammer @armondhammer
    1. Gostou de algum slide específico?

      Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

    ×