22
Using Scripts in Adwords For Better Results SMX Advanced Steve Hammer

Using Scripts in Adwords For Better Results

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Using Scripts in Adwords For Better Results

Using Scripts in Adwords

For Better Results

SMX Advanced

Steve Hammer

Page 2: Using Scripts in Adwords For Better Results

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

Page 3: Using Scripts in Adwords For Better Results

Warning: Scripts can’t fix bad

3

Page 4: Using Scripts in Adwords For Better Results

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

Page 5: Using Scripts in Adwords For Better Results

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

Page 6: Using Scripts in Adwords For Better Results

Talk your rules

6

Met

ric

When bounce rate

Targ

et

Exceeds 50% A

ctio

n

Reduce bid 10%

Steve Hammer - @armondhammer

Page 7: Using Scripts in Adwords For Better Results

Basic Script Architecture

7

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

Page 8: Using Scripts in Adwords For Better Results

8

Page 9: Using Scripts in Adwords For Better Results

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

Page 10: Using Scripts in Adwords For Better Results

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.01 Set a new CPC

Go broke

Steve Hammer - @armondhammer

Page 11: Using Scripts in Adwords For Better Results

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.05 Set a new CPC

Go slightly less broke

Steve Hammer - @armondhammer

Page 12: Using Scripts in Adwords For Better Results

End Result

12 Steve Hammer - @armondhammer

Page 13: Using Scripts in Adwords For Better Results

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

Page 14: Using Scripts in Adwords For Better Results

Script two – Countdown (Google example)

14

https://developers.google.com/adwords/scripts/docs/solutions/sale-countdown

Steve Hammer - @armondhammer

Page 15: Using Scripts in Adwords For Better Results

Tweaking to simple inventory countdown

15

Original

End Date

Time

2 parameters

New

Inventory

Conversions

1 parameter

Steve Hammer - @armondhammer

Page 16: Using Scripts in Adwords For Better Results

Modified Script

16 Steve Hammer - @armondhammer

Page 17: Using Scripts in Adwords For Better Results

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

Page 21: Using Scripts in Adwords For Better Results

WE ARE HERE SOCIAL NETWORKS

Dallas TX

LOCATED

[email protected]

QUESTIONS

TWITTER

WEBSITE

LINKEDIN

@armondhammer

www.rankhammer.com

www.linkedin.com/a/armondhammer

Connect with us

Steve Hammer - @armondhammer

Page 22: Using Scripts in Adwords For Better Results

Thank you