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

The Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfThe Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfNiki Mosier
 
Think Beyond Search: Top Channels & Emerging Trends to Grow Your Brand
Think Beyond Search: Top Channels & Emerging Trends to Grow Your BrandThink Beyond Search: Top Channels & Emerging Trends to Grow Your Brand
Think Beyond Search: Top Channels & Emerging Trends to Grow Your BrandSearch Engine Journal
 
Using Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOUsing Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOMichael King
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesManick Bhan
 
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
 
KPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdf
KPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdfKPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdf
KPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdfSearch Engine Journal
 
Hacking GA4 for SEO - Brighton SEO - Apr 2023
Hacking GA4 for SEO - Brighton SEO - Apr 2023Hacking GA4 for SEO - Brighton SEO - Apr 2023
Hacking GA4 for SEO - Brighton SEO - Apr 2023Nitesh Sharoff
 
Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks DinoKukic
 
SEO, Marketing & AI: Your Questions Answered By Our Experts
SEO, Marketing & AI: Your Questions Answered By Our ExpertsSEO, Marketing & AI: Your Questions Answered By Our Experts
SEO, Marketing & AI: Your Questions Answered By Our ExpertsSearch Engine Journal
 
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Koray Tugberk GUBUR
 
BrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfBrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfDylan Fuler
 
The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?
The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?
The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?Koray Tugberk GUBUR
 
Google Discover Optimisation with Google Web Stories
Google Discover Optimisation with Google Web StoriesGoogle Discover Optimisation with Google Web Stories
Google Discover Optimisation with Google Web StoriesFelipe Bazon
 
How to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO StrategyHow to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO StrategySearch Engine Journal
 
Beyond the Basics – 5 Google Business Profile elements you might not know abo...
Beyond the Basics – 5 Google Business Profile elements you might not know abo...Beyond the Basics – 5 Google Business Profile elements you might not know abo...
Beyond the Basics – 5 Google Business Profile elements you might not know abo...Claire Carlile Marketing
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowSallyR7
 
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...LazarinaStoyanova
 

What's hot (20)

The Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfThe Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdf
 
Think Beyond Search: Top Channels & Emerging Trends to Grow Your Brand
Think Beyond Search: Top Channels & Emerging Trends to Grow Your BrandThink Beyond Search: Top Channels & Emerging Trends to Grow Your Brand
Think Beyond Search: Top Channels & Emerging Trends to Grow Your Brand
 
Using Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOUsing Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEO
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
 
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
 
KPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdf
KPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdfKPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdf
KPIs, Metrics & Benchmarks That Matter For SEO Success In 2023.pdf
 
Hacking GA4 for SEO - Brighton SEO - Apr 2023
Hacking GA4 for SEO - Brighton SEO - Apr 2023Hacking GA4 for SEO - Brighton SEO - Apr 2023
Hacking GA4 for SEO - Brighton SEO - Apr 2023
 
Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks Using command line to save time on common SEO tasks
Using command line to save time on common SEO tasks
 
SEO, Marketing & AI: Your Questions Answered By Our Experts
SEO, Marketing & AI: Your Questions Answered By Our ExpertsSEO, Marketing & AI: Your Questions Answered By Our Experts
SEO, Marketing & AI: Your Questions Answered By Our Experts
 
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
 
BrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdfBrightonSEO Oct 2022 Similar_ai.pdf
BrightonSEO Oct 2022 Similar_ai.pdf
 
The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?
The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?
The Reason Behind Semantic SEO: Why does Google Avoid the Word PageRank?
 
40 Deep #SEO Insights for 2023
40 Deep #SEO Insights for 202340 Deep #SEO Insights for 2023
40 Deep #SEO Insights for 2023
 
Google Discover Optimisation with Google Web Stories
Google Discover Optimisation with Google Web StoriesGoogle Discover Optimisation with Google Web Stories
Google Discover Optimisation with Google Web Stories
 
How to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO StrategyHow to Scale and Grow your Enterprise Technical SEO Strategy
How to Scale and Grow your Enterprise Technical SEO Strategy
 
Beyond the Basics – 5 Google Business Profile elements you might not know abo...
Beyond the Basics – 5 Google Business Profile elements you might not know abo...Beyond the Basics – 5 Google Business Profile elements you might not know abo...
Beyond the Basics – 5 Google Business Profile elements you might not know abo...
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to Know
 
Don't be a cannibal
Don't be a cannibalDon't be a cannibal
Don't be a cannibal
 
BrightonSEO-Pres.pdf
BrightonSEO-Pres.pdfBrightonSEO-Pres.pdf
BrightonSEO-Pres.pdf
 
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
 

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
 
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
 
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
 
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
 
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...
 
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...
 
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
 
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
 
Explaining AdWords Ad Customizers
Explaining AdWords Ad CustomizersExplaining AdWords Ad Customizers
Explaining AdWords Ad Customizers
 

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

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
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
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
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

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
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
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...
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 

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