SlideShare a Scribd company logo
1 of 13
#SMX #32B @GoodStoryKris
Real-Time Customized Messaging + Hyper Local Targeting
TITLE SLIDE –
WRITE A
COMPELLING
HEADLINE
FOR SOCIAL
SHARING
Target Us AtThe Ballgame
#SMX #32B @GoodStoryKris
Sr. Director Digital Marketing Strategy
Kris Belau
Who I am
• 10+ Years Paid Media
• Liberal Arts Undergrad
• MBA
• Search Geek
• Geek
#SMX #32B @GoodStoryKris
The Challenge
Mr. Business
“We want to target customers while
searching on their mobile devices at the
stadium during a baseball game. We
want ads that are customized to their
experience at the game. We don’t want
to pay anything for this, and you’ll be
doing all of the operations work”
- Mr. Business
#SMX #32B @GoodStoryKris
#SMX #32B @GoodStoryKris
Call in the robots!
#SMX #32B @GoodStoryKris
Step One – Gather your data
Pro Tip #1: Don’t Pay for Data.
Code Counter
200 Lines
#SMX #32B @GoodStoryKris
Step Two – Create Your Business Data Feed
Pro Tip #2: Don’t Overthink It.
Code Counter
296 Lines
#SMX #32B @GoodStoryKris
Step Three – Build Out Your Campaigns
Pro Tip #3: Campaign Names & Labels.
Code Counter
339 Lines
#SMX #32B @GoodStoryKris
Step Four – Automate Your Flighting
Pro Tip #4: Script timing isn’t precise.
Code Counter
375 Lines
#SMX #32B @GoodStoryKris
Step Five – Build Your Ad Customizers
Pro Tip #5: Add at least one static ad.Code Counter
375 Lines
#SMX #32B @GoodStoryKris
Limitations
 Scripts can only run hourly --- Scores (hopefully) change more often.
 Location-based ad customizers aren’t available in AdWords Scripts.
 Business Data approval process creates additional delays on new rows.
 No good solution to mirror on Bing.
Enhancements
 Handling for rain delays and other unscheduled events.
 More game information (Inning, Player Stats, etc.)
 Use AdWords API for closer to real time updates.
#SMX #32B @GoodStoryKris
We’re Hiring
• Paid Marketing
• SEO
• Developers
• Copywriters
• Analysts
• Art Director
• Project Managers
• Events Managers
• Designers
• Strategists
#SMX #32B @GoodStoryKris
Share these #SMXInsights on your social channels!
#SMXInsights
 AdWords Scripts + Ad Customizers
- Feed real time information into Ad Copy
 AdWords Scripts + Location Targeting
- Large scale campaigns 1km at a time.
 Google Apps Scripts + Google Sheets
- Near real-time data for anything with an API

More Related Content

What's hot

Electrifying Your Online Marketing Message By Christine Churchill
Electrifying Your Online Marketing Message By Christine ChurchillElectrifying Your Online Marketing Message By Christine Churchill
Electrifying Your Online Marketing Message By Christine ChurchillSearch Marketing Expo - SMX
 
Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...
Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...
Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...Search Marketing Expo - SMX
 
Bridging The Data Gap With Social
Bridging The Data Gap With SocialBridging The Data Gap With Social
Bridging The Data Gap With SocialWhite.net
 
Creativity: The New Marketing Imperative In The Age Of Artificial Intelligence
Creativity: The New Marketing Imperative In The Age Of Artificial IntelligenceCreativity: The New Marketing Imperative In The Age Of Artificial Intelligence
Creativity: The New Marketing Imperative In The Age Of Artificial IntelligenceG3 Communications
 
How to Uncover Big Growth Opportunities with Data
How to Uncover Big Growth Opportunities with DataHow to Uncover Big Growth Opportunities with Data
How to Uncover Big Growth Opportunities with DataLooker
 
State of Search 2018: Not Exactly Exact Match: What Now?
State of Search 2018: Not Exactly Exact Match: What Now?State of Search 2018: Not Exactly Exact Match: What Now?
State of Search 2018: Not Exactly Exact Match: What Now?Natalie Barreda
 
