Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Using Scripts in Adwords
For Better Results
SMX Advanced
Steve Hammer
Your name company, you slogan gose here... 2
About Us
FAMILY
What it’s all about
FOOD AND WINE
Eating as an art form?
HOCK...
Warning: Scripts can’t fix
bad
3
3 Key Script Capabilities
Steve Hammer - @armondhammer 4
Math
More than
comparisons,
calculations
Parameters
Change ad tex...
Basic Script Framework
5
Its not enough to just automate
We are not the tool
Think in levels, don’t jump too far too fast
...
Talk your rules
6
Metric
When
bounce
rate Target
Exceeds
50%
Action
Reduce
bid 10%
Steve Hammer - @armondhammer
Basic Script Architecture
Starting Point
Defines what the script
will do. Required.
Main
Function
Selector Iterator
Choose...
8
FAS.COM OPTIMZR
Free and Paid Library of Adwords
tools
www.optmyzr.com/scripts/
Evolving blog with some
extensive and powe...
A first simple script – Bid changes
10
Log “Hello
World”
• Had a CTR greater than 0.01
• For all dates
Find Keywords
that
...
Tweaking the script – to something almost useful
11
Log “Hello
World”
• Had a CTR greater than 0.01
• For all dates
Find
K...
End Result
12Steve Hammer - @armondhammer
13
Ad Parameters
Two Per Ad max
Ad
{param1:
default}
Script
setAdParam (1,
value)
Ads will not need re-
approval
Descripti...
Script two – Countdown (Google example)
14
https://developers.google.com/adwords/scripts/docs/solutions/sale-countdown
Ste...
Tweaking to simple inventory countdown
15
Original
End Date
Time
2 parameters
New
Inventory
Conversions
1 parameter
Steve ...
Modified Script
16Steve Hammer - @armondhammer
https://developers.google.com/adwords/scripts/docs/solutions/link-checker
http://www.freeadwordsscripts.com/2013/04/report...
Bid By Weather – Weather feed input
18
https://developers.google.com/adwords/scripts/docs/solutions/bid-by-weather
Steve H...
Crime Stats
19
http://www.freeadwordsscripts.com/2013/04/put-current-crime-statistics-in-your.html
Steve Hammer - @armondh...
http://www.rankhammer.com/blog/1261/adwords-scripts-twitter-followers
Live Twitter Followers
Steve Hammer - @armondhammer
WE ARE HERE SOCIAL NETWORKS
Dallas TX
LOCATED
support@rankhammer.com
QUESTIONS
TWITTER
WEBSITE
LINKEDIN
@armondhammer
www....
Thank you
Upcoming SlideShare
Loading in …5
×

Using Scripts in Adwords For Better Results

5,936 views

Published on

SMX Advanced 2014 Session #SMX #23B - Amazing Paid Search Tactics & Tools - Using Scripts In Adwords For Better Results
By Steve Hammer @Armondhammer Of Rankhammer

For more on marketing strategy check out http://marketingland.com

Using Scripts in Adwords For Better Results

  1. 1. Using Scripts in Adwords For Better Results SMX Advanced Steve Hammer
  2. 2. Your name company, you slogan gose here... 2 About Us FAMILY What it’s all about FOOD AND WINE Eating as an art form? HOCKEY Go Stars RANKHAMMER Dallas Based Internet Marketing Agency
  3. 3. Warning: Scripts can’t fix bad 3
  4. 4. 3 Key Script Capabilities Steve Hammer - @armondhammer 4 Math More than comparisons, calculations Parameters Change ad text without resubmitting External Data Export for reporting Input for management
  5. 5. Basic Script Framework 5 Its not enough to just automate We are not the tool Think in levels, don’t jump too far too fast Monitor for Success FIND FIX SCALE SUCCESS Steve Hammer - @armondhammer
  6. 6. Talk your rules 6 Metric When bounce rate Target Exceeds 50% Action Reduce bid 10% Steve Hammer - @armondhammer
  7. 7. Basic Script Architecture Starting Point Defines what the script will do. Required. Main Function Selector Iterator Choose Where Determines the places the script will work. Much like a filter stated in JavaScript Makes changes Pulls data for the selected entity, and can make direct changes Steve Hammer - @armondhammer
  8. 8. 8
  9. 9. FAS.COM OPTIMZR Free and Paid Library of Adwords tools www.optmyzr.com/scripts/ Evolving blog with some extensive and powerful scripts www.freeadwordsscripts.com GOOGLE Google Supports with sample code and complete scripts developers.google.com/adwords/scripts Script Resources not named RankHammer Steve Hammer - @armondhammer
  10. 10. A first simple script – Bid changes 10 Log “Hello World” • Had a CTR greater than 0.01 • For all dates Find Keywords that • While iterates one at a time Go through the keywords • Based on Maximum CPC * 1.01Set a new CPC Go broke Steve Hammer - @armondhammer
  11. 11. Tweaking the script – to something almost useful 11 Log “Hello World” • Had a CTR greater than 0.01 • For all dates Find Keywords that • While iterates one at a time Go through the keywords • Based on Maximum CPC * 1.01 Set a new CPC Go broke Log “Raise on Conversion” •Had conversion rate > 10% •With more than 10 clicks •Over the last 30 days Find Keywords that •While iterates one at a time Go through the keywords •Based on Max CPC * 1.05Set a new CPC Go slightly less broke Steve Hammer - @armondhammer
  12. 12. End Result 12Steve Hammer - @armondhammer
  13. 13. 13 Ad Parameters Two Per Ad max Ad {param1: default} Script setAdParam (1, value) Ads will not need re- approval Description: Doors open in {param1:a few} days {param2:and} hours ! Steve Hammer - @armondhammer
  14. 14. Script two – Countdown (Google example) 14 https://developers.google.com/adwords/scripts/docs/solutions/sale-countdown Steve Hammer - @armondhammer
  15. 15. Tweaking to simple inventory countdown 15 Original End Date Time 2 parameters New Inventory Conversions 1 parameter Steve Hammer - @armondhammer
  16. 16. Modified Script 16Steve Hammer - @armondhammer
  17. 17. https://developers.google.com/adwords/scripts/docs/solutions/link-checker http://www.freeadwordsscripts.com/2013/04/report-on-broken-urls-in-your-account.html External Reports – Link checker Steve Hammer - @armondhammer
  18. 18. Bid By Weather – Weather feed input 18 https://developers.google.com/adwords/scripts/docs/solutions/bid-by-weather Steve Hammer - @armondhammer
  19. 19. Crime Stats 19 http://www.freeadwordsscripts.com/2013/04/put-current-crime-statistics-in-your.html Steve Hammer - @armondhammer
  20. 20. http://www.rankhammer.com/blog/1261/adwords-scripts-twitter-followers Live Twitter Followers Steve Hammer - @armondhammer
  21. 21. WE ARE HERE SOCIAL NETWORKS Dallas TX LOCATED support@rankhammer.com QUESTIONS TWITTER WEBSITE LINKEDIN @armondhammer www.rankhammer.com www.linkedin.com/a/armondhammer Connect with us Steve Hammer - @armondhammer
  22. 22. Thank you

×