SlideShare uma empresa Scribd logo
Scaling Search With Bulk
Uploads and Ad Customizers
Christopher Gutknecht | Bergzeit | SMX 2023
1. PPC Automation
in 2023
Our Session: Scaling Search with Bulk Uploads
3. Hands-on Use Cases
2. Bulk Uploads
(incl. Ad Customizers)
About Chris: Analytics & Performance at Bergzeit
Performance
Analytics
Climber
1997 2008 2013 2023
Dad of 2
I just learned
Javascript!
PPCs
PPC in 2023: What Should We Automate Control?
Help yourself
Google kid!
PPCs
Your
Inventory
What Does Not Taking Control Mean in PPC?
Nice, 3D postcards
for 4€ each!
PPCs
An Example of Fridge Snacks that Google Loved
One Product is not
enough, Google!
PPCs
Example of Search Trends vs. Inventory Change
My accounts run on
SKAGs and exact match! Classic!
ROAS jumped to 400% with
Auto-applied Recoms!
Two Types of PPC Experts: Old vs New School
Who Adds More Value in PPC, Chef or Waiter?
PMax
CHEF WAITER
RSA Rotation
Ad Copy Structure Value Optimization
Smart Bidding
Customizers Inventory Control Net Business Value
Assets
Keyword Targeting
100% Event Coverage
Anomaly Detection
Where Can We Add Value With Our Data?
What’s the Best Automation Stack for PPC?
Ad Scripts Bulk Uploads Tools / Ads API
Lightweight Scales well
Full data control
Very Powerful
Higher cost
Dependent on
feature scope
Runtime limits
No Quality control Data preprocessing
needed
1. PPC Automation
in 2023
2. Bulk Uploads & Ad Customizers
3. Hands-on Use Cases
2. Bulk Uploads
(incl. Ad Customizers)
How Do Bulk Uploads Work?
MS Teams
Run Result
Scheduled
Upload
Specific
Input Files Email
Account
Data
Current
Inventory
Where in Our Account Do We Need Updates?
PMAX DSA Search
Generics Manufacturer
DSA DSA
Probably Here!
Know Search’s Worth via Data-driven Attribution
# Add Update
1 Campaigns
2 Adgroups
3 Keywords (no ids needed)
4 RSAs requires creative_id
5 Ad Customizers
6 DSAs not supported for automation:
- website targeting
- dynamic ad targets
not provided
7 Assets
(Extensions)
only supported for automation:
- sitelink assets
- price assets
not provided in
Ads Transfer
What You Can & Can’t Do With Bulk Uploads
How do Bulk Uploads work, e.g. for Campaigns?
1. MCC Campaign Template
2. Campaign Status Change via Bulk Upload
And How do Ad Customizers Work?
{CUSTOMIZER.attribute:fallback}
2. Add a Customiser
3. Use it in an Ad
1. Go to Business Data
(Account-level)
How to Use Multiple Customizers?
Define what should be
global vs account level!
1. PPC Automation
in 2023
Scaling Search with Bulk Uploads- Use Cases
3. Hands-on Use Cases
2. Bulk Uploads
(incl. Ad Customizers)
Use Case I: Account-Level Ad Customizers
What can we brag
about in our Google
Ads copy?
What if we treated all our ad copy
data as customizer variables?
Decompose Your Facts into Ad Customizers
How is it done?
Decompose your Facts into Ad Customizers
Impressive. How is it
updated?
Employee
count
Min price*
Customer
count
Service
rating
Brand
count
NL
voucher
Article
count*
* Adgroup-level Customizers
Sale
Promotion
How to update Global Ad Customizers
Scheduled
MCC Upload
Specific Input File
The Magic of Ad Customizers
Level Use Case
MCC Global company data
Date & season data
Account Country data: delivery time
Weather data
Promotion texts
Campaign Manufacturer data
Brand count (Generics)
Adgroup Inventory data: price, count
Keyword Headlines
Global
Specific
Bulk Uploads Are Made for Large-Scale
Daily Upload with 114k rows
The Results: Users Loves Customizers
CTR 7% higher
CR 12% higher
Split of clicks ⅓ vs ⅔
Our Simple & Customizer-Heavy RSA Template
+15 Customizers per RSA
Real time data Google Sheets source
Multi-ad, -country, language
Use Case II: Inventory-based Search Campaigns
Transform from Product to Keyword-Level
These ‘Products’ could also be flights, cars, apartments etc.
How Do We Find Necessary Upload Inputs?
Scheduled
Upload
Specific
Files
Account
Structure
Current
Inventory
2. What’s
Changed?
What to Upload? Transform Your Inventory Data
Specific
Files
Account
Data
Current
Inventory
Campaigns
Adgroups
Keywords
RSAs
Ad Customizers
…
1. What Do
We Need?
3. What’s
Relevant?
How to get Account Data? Use the Ads Transfer
Data Loader Source Tables Transformed Tables
Transform your data with dbt in SQL
Python New!
&
Our Bergzeit Inventory Campaign Repository
Google Ads Accounts
Product Feed Data
Data Sources To Configure
Ad Template
github.com/ChrisGutknecht/inventory_campaigns
Google Search Console
2. What’s
Changed?
What to Upload? Transform Your Inventory Data
Specific
Files
Account
Data
Current
Inventory
Campaigns
Adgroups
Keywords
RSAs
Ad Customizers
…
1. What Do
We Need?
3. What’s
Relevant?
What Do We Need? 5 Current KW Combinations
# Combination KW Example
1 Brand Patagonia
2 Brand Model
(1st, 2nd)
Patagonia R1
3 Brand Gender Patagonia
Damen
4 Brand Category Patagonia
Fleecejacke
5 Category Fleecejacke
Data Model Graph
How We Define What’s Changed
Active Campaigns
Camp_1
Camp_2
Camp_3
Camp_4
Campaigns in
Feed
Camp_1
Camp_2
Camp_3
Camp_4
Camp_5
New Campaigns
Camp_5
Campaign
Updates
Status
Camp_3 Paused
How We Define What’s In Scope For Sync
Sync Campaigns
Camp_1
Camp_2 | Feed
Camp_3 | Feed
Sync Adgroups
Topic 1 | Feed B
Topic 2 | Feed BC
Adgroup 3
Adgroup 4
Filter Macros
Let’s Define What’s Relevant via Suggest API
1. All Created KW
Combinations
3. Filter by Extra Data
Suggest API Result
Search Console Data
KeyWord Serving Status
2. Extra Data Sources
Min 5
Min 50 Impr.
Serving
Suggest API Call for “La Sportiva Tarantula”
More Suggest Results > More Volume
“… 41” (size)
Measure Ad Group Efficiency Like This (NEW!)
New UI Metrics: Number of Elements
Compare Clicks to Campaign Size
Want Less Adgroups? Use Headline Customisers
Shout to Martin Röttgerding!
Extras: Generate Sitelink and Price Assets
Top 20 Price Assets: Brand + Category by Product Count
Top 20 Sitelinks by Brand
Our Process and Performance Results
Process Results
(2023 YOY, Same countries)
1-2 hr Monitoring / week
100€ cost / month
+17% Clicks (vs -2% Account)
+31% CTR
+12% CPC, +1.8% CPA
Inhouse data product
In The End: Do You Still Believe in Search?
Or have you given up? Don’t! Use your structured data!
Your Takeaways from this Session
1. Use Account Ad Customizers to Sync Data into RSAs
3. Don’t Just be Waiter! Be a Chef & Create Products of your Own
2. Evaluate Bulk Uploads For Syncing Your Inventory Data
github.com/ChrisGutknecht/inventory_campaigns
4. Learn SQL and test the campaign builder tool
Thanks for Your Time.
Looking Forward To Questions!
Chris Gutknecht | Teamlead Analytics & Performance
github.com/ChrisGutknecht/inventory_campaigns