Your Mobile PPC Sucks! (But It Doesn't Have To) By Maddie Cary
Your Mobile PPC Sucks! (But It Doesn't Have To) By Maddie CaryYour Mobile PPC Sucks! (But It Doesn't Have To) By Maddie Cary
Your Mobile PPC Sucks! (But It Doesn't Have To) By Maddie CarySearch Marketing Expo - SMX
 
Push local presentation
Push local presentationPush local presentation
Push local presentationpushlocal
 
Step Into The Future: Automate Your PPC With AdWords Scripts - Marcela De Vivo
Step Into The Future: Automate Your PPC With AdWords Scripts - Marcela De VivoStep Into The Future: Automate Your PPC With AdWords Scripts - Marcela De Vivo
Step Into The Future: Automate Your PPC With AdWords Scripts - Marcela De VivoSearch Marketing Expo - SMX
 
The Beginner's Guide to Google Analytics
The Beginner's Guide to Google AnalyticsThe Beginner's Guide to Google Analytics
The Beginner's Guide to Google AnalyticsKirk Williams
 
Smx2017 speakervoicesearchfinal
Smx2017 speakervoicesearchfinalSmx2017 speakervoicesearchfinal
Smx2017 speakervoicesearchfinalBenu Aggarwal
 
Becoming a Data Studio Evangelist in Your Business
Becoming a Data Studio Evangelist in Your BusinessBecoming a Data Studio Evangelist in Your Business
Becoming a Data Studio Evangelist in Your BusinessSam Marsden
 
Measuring the Modern Buyer's Journey
Measuring the Modern Buyer's JourneyMeasuring the Modern Buyer's Journey
Measuring the Modern Buyer's JourneyJeff Riddall
 
Profitable Content Strategies For Competitive Markets
Profitable Content Strategies For Competitive MarketsProfitable Content Strategies For Competitive Markets
Profitable Content Strategies For Competitive MarketsSam Marsden
 
Drive More Business with Data Driven Client and Competitive Insights
Drive More Business with Data Driven Client and Competitive InsightsDrive More Business with Data Driven Client and Competitive Insights
Drive More Business with Data Driven Client and Competitive InsightsgShift
 
How To Get Leads With Video Marketing - Everything Social Dallas
How To Get Leads With Video Marketing - Everything Social Dallas How To Get Leads With Video Marketing - Everything Social Dallas
How To Get Leads With Video Marketing - Everything Social Dallas Antoine Dupont
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Technologies
 
How to win at SEO: Sagittarius
How to win at SEO: SagittariusHow to win at SEO: Sagittarius
How to win at SEO: SagittariusSagittarius
 
Putting Your Business on the Virtual Map By Benu Aggarwal
Putting Your Business on the Virtual Map By Benu AggarwalPutting Your Business on the Virtual Map By Benu Aggarwal
Putting Your Business on the Virtual Map By Benu AggarwalSearch Marketing Expo - SMX
 

What's hot (20)

Electrifying Your Online Marketing Message By Christine Churchill
Electrifying Your Online Marketing Message By Christine ChurchillElectrifying Your Online Marketing Message By Christine Churchill
Electrifying Your Online Marketing Message By Christine Churchill
 
Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...
Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...
Using Paid Search & Social Together To Deliver The Ultimate Knock-Out Punch B...
 
Bridging The Data Gap With Social
Bridging The Data Gap With SocialBridging The Data Gap With Social
Bridging The Data Gap With Social
 
Creativity: The New Marketing Imperative In The Age Of Artificial Intelligence
Creativity: The New Marketing Imperative In The Age Of Artificial IntelligenceCreativity: The New Marketing Imperative In The Age Of Artificial Intelligence
Creativity: The New Marketing Imperative In The Age Of Artificial Intelligence
 
How to Uncover Big Growth Opportunities with Data
How to Uncover Big Growth Opportunities with DataHow to Uncover Big Growth Opportunities with Data
How to Uncover Big Growth Opportunities with Data
 
State of Search 2018: Not Exactly Exact Match: What Now?
State of Search 2018: Not Exactly Exact Match: What Now?State of Search 2018: Not Exactly Exact Match: What Now?
State of Search 2018: Not Exactly Exact Match: What Now?
 
Your Mobile PPC Sucks! (But It Doesn't Have To) By Maddie Cary
Your Mobile PPC Sucks! (But It Doesn't Have To) By Maddie CaryYour Mobile PPC Sucks! (But It Doesn't Have To) By Maddie Cary
Your Mobile PPC Sucks! (But It Doesn't Have To) By Maddie Cary
 
Push local presentation
Push local presentationPush local presentation
Push local presentation
 
Step Into The Future: Automate Your PPC With AdWords Scripts - Marcela De Vivo
Step Into The Future: Automate Your PPC With AdWords Scripts - Marcela De VivoStep Into The Future: Automate Your PPC With AdWords Scripts - Marcela De Vivo
Step Into The Future: Automate Your PPC With AdWords Scripts - Marcela De Vivo
 
The Beginner's Guide to Google Analytics
The Beginner's Guide to Google AnalyticsThe Beginner's Guide to Google Analytics
The Beginner's Guide to Google Analytics
 
Smx2017 speakervoicesearchfinal
Smx2017 speakervoicesearchfinalSmx2017 speakervoicesearchfinal
Smx2017 speakervoicesearchfinal
 
Paid Search Fundamentals By Matt Van Wagner
Paid Search Fundamentals By Matt Van WagnerPaid Search Fundamentals By Matt Van Wagner
Paid Search Fundamentals By Matt Van Wagner
 
Becoming a Data Studio Evangelist in Your Business
Becoming a Data Studio Evangelist in Your BusinessBecoming a Data Studio Evangelist in Your Business
Becoming a Data Studio Evangelist in Your Business
 
Measuring the Modern Buyer's Journey
Measuring the Modern Buyer's JourneyMeasuring the Modern Buyer's Journey
Measuring the Modern Buyer's Journey
 
Profitable Content Strategies For Competitive Markets
Profitable Content Strategies For Competitive MarketsProfitable Content Strategies For Competitive Markets
Profitable Content Strategies For Competitive Markets
 
Drive More Business with Data Driven Client and Competitive Insights
Drive More Business with Data Driven Client and Competitive InsightsDrive More Business with Data Driven Client and Competitive Insights
Drive More Business with Data Driven Client and Competitive Insights
 
How To Get Leads With Video Marketing - Everything Social Dallas
How To Get Leads With Video Marketing - Everything Social Dallas How To Get Leads With Video Marketing - Everything Social Dallas
How To Get Leads With Video Marketing - Everything Social Dallas
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
 
How to win at SEO: Sagittarius
How to win at SEO: SagittariusHow to win at SEO: Sagittarius
How to win at SEO: Sagittarius
 
Putting Your Business on the Virtual Map By Benu Aggarwal
Putting Your Business on the Virtual Map By Benu AggarwalPutting Your Business on the Virtual Map By Benu Aggarwal
Putting Your Business on the Virtual Map By Benu Aggarwal
 

Similar to Real Time Customized Messaging + Hyperlocal Targeting

1+1=3: Using Search Marketing to Amplify TV Buys
1+1=3: Using Search Marketing to Amplify TV Buys1+1=3: Using Search Marketing to Amplify TV Buys
1+1=3: Using Search Marketing to Amplify TV BuysCatalyst
 
Google Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX LondonGoogle Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX LondonBuiltvisible
 
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016Christi Olson
 
SEO at Microsoft: "Insights Engine" By Derrick Wheeler
SEO at Microsoft: "Insights Engine" By Derrick WheelerSEO at Microsoft: "Insights Engine" By Derrick Wheeler
SEO at Microsoft: "Insights Engine" By Derrick WheelerSearch Marketing Expo - SMX
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Technologies
 
Reluctant Responsibility
Reluctant ResponsibilityReluctant Responsibility
Reluctant ResponsibilityJeff Riddall
 
Unspam Your Brand: Account Intelligence For Smarter GTM
Unspam Your Brand: Account Intelligence For Smarter GTM Unspam Your Brand: Account Intelligence For Smarter GTM
Unspam Your Brand: Account Intelligence For Smarter GTM Demandbase
 
Best of Show - #SMXInsights from SMX West 2018
Best of Show - #SMXInsights from SMX West 2018Best of Show - #SMXInsights from SMX West 2018
Best of Show - #SMXInsights from SMX West 2018Search Engine Land
 
Why LinkedIn Is Going “All-In” with Content Marketing
Why LinkedIn Is Going “All-In” with Content MarketingWhy LinkedIn Is Going “All-In” with Content Marketing
Why LinkedIn Is Going “All-In” with Content MarketingLinkedIn
 
SMX West 2014: Pro-Level Tips for Succeeding at Retargeting
SMX West 2014: Pro-Level Tips for Succeeding at RetargetingSMX West 2014: Pro-Level Tips for Succeeding at Retargeting
SMX West 2014: Pro-Level Tips for Succeeding at RetargetingMarketing Mojo
 
Leveraging the powers of Structured Data ✨
Leveraging the powers of Structured Data ✨Leveraging the powers of Structured Data ✨
Leveraging the powers of Structured Data ✨Izzi Smith
 
PPC Client Onboarding: More Than Just Securing Account Access
PPC Client Onboarding: More Than Just Securing Account AccessPPC Client Onboarding: More Than Just Securing Account Access
PPC Client Onboarding: More Than Just Securing Account AccessJohn Lee
 
Szetela advanced ppc tips smx advanced 2017
Szetela advanced ppc tips smx advanced 2017Szetela advanced ppc tips smx advanced 2017
Szetela advanced ppc tips smx advanced 2017David Szetela
 
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanelA Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanelData Science Club
 
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...Vlad Micu
 
Scaling SEO Across Large Enterprise Ecosystems
Scaling SEO Across Large Enterprise EcosystemsScaling SEO Across Large Enterprise Ecosystems
Scaling SEO Across Large Enterprise EcosystemsKeith Goode
 
Developing Smarter Search Marketing Strategies
Developing Smarter Search Marketing StrategiesDeveloping Smarter Search Marketing Strategies
Developing Smarter Search Marketing StrategiesJason Dodge
 
Ways Artificial Intelligence Can Improve Your Business with IBM Watson
Ways Artificial Intelligence Can Improve Your Business with IBM WatsonWays Artificial Intelligence Can Improve Your Business with IBM Watson
Ways Artificial Intelligence Can Improve Your Business with IBM WatsonMarkus Van Kempen
 

Similar to Real Time Customized Messaging + Hyperlocal Targeting (20)

1+1=3: Using Search Marketing to Amplify TV Buys
1+1=3: Using Search Marketing to Amplify TV Buys1+1=3: Using Search Marketing to Amplify TV Buys
1+1=3: Using Search Marketing to Amplify TV Buys
 
Google Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX LondonGoogle Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX London
 
B2B SEM @ SMX West
B2B SEM @ SMX WestB2B SEM @ SMX West
B2B SEM @ SMX West
 
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
Scaling Enterprise SEM Campaigns - SMX Muenchen 2016
 
SEO at Microsoft: "Insights Engine" By Derrick Wheeler
SEO at Microsoft: "Insights Engine" By Derrick WheelerSEO at Microsoft: "Insights Engine" By Derrick Wheeler
SEO at Microsoft: "Insights Engine" By Derrick Wheeler
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
 
Reluctant Responsibility
Reluctant ResponsibilityReluctant Responsibility
Reluctant Responsibility
 
Unspam Your Brand: Account Intelligence For Smarter GTM
Unspam Your Brand: Account Intelligence For Smarter GTM Unspam Your Brand: Account Intelligence For Smarter GTM
Unspam Your Brand: Account Intelligence For Smarter GTM
 
SMX West 2018 #SMXInsights
SMX West 2018 #SMXInsightsSMX West 2018 #SMXInsights
SMX West 2018 #SMXInsights
 
Best of Show - #SMXInsights from SMX West 2018
Best of Show - #SMXInsights from SMX West 2018Best of Show - #SMXInsights from SMX West 2018
Best of Show - #SMXInsights from SMX West 2018
 
Why LinkedIn Is Going “All-In” with Content Marketing
Why LinkedIn Is Going “All-In” with Content MarketingWhy LinkedIn Is Going “All-In” with Content Marketing
Why LinkedIn Is Going “All-In” with Content Marketing
 
SMX West 2014: Pro-Level Tips for Succeeding at Retargeting
SMX West 2014: Pro-Level Tips for Succeeding at RetargetingSMX West 2014: Pro-Level Tips for Succeeding at Retargeting
SMX West 2014: Pro-Level Tips for Succeeding at Retargeting
 
Leveraging the powers of Structured Data ✨
Leveraging the powers of Structured Data ✨Leveraging the powers of Structured Data ✨
Leveraging the powers of Structured Data ✨
 
PPC Client Onboarding: More Than Just Securing Account Access
PPC Client Onboarding: More Than Just Securing Account AccessPPC Client Onboarding: More Than Just Securing Account Access
PPC Client Onboarding: More Than Just Securing Account Access
 
Szetela advanced ppc tips smx advanced 2017
Szetela advanced ppc tips smx advanced 2017Szetela advanced ppc tips smx advanced 2017
Szetela advanced ppc tips smx advanced 2017
 
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanelA Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
A Big (Query) Frog in a Small Pond, Jakub Motyl, BuffPanel
 
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
 
Scaling SEO Across Large Enterprise Ecosystems
Scaling SEO Across Large Enterprise EcosystemsScaling SEO Across Large Enterprise Ecosystems
Scaling SEO Across Large Enterprise Ecosystems
 
Developing Smarter Search Marketing Strategies
Developing Smarter Search Marketing StrategiesDeveloping Smarter Search Marketing Strategies
Developing Smarter Search Marketing Strategies
 
Ways Artificial Intelligence Can Improve Your Business with IBM Watson
Ways Artificial Intelligence Can Improve Your Business with IBM WatsonWays Artificial Intelligence Can Improve Your Business with IBM Watson
Ways Artificial Intelligence Can Improve Your Business with IBM Watson
 

Recently uploaded

How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsssuser4571da
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...Benjamin Szturmaj
 
Local SEO Domination: Put your business at the forefront of local searches!
Local SEO Domination:  Put your business at the forefront of local searches!Local SEO Domination:  Put your business at the forefront of local searches!
Local SEO Domination: Put your business at the forefront of local searches!dstvtechnician
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerAmirNasiruog
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckToluwanimi Balogun
 
Marketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptxMarketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptxabhishekshetti14
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...aditipandeya
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRSapana Sha
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 

Recently uploaded (20)

How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
 
Local SEO Domination: Put your business at the forefront of local searches!
Local SEO Domination:  Put your business at the forefront of local searches!Local SEO Domination:  Put your business at the forefront of local searches!
Local SEO Domination: Put your business at the forefront of local searches!
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotler
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship Deck
 
Marketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptxMarketing Management Presentation Final.pptx
Marketing Management Presentation Final.pptx
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCR
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 

Real Time Customized Messaging + Hyperlocal Targeting

  • 1. #SMX #32B @GoodStoryKris Real-Time Customized Messaging + Hyper Local Targeting TITLE SLIDE – WRITE A COMPELLING HEADLINE FOR SOCIAL SHARING Target Us AtThe Ballgame
  • 2. #SMX #32B @GoodStoryKris Sr. Director Digital Marketing Strategy Kris Belau Who I am • 10+ Years Paid Media • Liberal Arts Undergrad • MBA • Search Geek • Geek
  • 3. #SMX #32B @GoodStoryKris The Challenge Mr. Business “We want to target customers while searching on their mobile devices at the stadium during a baseball game. We want ads that are customized to their experience at the game. We don’t want to pay anything for this, and you’ll be doing all of the operations work” - Mr. Business
  • 6. #SMX #32B @GoodStoryKris Step One – Gather your data Pro Tip #1: Don’t Pay for Data. Code Counter 200 Lines
  • 7. #SMX #32B @GoodStoryKris Step Two – Create Your Business Data Feed Pro Tip #2: Don’t Overthink It. Code Counter 296 Lines
  • 8. #SMX #32B @GoodStoryKris Step Three – Build Out Your Campaigns Pro Tip #3: Campaign Names & Labels. Code Counter 339 Lines
  • 9. #SMX #32B @GoodStoryKris Step Four – Automate Your Flighting Pro Tip #4: Script timing isn’t precise. Code Counter 375 Lines
  • 10. #SMX #32B @GoodStoryKris Step Five – Build Your Ad Customizers Pro Tip #5: Add at least one static ad.Code Counter 375 Lines
  • 11. #SMX #32B @GoodStoryKris Limitations  Scripts can only run hourly --- Scores (hopefully) change more often.  Location-based ad customizers aren’t available in AdWords Scripts.  Business Data approval process creates additional delays on new rows.  No good solution to mirror on Bing. Enhancements  Handling for rain delays and other unscheduled events.  More game information (Inning, Player Stats, etc.)  Use AdWords API for closer to real time updates.
  • 12. #SMX #32B @GoodStoryKris We’re Hiring • Paid Marketing • SEO • Developers • Copywriters • Analysts • Art Director • Project Managers • Events Managers • Designers • Strategists
  • 13. #SMX #32B @GoodStoryKris Share these #SMXInsights on your social channels! #SMXInsights  AdWords Scripts + Ad Customizers - Feed real time information into Ad Copy  AdWords Scripts + Location Targeting - Large scale campaigns 1km at a time.  Google Apps Scripts + Google Sheets - Near real-time data for anything with an API

Editor's Notes

  1. Hey everyone, my name name is Kristoffer Belau. I’m Sr. Director of Digital Marketing strategy and Firewood Marketing. <SLIDE> I’ve been managing paid media campaigns for about 10 years moving from the in-house world to the agency world, but I’m no developer. <SLIDE> I have a liberal arts background. My undergrad majors were the ohhh-so-useful political science and philosophy then <Slide> I decided that I needed to get my MBA. Which while very useful in no way qualifies me to be talking to you today, but what I am is <SLIDE> A Total search geek. I don’t mean that I just really enjoy managing paid search, but that I love to get deep into the weeds of paid search campaigns and that’s why I’m here. <Slide> I’m also just a normal geek just in case anyone wants to discuss Game of Thrones after the the panel.
  2. So in order to make this real and interesting I wanted to put it in a a case study, unfortunately I didn’t have an example of this that I could share publically so… I’ll just make something up. -- Mr Business at the Hypothetical Jersey Company came to Firewood with a new brilliant idea. You see, he believes that his customers are far more likely to buy his new line of officially licensed baseball jersey the while they are at a baseball game. He also wants his ads to stand out by bringing in the customer’s experience at the game to customize his ad copy. He assumes that this should be a totally easy thing to do and doesn’t understand why we were looking at him like that. Also, he doesn’t have a very large budget so paying for any kind of additional software or data is out of the question.
  3. So the task is simple right? We just need to have people watch every single baseball game during the regular season with AdWords open. We’ll manually turn on the campaigns when the game starts and we’ll turn it off when the game ends (or if there’s a rain delay or other such game stoppage). Every time a team scores we’ll update the ad copy across all of our ad groups targeted to that game… Yep, we’ll do that for all 2,430 games… But here’s the thing. I hate baseball. It’s a terrible and boring game where most of the game is just wanting people stand there. If I have to watch 2,430 baseball games this summer I’m going to lose my mind. That’s not an option. So <Slide>
  4. Bring in the robots, No not that one, No, Not that one, Nope, Nope, Ahh that’s the one. If we’re clever we should be able to set up some scripts that can do the awful work of watching baseball for us.
  5. The first thing we need to do is gather our data we want to build out a spreadsheet that updates itself in as real time as possible. We’ll gather as much information as we can get our hands on even if we’re not going to use it all so we can test different messaging in the future. <SLIDE> Here is where our first script comes into play. This was the largest bit of work in this entire project and took about 200 lines of code, but in reality this is just a simple API pull to grab the data we want. But I want to highlight an important thing here. <SLIDE> Don’t pay for your data unless you absolutely have to. There are quite a few services out that that offer the data we needed but we decided to go with <SLIDE> Sportsradar. They do charge for their data, but you can access it with limitations. In this case that’s limitations on the rate at which you can download the data. That would be a problem in most contexts, but giving our limitations in AdWords it doesn’t matter. So we can write the data from Sportsradar directly into Google Sheets without paying a dime.
  6. Now we need to get that data our of sheets and into AdWords in a way that’s useful to us for customizing our ad copy. That means building out our business data feed. If this was just a game schedule we’d be able to do that by just importing a CSV file, but since we need the data to be updated with up to date game information we’ll need <Slide> Another robot. This one was a bit shorter at 96 lines brining our total code count to just under 300, but again it’s fairly simple. The key here is to not overthink things and try to put more information that you need into the feed. You could write some fancy code to call the Google Maps API to pull in field location data, but baseball fields don’t have a tendency to move around much so it’s probably easier to just add that data manually. <Slide> So our nice simple bot has taken all of our data from Sheets and gotten it where we can use it in AdWords.
  7. Now is where we hit our first little annoying snag. In an ideal world we could run this entire program with only one campaign. You could use location targeting to control when and where the ads are online and use location based ad customizers to customize the messaging for the right place and the right time. Unfortunately location based ad customizers aren’t supported within AdWords scripts (grumble). But that won’t stop us! <Slide> There are about 30 major league baseball stadiums in the US and Canada, so we 30 campaigns. 30 campaigns doesn’t take all that long to create, but why spend the time going in and manually matching all of your stadium locations to their respective campaigns. That’s a massive waste of time.. I refuse.. <Slide> We have another little robot friend here help us a long. Coming in at about 40 lines of code this can help us with a one time task to build out our campaigns far faster than I’d be able to do them manually. That is as long as you… <Slide> Make sure that your campaigns are named uniformly and your are properly labeling you campaign. This holds true for ANY automation. Consistency is the key to avoiding headaches. The less you have to handle special cases where people use tildas intead of dashes the better your life is going to be. <Slide> So our robots now take our location data matched to the home team name and populates our our campaigns in AdWords with the proper Longitude and Latitude of the stadium and we have all of our campaigns prepped and ready to go.
  8. Step 5: Ad Customizers
  9. Limitations and Bonus
  10. Limitations and Bonus