SlideShare una empresa de Scribd logo
1 de 27
Lauryan Feijen | @LauryanF
Online Advertising Strategist | iProspect
Excel(lent) in PPC
• Dutch
• PPC since 2009
• Online Advertising Strategist
• Excel & PPC automation nerd
• Music lover & musician
• Husband & dad
Excel, a solution to many
problems
=LEN(A1)
Returns amount of characters of A1
=TRIM(A1)
Removes unnecessary spaces in A1
=LOWER(A1)
Transforms text to lowercase
=SUBSTITUTE(A1;”old text”;”new text”)
Replaces “old text” in A1 with “new text”
=LEFT(A1;# characters), RIGHT(A1;# characters)
Returns # characters from LEFT or RIGHT in A1
=CONCATENATE(A1;B1)
Puts contents of cell A1 and B1 after each other
Bonus =A1&B1 leads to the same result
=IF(this is true;then this;otherwise this)
=SUMIFS(what to sum;sum if this;contains this)
=VLOOKUP(look for this;in this table;get data from
column #;broad match?)
=IFERROR(your formula here;show this if error)
Ctrl + arrow Move cursor to end of data
Shift Highlights cell
Shift + Ctrl + arrowHighlights to end of data
Ctrl + A Highlights full section
F2 Edit current cell
Use filters to quickly categorize the keyword list
Create campaign & adgroup names based on
categories using formulas.
(Ctrl + Shift + L)
Basic
=F2&” – “&G2&” – “&H2&” – Exact”
Better looking
=PROPER(F2&” – “&G2&” – “&H2&” – Exact”)
Advanced
=PROPER(F2&IF(G2="";"";" - "&G2&IF(H2="";"";" -
"&H2))&" - Exact")
Use filters to quickly categorize the keyword list
Create campaign & adgroup names based on
categories using formulas.
Keep volume data: create a pivot table to get an
estimate of volume (or cost) per campaign or
adgroup.
Search Volume
Accountant - Exact 1,180
Accountant - Exact 1,010
Accountant - Software - Exact 100
Accountant - Courses - Exact 70
Accounting - Exact 11,630
Accounting - Exact 6,710
Accounting - Software - Exact 3,520
Accounting - Program - Exact 570
Accounting - Courses - Exact 400
Accounting - System - Exact 340
Accounting - Classes - Exact 90
Bookkeeper - Exact 990
Bookkeeper - Exact 950
Bookkeeper - Software - Exact 20
Bookkeeper - Courses - Exact 20
Bookkeeping - Exact 5,630
Bookkeeping - Exact 4,490
Bookkeeping - Software - Exact 820
Bookkeeping - Classes - Exact 90
Bookkeeping - Courses - Exact 80
Bookkeeping - Program - Exact 80
Bookkeeping - System - Exact 70
(blank) 435,090
Date
Every day is a number in Excel
1 = January 1st 1900
2 = January 2nd 1900
And so on..
Time
Every hour is 1/24
1,5 = January 1st 1900 12:00
A1 = April 27, 2015
=YEAR(A1)
=MONTH(A1)
=WEEKDAY(A1;2)
Weeks start on Sunday in Excel. Use ;2 to start counting from Monday
=EOMONTH(A1;0)
Will show last day in current month. Increase ;0 for future months
A1 = April 27, 2015
=TEXT(A1;”formatting goes here”)
“mm” two digit month 04
“mmm” month abbreviation Apr
“mmmm” month fully written out April
“yy” two digit year 15
“yyyy” four digit year 2015
“ddd” weekday abbreviation Mon
“dddd” weekday written out Monday
Garbage in is garbage out
Clean up your data
Easy copy / paste of new data:
First columns contain your data,
Last columns contain report data
Campaign type segmentation in data
Use good naming convention and MID() formula
Use VLOOKUP() in combination with Taxonomy
sheet
Use IF(ISNUMBER(SEARCH(..))) to identify
campaign types
Pivot tables are an easy way to quickly
segment data
Use Pivot tables & Slicers to allow for dynamic
reports
SUMIFS() can also be used to generate
dashboards that will automatically update
Slightly more time in setting up, but less work in
maintaining & better looking
Monthly forecast
Result MtD + (Last7Days / 7 x DaysLeftInMonth)
Full year forecast
Result YtD + (Last4Weeks / 4 x WeeksLeft)
Reality check
(Target – RealisationToDate) / (52 – CurrentWeek)
=
What do we have to realize every week from
now to perform on target.
Bonus: add conditional formatting
Display Network Google search Search partners Grand Total
January
Revenue 22,625.97$ 606,472.95$ 20,585.41$ 649,684.33$
Cost 3,739.52$ 57,570.31$ 2,212.06$ 63,521.89$
February
Revenue 22,321.40$ 339,132.34$ 9,026.59$ 370,480.33$
Cost 5,177.74$ 34,149.41$ 1,042.07$ 40,369.22$
March
Revenue 2,426.08$ 339,703.90$ 10,446.59$ 352,576.57$
Cost 1,735.73$ 36,996.23$ 1,217.99$ 39,949.95$
April
Revenue 1,732.27$ 122,752.62$ 3,877.96$ 128,362.85$
Cost 49.57$ 12,796.99$ 534.97$ 13,381.53$
Total Revenue 49,105.72$ 1,408,061.81$ 43,936.55$ 1,501,104.08$
Total Cost 10,702.56$ 141,512.94$ 5,007.09$ 157,222.59$
Revenue Cost
Display Network 49,105.72$ 10,702.56$
January 22,625.97$ 3,739.52$
February 22,321.40$ 5,177.74$
March 2,426.08$ 1,735.73$
April 1,732.27$ 49.57$
Google search 1,408,061.81$ 141,512.94$
January 606,472.95$ 57,570.31$
February 339,132.34$ 34,149.41$
March 339,703.90$ 36,996.23$
April 122,752.62$ 12,796.99$
Search partners 43,936.55$ 5,007.09$
January 20,585.41$ 2,212.06$
February 9,026.59$ 1,042.07$
March 10,446.59$ 1,217.99$
April 3,877.96$ 534.97$
Grand Total 1,501,104.08$ 157,222.59$
Revenue Cost
January 649,684.33$ 63,521.89$
Display Network 22,625.97$ 3,739.52$
Google search 606,472.95$ 57,570.31$
Search partners 20,585.41$ 2,212.06$
February 370,480.33$ 40,369.22$
Display Network 22,321.40$ 5,177.74$
Google search 339,132.34$ 34,149.41$
Search partners 9,026.59$ 1,042.07$
March 352,576.57$ 39,949.95$
Display Network 2,426.08$ 1,735.73$
Google search 339,703.90$ 36,996.23$
Search partners 10,446.59$ 1,217.99$
April 128,362.85$ 13,381.53$
Display Network 1,732.27$ 49.57$
Google search 122,752.62$ 12,796.99$
Search partners 3,877.96$ 534.97$
Grand Total 1,501,104.08$ 157,222.59$
Display Network Google search Search partners Total Revenue Total Cost
Revenue Cost Revenue Cost Revenue Cost
January 22,625.97$ 3,739.52$ 606,472.95$ 57,570.31$ 20,585.41$ 2,212.06$ 649,684.33$ 63,521.89$
February 22,321.40$ 5,177.74$ 339,132.34$ 34,149.41$ 9,026.59$ 1,042.07$ 370,480.33$ 40,369.22$
March 2,426.08$ 1,735.73$ 339,703.90$ 36,996.23$ 10,446.59$ 1,217.99$ 352,576.57$ 39,949.95$
April 1,732.27$ 49.57$ 122,752.62$ 12,796.99$ 3,877.96$ 534.97$ 128,362.85$ 13,381.53$
Grand Total 49,105.72$ 10,702.56$ 1,408,061.81$ 141,512.94$ 43,936.55$ 5,007.09$ 1,501,104.08$ 157,222.59$
Pivot table madness
Same data, different presentation
Mix & match with Rows & Columns
1
2
3
4
=PROPER(IFERROR(IF(NOW()>Session
End;”Thank you for your time”;
”Continue”); ”Pretend nothing
happened”))
Lauryan Feijen | @LauryanF
Online Advertising Strategist | iProspect

Más contenido relacionado

Destacado

Wolfgang Essentials 2016 - Essential Facebook Updates
Wolfgang Essentials 2016 - Essential Facebook UpdatesWolfgang Essentials 2016 - Essential Facebook Updates
Wolfgang Essentials 2016 - Essential Facebook UpdatesWolfgang Digital
 
Wolfgang Essentials 2016 - The 3 Dimensions Of Channel Attribution
Wolfgang Essentials 2016 - The 3 Dimensions Of Channel AttributionWolfgang Essentials 2016 - The 3 Dimensions Of Channel Attribution
Wolfgang Essentials 2016 - The 3 Dimensions Of Channel AttributionWolfgang Digital
 
Wolfgang Essentials 2016 - Short Talks
Wolfgang Essentials 2016 - Short TalksWolfgang Essentials 2016 - Short Talks
Wolfgang Essentials 2016 - Short TalksWolfgang Digital
 
Wolfgang Essentials 2016 - Migrating Offline Budget Online
Wolfgang Essentials 2016 - Migrating Offline Budget OnlineWolfgang Essentials 2016 - Migrating Offline Budget Online
Wolfgang Essentials 2016 - Migrating Offline Budget OnlineWolfgang Digital
 
Wolfgang Digital at HeroConf London 2016 - The Facebook Conundrum Solved
Wolfgang Digital at HeroConf London 2016 - The Facebook Conundrum SolvedWolfgang Digital at HeroConf London 2016 - The Facebook Conundrum Solved
Wolfgang Digital at HeroConf London 2016 - The Facebook Conundrum SolvedWolfgang Digital
 
Don't Boost: Making The Most Out Of Facebook Ads
Don't Boost: Making The Most Out Of Facebook Ads Don't Boost: Making The Most Out Of Facebook Ads
Don't Boost: Making The Most Out Of Facebook Ads Sculpt
 
Wolfgang Essentials 2016 - Critical Content & Video
Wolfgang Essentials 2016 - Critical Content & VideoWolfgang Essentials 2016 - Critical Content & Video
Wolfgang Essentials 2016 - Critical Content & VideoWolfgang Digital
 
Salesforce Facebook Ads Benchmark Report
Salesforce Facebook Ads Benchmark ReportSalesforce Facebook Ads Benchmark Report
Salesforce Facebook Ads Benchmark Reportdigitalinasia
 
15 Methods for Optimizing Your Facebook Ads
15 Methods for Optimizing Your Facebook Ads15 Methods for Optimizing Your Facebook Ads
15 Methods for Optimizing Your Facebook AdsSearch Engine Journal
 
What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...
What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...
What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...Maddie Cary Deuel
 

Destacado (10)

Wolfgang Essentials 2016 - Essential Facebook Updates
Wolfgang Essentials 2016 - Essential Facebook UpdatesWolfgang Essentials 2016 - Essential Facebook Updates
Wolfgang Essentials 2016 - Essential Facebook Updates
 
Wolfgang Essentials 2016 - The 3 Dimensions Of Channel Attribution
Wolfgang Essentials 2016 - The 3 Dimensions Of Channel AttributionWolfgang Essentials 2016 - The 3 Dimensions Of Channel Attribution
Wolfgang Essentials 2016 - The 3 Dimensions Of Channel Attribution
 
Wolfgang Essentials 2016 - Short Talks
Wolfgang Essentials 2016 - Short TalksWolfgang Essentials 2016 - Short Talks
Wolfgang Essentials 2016 - Short Talks
 
Wolfgang Essentials 2016 - Migrating Offline Budget Online
Wolfgang Essentials 2016 - Migrating Offline Budget OnlineWolfgang Essentials 2016 - Migrating Offline Budget Online
Wolfgang Essentials 2016 - Migrating Offline Budget Online
 
Wolfgang Digital at HeroConf London 2016 - The Facebook Conundrum Solved
Wolfgang Digital at HeroConf London 2016 - The Facebook Conundrum SolvedWolfgang Digital at HeroConf London 2016 - The Facebook Conundrum Solved
Wolfgang Digital at HeroConf London 2016 - The Facebook Conundrum Solved
 
Don't Boost: Making The Most Out Of Facebook Ads
Don't Boost: Making The Most Out Of Facebook Ads Don't Boost: Making The Most Out Of Facebook Ads
Don't Boost: Making The Most Out Of Facebook Ads
 
Wolfgang Essentials 2016 - Critical Content & Video
Wolfgang Essentials 2016 - Critical Content & VideoWolfgang Essentials 2016 - Critical Content & Video
Wolfgang Essentials 2016 - Critical Content & Video
 
Salesforce Facebook Ads Benchmark Report
Salesforce Facebook Ads Benchmark ReportSalesforce Facebook Ads Benchmark Report
Salesforce Facebook Ads Benchmark Report
 
15 Methods for Optimizing Your Facebook Ads
15 Methods for Optimizing Your Facebook Ads15 Methods for Optimizing Your Facebook Ads
15 Methods for Optimizing Your Facebook Ads
 
What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...
What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...
What Would Beyonce Do? 5 Fierce PPC Tactics To Make Your Account A Superstar ...
 

Similar a HeroConf 2015 Excel(lence) in PPC

Cucci_-Excel_for_beginners_.pptx
Cucci_-Excel_for_beginners_.pptxCucci_-Excel_for_beginners_.pptx
Cucci_-Excel_for_beginners_.pptxHamid458506
 
Cucci_-Excel_for_beginners_ (1).pptx
Cucci_-Excel_for_beginners_ (1).pptxCucci_-Excel_for_beginners_ (1).pptx
Cucci_-Excel_for_beginners_ (1).pptxkokila60
 
Excel Training.pptx
Excel Training.pptxExcel Training.pptx
Excel Training.pptxssuser5cc925
 
Excel functions and formulas
Excel functions and formulasExcel functions and formulas
Excel functions and formulasJason Wong
 
Steve mo's formulas and life hacks frankfurt de 2020-05-07
Steve mo's formulas and life hacks   frankfurt de 2020-05-07Steve mo's formulas and life hacks   frankfurt de 2020-05-07
Steve mo's formulas and life hacks frankfurt de 2020-05-07Alan Thomas Payne
 
Excel for Marketers - Why do you hate Excel (#Measurefest 2013)
Excel for Marketers - Why do you hate Excel (#Measurefest 2013)Excel for Marketers - Why do you hate Excel (#Measurefest 2013)
Excel for Marketers - Why do you hate Excel (#Measurefest 2013)Russell McAthy
 
Steve mo's formulas and life hacks wellington nz 2020-05-05
Steve mo's formulas and life hacks   wellington nz 2020-05-05Steve mo's formulas and life hacks   wellington nz 2020-05-05
Steve mo's formulas and life hacks wellington nz 2020-05-05Anna Loughnan Colquhoun
 
Excel 2007 dates
Excel 2007 datesExcel 2007 dates
Excel 2007 datesosuchin
 
TSQL Functions (SQL Server)
TSQL Functions (SQL Server)TSQL Functions (SQL Server)
TSQL Functions (SQL Server)Steve Stedman
 
Introduction_Excel.ppt
Introduction_Excel.pptIntroduction_Excel.ppt
Introduction_Excel.pptelsagalgao
 
Slide Makeover #87: Showing the components that add up to a total
Slide Makeover #87: Showing the components that add up to a totalSlide Makeover #87: Showing the components that add up to a total
Slide Makeover #87: Showing the components that add up to a totalDave Paradi
 
Excel Training for SEOs
Excel Training for SEOsExcel Training for SEOs
Excel Training for SEOsTroyfawkes
 
ASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COM
ASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COMASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COM
ASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COMjorge0048
 

Similar a HeroConf 2015 Excel(lence) in PPC (20)

Cucci_-Excel_for_beginners_.pptx
Cucci_-Excel_for_beginners_.pptxCucci_-Excel_for_beginners_.pptx
Cucci_-Excel_for_beginners_.pptx
 
Cucci_-Excel_for_beginners_ (1).pptx
Cucci_-Excel_for_beginners_ (1).pptxCucci_-Excel_for_beginners_ (1).pptx
Cucci_-Excel_for_beginners_ (1).pptx
 
Excel Training.pptx
Excel Training.pptxExcel Training.pptx
Excel Training.pptx
 
Uses of excel
Uses of excelUses of excel
Uses of excel
 
Excel functions and formulas
Excel functions and formulasExcel functions and formulas
Excel functions and formulas
 
Steve mo's formulas and life hacks frankfurt de 2020-05-07
Steve mo's formulas and life hacks   frankfurt de 2020-05-07Steve mo's formulas and life hacks   frankfurt de 2020-05-07
Steve mo's formulas and life hacks frankfurt de 2020-05-07
 
Excel for Marketers - Why do you hate Excel (#Measurefest 2013)
Excel for Marketers - Why do you hate Excel (#Measurefest 2013)Excel for Marketers - Why do you hate Excel (#Measurefest 2013)
Excel for Marketers - Why do you hate Excel (#Measurefest 2013)
 
Steve mo's formulas and life hacks wellington nz 2020-05-05
Steve mo's formulas and life hacks   wellington nz 2020-05-05Steve mo's formulas and life hacks   wellington nz 2020-05-05
Steve mo's formulas and life hacks wellington nz 2020-05-05
 
Excel 2007 dates
Excel 2007 datesExcel 2007 dates
Excel 2007 dates
 
Notes Chapter 3.pptx
Notes Chapter 3.pptxNotes Chapter 3.pptx
Notes Chapter 3.pptx
 
TSQL Functions (SQL Server)
TSQL Functions (SQL Server)TSQL Functions (SQL Server)
TSQL Functions (SQL Server)
 
Introduction_Excel.ppt
Introduction_Excel.pptIntroduction_Excel.ppt
Introduction_Excel.ppt
 
Introduction_Excel.ppt
Introduction_Excel.pptIntroduction_Excel.ppt
Introduction_Excel.ppt
 
Introduction_Excel.ppt
Introduction_Excel.pptIntroduction_Excel.ppt
Introduction_Excel.ppt
 
Introduction_Excel.ppt
Introduction_Excel.pptIntroduction_Excel.ppt
Introduction_Excel.ppt
 
Evm
EvmEvm
Evm
 
Slide Makeover #87: Showing the components that add up to a total
Slide Makeover #87: Showing the components that add up to a totalSlide Makeover #87: Showing the components that add up to a total
Slide Makeover #87: Showing the components that add up to a total
 
Excel Training for SEOs
Excel Training for SEOsExcel Training for SEOs
Excel Training for SEOs
 
ASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COM
ASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COMASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COM
ASSESSMENT CASE PAPER ANALYSIS / TUTORIALOUTLET DOT COM
 
excel
excelexcel
excel
 

Último

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Último (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

HeroConf 2015 Excel(lence) in PPC

  • 1. Lauryan Feijen | @LauryanF Online Advertising Strategist | iProspect Excel(lent) in PPC
  • 2. • Dutch • PPC since 2009 • Online Advertising Strategist • Excel & PPC automation nerd • Music lover & musician • Husband & dad
  • 3. Excel, a solution to many problems
  • 4.
  • 5.
  • 6. =LEN(A1) Returns amount of characters of A1 =TRIM(A1) Removes unnecessary spaces in A1 =LOWER(A1) Transforms text to lowercase
  • 7. =SUBSTITUTE(A1;”old text”;”new text”) Replaces “old text” in A1 with “new text” =LEFT(A1;# characters), RIGHT(A1;# characters) Returns # characters from LEFT or RIGHT in A1 =CONCATENATE(A1;B1) Puts contents of cell A1 and B1 after each other Bonus =A1&B1 leads to the same result
  • 8. =IF(this is true;then this;otherwise this) =SUMIFS(what to sum;sum if this;contains this) =VLOOKUP(look for this;in this table;get data from column #;broad match?) =IFERROR(your formula here;show this if error)
  • 9.
  • 10. Ctrl + arrow Move cursor to end of data Shift Highlights cell Shift + Ctrl + arrowHighlights to end of data Ctrl + A Highlights full section F2 Edit current cell
  • 11.
  • 12. Use filters to quickly categorize the keyword list Create campaign & adgroup names based on categories using formulas. (Ctrl + Shift + L) Basic =F2&” – “&G2&” – “&H2&” – Exact” Better looking =PROPER(F2&” – “&G2&” – “&H2&” – Exact”) Advanced =PROPER(F2&IF(G2="";"";" - "&G2&IF(H2="";"";" - "&H2))&" - Exact")
  • 13. Use filters to quickly categorize the keyword list Create campaign & adgroup names based on categories using formulas. Keep volume data: create a pivot table to get an estimate of volume (or cost) per campaign or adgroup. Search Volume Accountant - Exact 1,180 Accountant - Exact 1,010 Accountant - Software - Exact 100 Accountant - Courses - Exact 70 Accounting - Exact 11,630 Accounting - Exact 6,710 Accounting - Software - Exact 3,520 Accounting - Program - Exact 570 Accounting - Courses - Exact 400 Accounting - System - Exact 340 Accounting - Classes - Exact 90 Bookkeeper - Exact 990 Bookkeeper - Exact 950 Bookkeeper - Software - Exact 20 Bookkeeper - Courses - Exact 20 Bookkeeping - Exact 5,630 Bookkeeping - Exact 4,490 Bookkeeping - Software - Exact 820 Bookkeeping - Classes - Exact 90 Bookkeeping - Courses - Exact 80 Bookkeeping - Program - Exact 80 Bookkeeping - System - Exact 70 (blank) 435,090
  • 14. Date Every day is a number in Excel 1 = January 1st 1900 2 = January 2nd 1900 And so on.. Time Every hour is 1/24 1,5 = January 1st 1900 12:00
  • 15. A1 = April 27, 2015 =YEAR(A1) =MONTH(A1) =WEEKDAY(A1;2) Weeks start on Sunday in Excel. Use ;2 to start counting from Monday =EOMONTH(A1;0) Will show last day in current month. Increase ;0 for future months
  • 16. A1 = April 27, 2015 =TEXT(A1;”formatting goes here”) “mm” two digit month 04 “mmm” month abbreviation Apr “mmmm” month fully written out April “yy” two digit year 15 “yyyy” four digit year 2015 “ddd” weekday abbreviation Mon “dddd” weekday written out Monday
  • 17.
  • 18. Garbage in is garbage out Clean up your data Easy copy / paste of new data: First columns contain your data, Last columns contain report data
  • 19. Campaign type segmentation in data Use good naming convention and MID() formula Use VLOOKUP() in combination with Taxonomy sheet Use IF(ISNUMBER(SEARCH(..))) to identify campaign types
  • 20. Pivot tables are an easy way to quickly segment data Use Pivot tables & Slicers to allow for dynamic reports
  • 21. SUMIFS() can also be used to generate dashboards that will automatically update Slightly more time in setting up, but less work in maintaining & better looking
  • 22. Monthly forecast Result MtD + (Last7Days / 7 x DaysLeftInMonth) Full year forecast Result YtD + (Last4Weeks / 4 x WeeksLeft)
  • 23. Reality check (Target – RealisationToDate) / (52 – CurrentWeek) = What do we have to realize every week from now to perform on target. Bonus: add conditional formatting
  • 24. Display Network Google search Search partners Grand Total January Revenue 22,625.97$ 606,472.95$ 20,585.41$ 649,684.33$ Cost 3,739.52$ 57,570.31$ 2,212.06$ 63,521.89$ February Revenue 22,321.40$ 339,132.34$ 9,026.59$ 370,480.33$ Cost 5,177.74$ 34,149.41$ 1,042.07$ 40,369.22$ March Revenue 2,426.08$ 339,703.90$ 10,446.59$ 352,576.57$ Cost 1,735.73$ 36,996.23$ 1,217.99$ 39,949.95$ April Revenue 1,732.27$ 122,752.62$ 3,877.96$ 128,362.85$ Cost 49.57$ 12,796.99$ 534.97$ 13,381.53$ Total Revenue 49,105.72$ 1,408,061.81$ 43,936.55$ 1,501,104.08$ Total Cost 10,702.56$ 141,512.94$ 5,007.09$ 157,222.59$ Revenue Cost Display Network 49,105.72$ 10,702.56$ January 22,625.97$ 3,739.52$ February 22,321.40$ 5,177.74$ March 2,426.08$ 1,735.73$ April 1,732.27$ 49.57$ Google search 1,408,061.81$ 141,512.94$ January 606,472.95$ 57,570.31$ February 339,132.34$ 34,149.41$ March 339,703.90$ 36,996.23$ April 122,752.62$ 12,796.99$ Search partners 43,936.55$ 5,007.09$ January 20,585.41$ 2,212.06$ February 9,026.59$ 1,042.07$ March 10,446.59$ 1,217.99$ April 3,877.96$ 534.97$ Grand Total 1,501,104.08$ 157,222.59$ Revenue Cost January 649,684.33$ 63,521.89$ Display Network 22,625.97$ 3,739.52$ Google search 606,472.95$ 57,570.31$ Search partners 20,585.41$ 2,212.06$ February 370,480.33$ 40,369.22$ Display Network 22,321.40$ 5,177.74$ Google search 339,132.34$ 34,149.41$ Search partners 9,026.59$ 1,042.07$ March 352,576.57$ 39,949.95$ Display Network 2,426.08$ 1,735.73$ Google search 339,703.90$ 36,996.23$ Search partners 10,446.59$ 1,217.99$ April 128,362.85$ 13,381.53$ Display Network 1,732.27$ 49.57$ Google search 122,752.62$ 12,796.99$ Search partners 3,877.96$ 534.97$ Grand Total 1,501,104.08$ 157,222.59$ Display Network Google search Search partners Total Revenue Total Cost Revenue Cost Revenue Cost Revenue Cost January 22,625.97$ 3,739.52$ 606,472.95$ 57,570.31$ 20,585.41$ 2,212.06$ 649,684.33$ 63,521.89$ February 22,321.40$ 5,177.74$ 339,132.34$ 34,149.41$ 9,026.59$ 1,042.07$ 370,480.33$ 40,369.22$ March 2,426.08$ 1,735.73$ 339,703.90$ 36,996.23$ 10,446.59$ 1,217.99$ 352,576.57$ 39,949.95$ April 1,732.27$ 49.57$ 122,752.62$ 12,796.99$ 3,877.96$ 534.97$ 128,362.85$ 13,381.53$ Grand Total 49,105.72$ 10,702.56$ 1,408,061.81$ 141,512.94$ 43,936.55$ 5,007.09$ 1,501,104.08$ 157,222.59$ Pivot table madness Same data, different presentation Mix & match with Rows & Columns 1 2 3 4
  • 25.
  • 26. =PROPER(IFERROR(IF(NOW()>Session End;”Thank you for your time”; ”Continue”); ”Pretend nothing happened”))
  • 27. Lauryan Feijen | @LauryanF Online Advertising Strategist | iProspect

Notas del editor

  1. You don’t know what you don’t know
  2. Save all of you 5 minutes a week = huge amounts of cash!
  3. Save all of you 5 minutes a week = huge amounts of cash!
  4. YouTube tip (!)
  5. Te verwerken: LEN() TRIM() LOWER() LEFT(), MID(), RIGHT() SUBSTITUTE() VLOOKUP INDEX() MATCH() CONCATENATE() – USE & instead of CONCATENATE IF() SUMIFS() IFERROR()
  6. Te verwerken: LEN() TRIM() LOWER() LEFT(), MID(), RIGHT() SUBSTITUTE() VLOOKUP INDEX() MATCH() CONCATENATE() – USE & instead of CONCATENATE IF() SUMIFS() IFERROR()
  7. Niet te lang
  8. Niet te lang
  9. Niet te lang – Next: dashboards
  10. Dashboards
  11. ING dashboards Center across selection http://3qdigital.com/featured/take-pain-producing-weekly-reports-template/
  12. Can also be used for monthly reality checking