Mais conteúdo relacionado

Mais procurados

How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...
Oban International
 
Behemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge WebsitesBehemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge Websites
Philipp Klöckner
 
How to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performance
Simon Lesser
 
Intro tot language models voor SEO
Intro tot language models voor SEOIntro tot language models voor SEO
Intro tot language models voor SEO
Michael Van Den Reym
 
Measurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionalsMeasurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionals
Michael Van Den Reym
 
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
JoshuaHardwickAhrefs
 
Why your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogWhy your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlog
Vicky481083
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Parth Suba
 
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XLGoogle Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Tom Pool
 
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless DelaysBrighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Tom Capper
 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Aleyda Solís
 
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Koray Tugberk GUBUR
 
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdfCreating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
Richard Lawrence
 
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptxVeronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika Höller
 
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
MJ Cachón Yáñez
 
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing themHreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
Sara Moccand-Sayegh
 
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Luis
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
JosephineHaagen
 
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
Dylan Fuler
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
Felipe Bazon
 

Mais procurados (20)

How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...
 
Behemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge WebsitesBehemoth SEO: Search Strategy for Huge Websites
Behemoth SEO: Search Strategy for Huge Websites
 
How to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performance
 
Intro tot language models voor SEO
Intro tot language models voor SEOIntro tot language models voor SEO
Intro tot language models voor SEO
 
Measurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionalsMeasurefest 2021 - Data visualisation for SEO professionals
Measurefest 2021 - Data visualisation for SEO professionals
 
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
 
Why your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogWhy your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlog
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
 
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XLGoogle Sheets For SEO - Tom Pool - London SEO Meetup XL
Google Sheets For SEO - Tom Pool - London SEO Meetup XL
 
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless DelaysBrighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
Brighton SEO Autumn 2021: Core Web Vitals: Loopholes, Flaws, and Endless Delays
 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
 
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
Semantic Search Engine: Semantic Search and Query Parsing with Phrases and En...
 
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdfCreating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
 
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptxVeronika bSEO-Googles-MUM-Speaker-Slides.pptx
Veronika bSEO-Googles-MUM-Speaker-Slides.pptx
 
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
Cómo analizar enlazado interno en un proyecto SEO #TerritorioDSM #TeritorioTr...
 
Hreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing themHreflang tags: everything you need to know to start implementing them
Hreflang tags: everything you need to know to start implementing them
 
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
 
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
 

Semelhante a Scaling Search Campaigns With Bulk Uploads and Ad Customizers (SMX 2023)

Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...
Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...
Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...
Marketing Festival
 
OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017
OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017
OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017
Marcel Prothmann
 
Automating Google AdWords The Right Way
Automating Google AdWords The Right WayAutomating Google AdWords The Right Way
Automating Google AdWords The Right Way
Semrush
 
DIEVO Google SA360 Admixer
DIEVO Google SA360 AdmixerDIEVO Google SA360 Admixer
DIEVO Google SA360 Admixer
DIEVO
 
Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...
Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...
Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...
PerformanceIN
 
AUBG Lecture - Data & Analytics - Importance of data.pptx
AUBG Lecture - Data & Analytics - Importance of data.pptxAUBG Lecture - Data & Analytics - Importance of data.pptx
AUBG Lecture - Data & Analytics - Importance of data.pptx
Yasen4
 
Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...
Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...
Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...
Hanapin Marketing
 
Machine Learning and Remarketing
Machine Learning and RemarketingMachine Learning and Remarketing
Machine Learning and Remarketing
Clark Boyd
 
HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...
HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...
HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...
AdStage
 
Gross Profit Bidding for Ecommerce | SMX Virtual 2021
Gross Profit Bidding for Ecommerce | SMX Virtual 2021Gross Profit Bidding for Ecommerce | SMX Virtual 2021
Gross Profit Bidding for Ecommerce | SMX Virtual 2021
Christopher Gutknecht
 
Ad Extensions as a Lever for Powerful Text Ads
Ad Extensions as a Lever for Powerful Text AdsAd Extensions as a Lever for Powerful Text Ads
Ad Extensions as a Lever for Powerful Text Ads
Hanapin Marketing
 
