Use AdWords Scripts to automate your AdWords reporting, alert you when something is wrong, or for building your own predictive model. For more ideas, check out http://www.freeadwordsscripts.com
3. Agenda
Advanced
scripEng
ideas
What
can
they
do?
What
are
AdWords
scripts?
1
2
3
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
4
The
fine
print
4. About
Me
• Russ
Savage
(@russellsavage)
• Systems
Architect
@
ElasEc.co
• Owner
FreeAdWordsScripts.com
• From
San
Francisco,
California
6. What
are
AdWords
Scripts?
• Simple
(or
complex)
JavaScript
code
that
runs
on
Google
infrastructure
• Can
be
used
for
reporEng,
automaEon,
and
opEmizaEon
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
7. Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
8. Run
in
an
Individual
Account
or
in
an
MCC
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
9. Retail
MCC
Healthcare
MCC
Test
MCC
Master
MCC
Test
Accounts
Healthcare
Accounts
Retail
Accounts
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
10.
11. Java-‐what?
• There
are
tons
of
resources
out
there
for
learning
JavaScript
• Start
with
codecademy:
hXp://www.codecademy.com/en/tracks/javascript
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
13. Answer:
A
lot
• Shopping
Product
Groups
• Ad
Extensions
• Budgets
• Labels
• ReporEng
• Ad
Customizers
• Bulk
OperaEons
• Bids
and
Bid
Modifiers
• And
More…
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
14. Three
Major
Categories
of
Scripts
• ReporEng
and
alerEng
• AutomaEon
of
recurring
tasks
• Advanced
opEmizaEons
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
16. Infinite
CustomizaEon
of
ReporEng
• AdWords
Scripts
can
pull
any
report
the
AdWords
API
can
pull
(40+)
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
17. Deliver
Search
Terms
Report
Right
To
Your
Inbox
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
18. Call
or
Text
When
Something
Happens
hXp://goo.gl/1hK2xM
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
29. Connect
Data
from
Everywhere!
• Your
own
internal
systems
• Weather:
hXp://www.wunderground.com/weather/api/
• Air
Quality:
hXp://www.epa.gov/Xn/airs/airsaqs/detaildata/
downloadaqsdata.htm
• News
Stories:
hXps://www.google.com/alerts
• Stock
Market:
hXp://dev.markitondemand.com/
• More
APIs:
hXp://www.programmableweb.com/
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
31. But
there
are
some
limitaEons
• Not
a
great
fit
for
extremely
large
accounts
• SEll
new,
sEll
changing,
someEmes
old
code
breaks
• Hard
to
know
when
something
breaks
(alerEng)
• Difficult
to
apply
standard
coding
best
pracEces
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com
32. If
you
are
not
programma>cally
working
with
AdWords,
you
are
being
leV
behind.
33. Thank
you
for
listening!
• Follow
me
@russellsavage
• Check
out
my
blog:
FreeAdWordsScripts.com
• Google
DocumentaEon:
developers.google.com/adwords/scripts/
• Learn
JavaScript
with
codecademy:
hXp://www.codecademy.com/en/
tracks/javascript
Russ
Savage
•
@russellsavage
•
FreeAdWordsScripts.com