Presented by:
Steve Hammer
President, RankHammer
Automating your AdWords
Insights
Full Service Search Agency
Adwords and SEO obsessed
Dallas, TX
Foodie
Hockey Fan
Who am I
RankHammer
It all starts here
Management is looking for
things out of place
Which one wins?
What about at enterprise
scale?
Automate!
Three Steps
• A/F performers
• Test Winners
• Customer insights
Generate
Insight
• Think “if this then
that”
• Decide on
interface or script
State the
rule • Estimate average
movement
• Check dashboards
for “excessive”
effects
Monitor
Execution
Automation Options
Rules Scripting
Add Keywords
Ad Parameters
External Sources
Campaign Wide
Hourly Execution
Examples
#1 - Insight
#1 – Email when high clicks
#2 - Insight
#2 – Position Targeting
#3 - Insight
[energy drink cases]
[energy drink case]
#3 – Label Bid Management
# 3 – External Data
Use UrlFetchApp to gather data
Select Keywords via
AdWordsApp.kewords.withconditon
Apply rules as needed
Change bids via keyword.setMaxCpc or
Pause keywords via keyword.pause
#4 - Insight
Big drop in
results
around deadline
#4 – “Easy” copy switch
At 3AM
unpause
{day}
At 3AM
pause
{night}
Rule 2
At 5PM
unpause
{night}
At 5PM
pause
{day}
Rule 1
Relevant
for time
Label
{day}{night}
Ad Copy
#4 – Hourly copy updates
Only {param1: a few} hours left for delivery tomorrow
Var END_TIME = 17
function main() {
var timeLeft = calculateTimeLeftUntil(END_TIME);
keyword.setAdParam(1, timeLeft[‘hours']);
}
function calculateTimeLeftUntil(end) {
var hour = now.getHours();
var timeLeft = {};
timeLeft['hours'] = end – hour;
Return timeLeft;
https://developers.google.com/adwords
/scripts/docs/tutorials/countdown-sale

Automating your Adwords Insights

  • 1.
    Presented by: Steve Hammer President,RankHammer Automating your AdWords Insights
  • 2.
    Full Service SearchAgency Adwords and SEO obsessed Dallas, TX Foodie Hockey Fan Who am I RankHammer
  • 3.
  • 4.
    Management is lookingfor things out of place
  • 5.
  • 6.
    What about atenterprise scale?
  • 7.
  • 8.
    Three Steps • A/Fperformers • Test Winners • Customer insights Generate Insight • Think “if this then that” • Decide on interface or script State the rule • Estimate average movement • Check dashboards for “excessive” effects Monitor Execution
  • 9.
    Automation Options Rules Scripting AddKeywords Ad Parameters External Sources Campaign Wide Hourly Execution
  • 10.
  • 11.
  • 12.
    #1 – Emailwhen high clicks
  • 13.
  • 14.
    #2 – PositionTargeting
  • 15.
    #3 - Insight [energydrink cases] [energy drink case]
  • 16.
    #3 – LabelBid Management
  • 17.
    # 3 –External Data Use UrlFetchApp to gather data Select Keywords via AdWordsApp.kewords.withconditon Apply rules as needed Change bids via keyword.setMaxCpc or Pause keywords via keyword.pause
  • 18.
    #4 - Insight Bigdrop in results around deadline
  • 19.
    #4 – “Easy”copy switch At 3AM unpause {day} At 3AM pause {night} Rule 2 At 5PM unpause {night} At 5PM pause {day} Rule 1 Relevant for time Label {day}{night} Ad Copy
  • 20.
    #4 – Hourlycopy updates Only {param1: a few} hours left for delivery tomorrow Var END_TIME = 17 function main() { var timeLeft = calculateTimeLeftUntil(END_TIME); keyword.setAdParam(1, timeLeft[‘hours']); } function calculateTimeLeftUntil(end) { var hour = now.getHours(); var timeLeft = {}; timeLeft['hours'] = end – hour; Return timeLeft; https://developers.google.com/adwords /scripts/docs/tutorials/countdown-sale