Closing The Loop with Offline Tracking
Closing The Loop with Offline TrackingClosing The Loop with Offline Tracking
Closing The Loop with Offline Tracking
Apogee Search
 
Business show workshop 2
Business show workshop 2Business show workshop 2
Business show workshop 2
mashmarketing
 
PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...
PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...
PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...
Taste
 
SMX Advanced - When to use Machine Learning for Search Campaigns
SMX Advanced - When to use Machine Learning for Search CampaignsSMX Advanced - When to use Machine Learning for Search Campaigns
SMX Advanced - When to use Machine Learning for Search Campaigns
Christopher Gutknecht
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
e-dialog GmbH
 
Content Marketing Analytics - What you should really be doing... and probably...
Content Marketing Analytics - What you should really be doing... and probably...Content Marketing Analytics - What you should really be doing... and probably...
Content Marketing Analytics - What you should really be doing... and probably...
DigitalMarketingShow
 
Amazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROI
Amazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROIAmazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROI
Amazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROI
Dina Podnar
 
AUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNELAUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNEL
Tinuiti
 
Content marketing analytics: what you should really be doing
Content marketing analytics: what you should really be doingContent marketing analytics: what you should really be doing
Content marketing analytics: what you should really be doing
Daniel Smulevich
 

Semelhante a Scaling Search Campaigns With Bulk Uploads and Ad Customizers (SMX 2023) (20)

Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...
Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...
Frederick Vallaeys - Will Robots Take Over PPC? What the Future of the Indust...
 
OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017
OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017
OMLIVE 2017 - ADWORDS TOOLS & SCRIPTS for PPC-NERDS 2017
 
Automating Google AdWords The Right Way
Automating Google AdWords The Right WayAutomating Google AdWords The Right Way
Automating Google AdWords The Right Way
 
DIEVO Google SA360 Admixer
DIEVO Google SA360 AdmixerDIEVO Google SA360 Admixer
DIEVO Google SA360 Admixer
 
Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...
Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...
Take advantage of Google and Bing’s latest 2013 and 2014 innovations for your...
 
AUBG Lecture - Data & Analytics - Importance of data.pptx
AUBG Lecture - Data & Analytics - Importance of data.pptxAUBG Lecture - Data & Analytics - Importance of data.pptx
AUBG Lecture - Data & Analytics - Importance of data.pptx
 
Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...
Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...
Amazon Nerd Alert: How to Build an Ideal Campaign Structure and Optimize Perf...
 
Machine Learning and Remarketing
Machine Learning and RemarketingMachine Learning and Remarketing
Machine Learning and Remarketing
 
HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...
HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...
HeroConf LA - "How to Scale Facebook Ads with Automation", session with Sahil...
 
Gross Profit Bidding for Ecommerce | SMX Virtual 2021
Gross Profit Bidding for Ecommerce | SMX Virtual 2021Gross Profit Bidding for Ecommerce | SMX Virtual 2021
Gross Profit Bidding for Ecommerce | SMX Virtual 2021
 
Ad Extensions as a Lever for Powerful Text Ads
Ad Extensions as a Lever for Powerful Text AdsAd Extensions as a Lever for Powerful Text Ads
Ad Extensions as a Lever for Powerful Text Ads
 
Closing The Loop with Offline Tracking
Closing The Loop with Offline TrackingClosing The Loop with Offline Tracking
Closing The Loop with Offline Tracking
 
Business show workshop 2
Business show workshop 2Business show workshop 2
Business show workshop 2
 
PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...
PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...
PPC Restart 2021: Dalibor Klíč - 5 otázek, které by si výkonnostní marketéři ...
 
SMX Advanced - When to use Machine Learning for Search Campaigns
SMX Advanced - When to use Machine Learning for Search CampaignsSMX Advanced - When to use Machine Learning for Search Campaigns
SMX Advanced - When to use Machine Learning for Search Campaigns
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
 
