SlideShare a Scribd company logo
1 of 48
Download to read offline
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

More Related Content

What's hot

Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPDaniel Liddle
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Nitin Manchanda
 
Build a High-Impact SEO Strategy in 2022
Build a High-Impact SEO Strategy in 2022Build a High-Impact SEO Strategy in 2022
Build a High-Impact SEO Strategy in 2022ALPSMarketing
 
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costsData-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costsadlift
 
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 CampaignsChristopher Gutknecht
 
Top 10 SEO trends to optimize for in 2023
Top 10 SEO trends to optimize for in 2023Top 10 SEO trends to optimize for in 2023
Top 10 SEO trends to optimize for in 2023i-engage
 
Creative Seo Proposal
Creative Seo ProposalCreative Seo Proposal
Creative Seo Proposalnishalegend
 
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve IndexabilityAreej AbuAli
 
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...Taste
 
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022MJ Cachón Yáñez
 
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 dbtChristopher Gutknecht
 
SEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and BeyondSEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and BeyondLily Ray
 
SEO Proposal Template PowerPoint Presentation Slides
SEO Proposal Template PowerPoint Presentation SlidesSEO Proposal Template PowerPoint Presentation Slides
SEO Proposal Template PowerPoint Presentation SlidesSlideTeam
 
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.pdfRichard Lawrence
 
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020MJ Cachón Yáñez
 
PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...
PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...
PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...Taste
 

What's hot (20)

Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
 
Build a High-Impact SEO Strategy in 2022
Build a High-Impact SEO Strategy in 2022Build a High-Impact SEO Strategy in 2022
Build a High-Impact SEO Strategy in 2022
 
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costsData-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costs
 
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
 
SEO proposal
SEO proposal SEO proposal
SEO proposal
 
Google Analytics 4 - OMT
Google Analytics 4 - OMTGoogle Analytics 4 - OMT
Google Analytics 4 - OMT
 
Top 10 SEO trends to optimize for in 2023
Top 10 SEO trends to optimize for in 2023Top 10 SEO trends to optimize for in 2023
Top 10 SEO trends to optimize for in 2023
 
Creative Seo Proposal
Creative Seo ProposalCreative Seo Proposal
Creative Seo Proposal
 
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
 
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
 
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
Analisis de Contenidos SEO: método Triple A #SEOnderground 2022
 
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
 
SEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and BeyondSEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and Beyond
 
Informe SEO Automatizados.pdf
Informe SEO Automatizados.pdfInforme SEO Automatizados.pdf
Informe SEO Automatizados.pdf
 
SEO Proposal Template PowerPoint Presentation Slides
SEO Proposal Template PowerPoint Presentation SlidesSEO Proposal Template PowerPoint Presentation Slides
SEO Proposal Template PowerPoint Presentation Slides
 
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
 
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020Estrategias SEO en Gestion de Stocks para Ecommerce  #CEMD2020
Estrategias SEO en Gestion de Stocks para Ecommerce #CEMD2020
 
Seo Marketing Plan Ppt
Seo Marketing Plan PptSeo Marketing Plan Ppt
Seo Marketing Plan Ppt
 
PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...
PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...
PPC Restart 2023: Tomáš Sýkora - Jak zvýšit výkon digitálních médií o desítky...
 

Similar to 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 2017Marcel Prothmann
 
Automating Google AdWords The Right Way
Automating Google AdWords The Right WayAutomating Google AdWords The Right Way
Automating Google AdWords The Right WaySemrush
 
DIEVO Google SA360 Admixer
DIEVO Google SA360 AdmixerDIEVO Google SA360 Admixer
DIEVO Google SA360 AdmixerDIEVO
 
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.pptxYasen4
 
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 RemarketingClark 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 2021Christopher 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 AdsHanapin Marketing
 
Closing The Loop with Offline Tracking
Closing The Loop with Offline TrackingClosing The Loop with Offline Tracking
Closing The Loop with Offline TrackingApogee Search
 
Business show workshop 2
Business show workshop 2Business show workshop 2
Business show workshop 2mashmarketing
 
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
 
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 ROIDina Podnar
 
AUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNELAUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNELTinuiti
 
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 doingDaniel Smulevich
 
Future of Data and AI in Retail - NRF 2023
Future of Data and AI in Retail - NRF 2023Future of Data and AI in Retail - NRF 2023
Future of Data and AI in Retail - NRF 2023Rob Saker
 

Similar to 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 ...
 
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
 
Future of Data and AI in Retail - NRF 2023
Future of Data and AI in Retail - NRF 2023Future of Data and AI in Retail - NRF 2023
Future of Data and AI in Retail - NRF 2023
 

More from 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
 
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 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 202Christopher 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 ChainsChristopher 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
 

More from Christopher Gutknecht (7)

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...
 
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 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)
 

Recently uploaded

B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxTanveerAhmed817946
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 

Recently uploaded (20)

B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 

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