automating your adwords insights

20
Presented by: Steve Hammer President, RankHammer Automating your AdWords Insights

Upload: steve-hammer

Post on 24-Jun-2015

184 views

Category:

Business


1 download

DESCRIPTION

Presented at Pubcon - HardCorePPC session. The general concept is that once an insight has been generated, automation is the key to using it at scale.

TRANSCRIPT

Page 1: Automating your Adwords Insights

Presented by:Steve Hammer

President, RankHammer

Automating your AdWords Insights

Page 2: Automating your Adwords Insights

Full Service Search Agency

Adwords and SEO obsessed

Dallas, TX

Foodie

Hockey Fan

Who am IRankHammer

Page 3: Automating your Adwords Insights

It all starts here

Page 4: Automating your Adwords Insights

Management is looking for things out of place

Page 5: Automating your Adwords Insights

Which one wins?

Page 6: Automating your Adwords Insights

What about at enterprise scale?

Page 7: Automating your Adwords Insights

Automate!

Page 8: Automating your Adwords Insights

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” effectsMonitor

Execution

Page 9: Automating your Adwords Insights

Automation Options

Rules Scripting

Add Keywords

Ad Parameters

External Sources

Campaign Wide

Hourly Execution

Page 10: Automating your Adwords Insights

Examples

Page 11: Automating your Adwords Insights

#1 - Insight

Page 12: Automating your Adwords Insights

#1 – Email when high clicks

Page 13: Automating your Adwords Insights

#2 - Insight

Page 14: Automating your Adwords Insights

#2 – Position Targeting

Page 15: Automating your Adwords Insights

#3 - Insight

[energy drink cases]

[energy drink case]

Page 16: Automating your Adwords Insights

#3 – Label Bid Management

Page 17: Automating your Adwords Insights

# 3 – External DataUse 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

Page 18: Automating your Adwords Insights

#4 - Insight

Big drop in resultsaround deadline

Page 19: Automating your Adwords Insights

#4 – “Easy” copy switch

At 3AMunpause

{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

Page 20: Automating your Adwords Insights

#4 – Hourly copy updatesOnly {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