Content Marketing Analytics - What you should really be doing... and probably...
Content Marketing Analytics - What you should really be doing... and probably...Content Marketing Analytics - What you should really be doing... and probably...
Content Marketing Analytics - What you should really be doing... and probably...
 
Amazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROI
Amazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROIAmazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROI
Amazon Vendor Strategy - Advanced Amazon Advertising Strategies to Maximize ROI
 
AUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNELAUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNEL
 
Content marketing analytics: what you should really be doing
Content marketing analytics: what you should really be doingContent marketing analytics: what you should really be doing
Content marketing analytics: what you should really be doing
 

Mais de Christopher Gutknecht

PMAX Product structures with BigQuery [GERMAN]
PMAX Product structures with BigQuery [GERMAN]PMAX Product structures with BigQuery [GERMAN]
PMAX Product structures with BigQuery [GERMAN]
Christopher Gutknecht
 
How to recover from an unsuccessful SEO relaunch by activating your data (SMX...
How to recover from an unsuccessful SEO relaunch by activating your data (SMX...How to recover from an unsuccessful SEO relaunch by activating your data (SMX...
How to recover from an unsuccessful SEO relaunch by activating your data (SMX...
Christopher Gutknecht
 
MeasureCamp_Custom GA4 Channel Groups with dbt
MeasureCamp_Custom GA4 Channel Groups with dbtMeasureCamp_Custom GA4 Channel Groups with dbt
MeasureCamp_Custom GA4 Channel Groups with dbt
Christopher Gutknecht
 
Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...
Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...
Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...
Christopher Gutknecht
 
Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Building Data Products with BigQuery for PPC and SEO (SMX 2022)Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Christopher Gutknecht
 
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Christopher Gutknecht
 
Data Driven Attribution in BigQuery with Shapley Values and Markov Chains
Data Driven Attribution in BigQuery with Shapley Values and Markov ChainsData Driven Attribution in BigQuery with Shapley Values and Markov Chains
Data Driven Attribution in BigQuery with Shapley Values and Markov Chains
Christopher Gutknecht
 
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...
Christopher Gutknecht
 
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Christopher Gutknecht
 

Mais de Christopher Gutknecht (9)

PMAX Product structures with BigQuery [GERMAN]
PMAX Product structures with BigQuery [GERMAN]PMAX Product structures with BigQuery [GERMAN]
PMAX Product structures with BigQuery [GERMAN]
 
How to recover from an unsuccessful SEO relaunch by activating your data (SMX...
How to recover from an unsuccessful SEO relaunch by activating your data (SMX...How to recover from an unsuccessful SEO relaunch by activating your data (SMX...
How to recover from an unsuccessful SEO relaunch by activating your data (SMX...
 
MeasureCamp_Custom GA4 Channel Groups with dbt
MeasureCamp_Custom GA4 Channel Groups with dbtMeasureCamp_Custom GA4 Channel Groups with dbt
MeasureCamp_Custom GA4 Channel Groups with dbt
 
Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...
Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...
Your Raw Data is Ready - Introduction to Analytics Engineering | SMX Advanced...
 
Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Building Data Products with BigQuery for PPC and SEO (SMX 2022)Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Building Data Products with BigQuery for PPC and SEO (SMX 2022)
 
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
 
Data Driven Attribution in BigQuery with Shapley Values and Markov Chains
Data Driven Attribution in BigQuery with Shapley Values and Markov ChainsData Driven Attribution in BigQuery with Shapley Values and Markov Chains
Data Driven Attribution in BigQuery with Shapley Values and Markov Chains
 
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...
 
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
 

Último

Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
Márton Kodok
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Kaxil Naik
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
mkkikqvo
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
taqyea
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
Timothy Spann
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
Sm321
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
Sachin Paul
 
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
hyfjgavov
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
ElizabethGarrettChri
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
a9qfiubqu
 

Último (20)

Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
 
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
原版一比一弗林德斯大学毕业证(Flinders毕业证书)如何办理
 

Scaling Search Campaigns With Bulk Uploads and Ad Customizers (SMX 2023)

  • 1. Scaling Search With Bulk Uploads and Ad Customizers Christopher Gutknecht | Bergzeit | SMX 2023
  • 2. 1. PPC Automation in 2023 Our Session: Scaling Search with Bulk Uploads 3. Hands-on Use Cases 2. Bulk Uploads (incl. Ad Customizers)
  • 3. About Chris: Analytics & Performance at Bergzeit Performance Analytics Climber 1997 2008 2013 2023 Dad of 2
  • 4. I just learned Javascript! PPCs PPC in 2023: What Should We Automate Control?
  • 5. Help yourself Google kid! PPCs Your Inventory What Does Not Taking Control Mean in PPC?
  • 6. Nice, 3D postcards for 4€ each! PPCs An Example of Fridge Snacks that Google Loved
  • 7. One Product is not enough, Google! PPCs Example of Search Trends vs. Inventory Change
  • 8. My accounts run on SKAGs and exact match! Classic! ROAS jumped to 400% with Auto-applied Recoms! Two Types of PPC Experts: Old vs New School
  • 9. Who Adds More Value in PPC, Chef or Waiter? PMax CHEF WAITER
  • 10. RSA Rotation Ad Copy Structure Value Optimization Smart Bidding Customizers Inventory Control Net Business Value Assets Keyword Targeting 100% Event Coverage Anomaly Detection Where Can We Add Value With Our Data?
  • 11. What’s the Best Automation Stack for PPC? Ad Scripts Bulk Uploads Tools / Ads API Lightweight Scales well Full data control Very Powerful Higher cost Dependent on feature scope Runtime limits No Quality control Data preprocessing needed
  • 12. 1. PPC Automation in 2023 2. Bulk Uploads & Ad Customizers 3. Hands-on Use Cases 2. Bulk Uploads (incl. Ad Customizers)
  • 13. How Do Bulk Uploads Work? MS Teams Run Result Scheduled Upload Specific Input Files Email Account Data Current Inventory
  • 14. Where in Our Account Do We Need Updates? PMAX DSA Search Generics Manufacturer DSA DSA Probably Here!
  • 15. Know Search’s Worth via Data-driven Attribution
  • 16. # Add Update 1 Campaigns 2 Adgroups 3 Keywords (no ids needed) 4 RSAs requires creative_id 5 Ad Customizers 6 DSAs not supported for automation: - website targeting - dynamic ad targets not provided 7 Assets (Extensions) only supported for automation: - sitelink assets - price assets not provided in Ads Transfer What You Can & Can’t Do With Bulk Uploads
  • 17. How do Bulk Uploads work, e.g. for Campaigns? 1. MCC Campaign Template 2. Campaign Status Change via Bulk Upload
  • 18. And How do Ad Customizers Work? {CUSTOMIZER.attribute:fallback} 2. Add a Customiser 3. Use it in an Ad 1. Go to Business Data (Account-level)
  • 19. How to Use Multiple Customizers? Define what should be global vs account level!
  • 20. 1. PPC Automation in 2023 Scaling Search with Bulk Uploads- Use Cases 3. Hands-on Use Cases 2. Bulk Uploads (incl. Ad Customizers)
  • 21. Use Case I: Account-Level Ad Customizers What can we brag about in our Google Ads copy? What if we treated all our ad copy data as customizer variables?
  • 22. Decompose Your Facts into Ad Customizers How is it done?
  • 23. Decompose your Facts into Ad Customizers Impressive. How is it updated? Employee count Min price* Customer count Service rating Brand count NL voucher Article count* * Adgroup-level Customizers Sale Promotion
  • 24. How to update Global Ad Customizers Scheduled MCC Upload Specific Input File
  • 25. The Magic of Ad Customizers Level Use Case MCC Global company data Date & season data Account Country data: delivery time Weather data Promotion texts Campaign Manufacturer data Brand count (Generics) Adgroup Inventory data: price, count Keyword Headlines Global Specific
  • 26. Bulk Uploads Are Made for Large-Scale Daily Upload with 114k rows
  • 27. The Results: Users Loves Customizers CTR 7% higher CR 12% higher Split of clicks ⅓ vs ⅔
  • 28. Our Simple & Customizer-Heavy RSA Template +15 Customizers per RSA Real time data Google Sheets source Multi-ad, -country, language
  • 29. Use Case II: Inventory-based Search Campaigns
  • 30. Transform from Product to Keyword-Level These ‘Products’ could also be flights, cars, apartments etc.
  • 31. How Do We Find Necessary Upload Inputs? Scheduled Upload Specific Files Account Structure Current Inventory
  • 32. 2. What’s Changed? What to Upload? Transform Your Inventory Data Specific Files Account Data Current Inventory Campaigns Adgroups Keywords RSAs Ad Customizers … 1. What Do We Need? 3. What’s Relevant?
  • 33. How to get Account Data? Use the Ads Transfer Data Loader Source Tables Transformed Tables
  • 34. Transform your data with dbt in SQL Python New! &
  • 35. Our Bergzeit Inventory Campaign Repository Google Ads Accounts Product Feed Data Data Sources To Configure Ad Template github.com/ChrisGutknecht/inventory_campaigns Google Search Console
  • 36. 2. What’s Changed? What to Upload? Transform Your Inventory Data Specific Files Account Data Current Inventory Campaigns Adgroups Keywords RSAs Ad Customizers … 1. What Do We Need? 3. What’s Relevant?
  • 37. What Do We Need? 5 Current KW Combinations # Combination KW Example 1 Brand Patagonia 2 Brand Model (1st, 2nd) Patagonia R1 3 Brand Gender Patagonia Damen 4 Brand Category Patagonia Fleecejacke 5 Category Fleecejacke Data Model Graph
  • 38. How We Define What’s Changed Active Campaigns Camp_1 Camp_2 Camp_3 Camp_4 Campaigns in Feed Camp_1 Camp_2 Camp_3 Camp_4 Camp_5 New Campaigns Camp_5 Campaign Updates Status Camp_3 Paused
  • 39. How We Define What’s In Scope For Sync Sync Campaigns Camp_1 Camp_2 | Feed Camp_3 | Feed Sync Adgroups Topic 1 | Feed B Topic 2 | Feed BC Adgroup 3 Adgroup 4 Filter Macros
  • 40. Let’s Define What’s Relevant via Suggest API 1. All Created KW Combinations 3. Filter by Extra Data Suggest API Result Search Console Data KeyWord Serving Status 2. Extra Data Sources Min 5 Min 50 Impr. Serving
  • 41. Suggest API Call for “La Sportiva Tarantula” More Suggest Results > More Volume “… 41” (size)
  • 42. Measure Ad Group Efficiency Like This (NEW!) New UI Metrics: Number of Elements Compare Clicks to Campaign Size
  • 43. Want Less Adgroups? Use Headline Customisers Shout to Martin Röttgerding!
  • 44. Extras: Generate Sitelink and Price Assets Top 20 Price Assets: Brand + Category by Product Count Top 20 Sitelinks by Brand
  • 45. Our Process and Performance Results Process Results (2023 YOY, Same countries) 1-2 hr Monitoring / week 100€ cost / month +17% Clicks (vs -2% Account) +31% CTR +12% CPC, +1.8% CPA Inhouse data product
  • 46. In The End: Do You Still Believe in Search? Or have you given up? Don’t! Use your structured data!
  • 47. Your Takeaways from this Session 1. Use Account Ad Customizers to Sync Data into RSAs 3. Don’t Just be Waiter! Be a Chef & Create Products of your Own 2. Evaluate Bulk Uploads For Syncing Your Inventory Data github.com/ChrisGutknecht/inventory_campaigns 4. Learn SQL and test the campaign builder tool
  • 48. Thanks for Your Time. Looking Forward To Questions! Chris Gutknecht | Teamlead Analytics & Performance github.com/ChrisGutknecht/inventory_campaigns