SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Downloaden Sie, um offline zu lesen
6 — BM — Advertising

  From Code to Product
  gidgreen.com/course
Million Dollar Homepage




From Code to Product   Lecture 6 — BM — Advertising— Slide 2   gidgreen.com/course
Aversion therapy




From Code to Product     Lecture 6 — BM — Advertising— Slide 3   gidgreen.com/course
Tempted?




From Code to Product   Lecture 6 — BM — Advertising— Slide 4   gidgreen.com/course
Lecture 6
•    Introduction
•    Types of targeting
•    Price models
•    Ad formats
•    Ethical issues
•    Web Sudoku



From Code to Product   Lecture 6 — BM — Advertising— Slide 5   gidgreen.com/course
Traditional advertising
•  Mass media
      –  Newspapers, magazines, TV, radio, outdoor
      –  Local or national, not global
•  Big one-time purchase
•  One message to all recipients
      –  No filtering or personalization
•  Success measured indirectly
      –  Did sales increase this month?

From Code to Product   Lecture 6 — BM — Advertising— Slide 6   gidgreen.com/course
Digital advertising
•  Digital media
      –  Web, mobile, email, desktop
      –  Global in scope
•  Pay as you go, small increments
•  Messages targeted by recipient
      –  Filtering, personalization
•  Success measured directly
      –  Views, clicks, actions

From Code to Product       Lecture 6 — BM — Advertising— Slide 7   gidgreen.com/course
Underlining the difference
“Half the money I spend on advertising is
wasted; the trouble is I don't know which
half.”
  — John Wanamaker, store owner

“Ninety-nine percent of advertising doesn't
sell much of anything..”
   — David Ogilvy, advertising executive

From Code to Product   Lecture 6 — BM — Advertising— Slide 8   gidgreen.com/course
US ad spending (+projected)
$70B
                   Web
$60B
                   Mobile
$50B

$40B
             (world totals approximately double)
$30B

$20B

$10B

      0
          1996              2001               2006                   2011          2016


From Code to Product          Lecture 6 — BM — Advertising— Slide 9          gidgreen.com/course
Media and advertising




From Code to Product   Lecture 6 — BM — Advertising— Slide 10   gidgreen.com/course
!"#$%& '#(") )*$+,- -#.,) ., /.$)* &#0/ +/ 1233
      !    "#$%&' '$( %#)$*+#, -'# .#$,*+/ 01%)$- (*+&# 23345 '$6*+/ (-%1+/ (#78#+-*$. /%19-'
           -'%18/' -'# :#%*1, ,#:*&-#,; <0-#% .1(*+/ (1)# 10 *-( 16#%$.. ('$%# *+ 23=3 -1
           >*(:.$?@A$++#%(5 "#$%&' *+&%#$(#, *-( )$%B#- ('$%# *+ -'# 0*%(- '$.0 10 23== -1 CDE 10
           $,6#%-*(*+/ %#6#+8#(;
      !
                    Online ad breakdown
            F'# :$(- (*G ?#$%( '$6# (##+ H.$((*0*#, $,6#%-*(*+/ .1(*+/ )1%# -'$+ '$.0 10 *-( )$%B#-
           ('$%# 10 %#6#+8#(5 9*-' ('$%: ,#&.*+#( 16#% -'# :$(- 0*6# ?#$%(; H.$((*0*#, %#6#+8#(
           (-$I*.*J#, *+ 23=3 I8- '$6# ,#&.*+#, *+ 23==5 9*-' $ )$%B#- ('$%# 10 KE5 ,19+ 0%1) -'#
           =KE 10 $,6#%-*(*+/ %#6#+8#( -'# 01%)$- &1))$+,#, *+ 2334;

      456"$*.).,- /+$'#* )&#$" 78 +/ *+*#0 $"6",9":;




                                                                                                                           IAB Internet Advertising Revenue Report, Sept 2011
      60%
                                                    2006        2007       2008       2009       2010       HY 2011
      50%

      40%

      30%

      20%

      10%

          0%
                   Search            Display/        Classifieds      Rich Media &         Lead           Sponsorships
                                     Banners                          Digital Video      Generation

      L M1%)$- ,#0*+*-*1+( )$? '$6# &'$+/#, 16#% -'# -*)# :#%*1, ,#:*&-#,5 I1-' 9*-'*+ -'# (8%6#? :%1&#(( $+,
        ,#0*+*-*1+$..? I? (8%6#? %#(:1+,#+-(;
From Code to Product                      Lecture 6 — BM — Advertising— Slide 11                           gidgreen.com/course
How it works
•  Direct sales
      –  Hard to find advertisers
      –  Transaction cost vs volume
•  Ad networks
      –  Aggregate 1000s of publishers + advertisers
      –  Copy-paste code snippet
      –  Take 20%—50% of revenue
•  Big sites use both

From Code to Product    Lecture 6 — BM — Advertising— Slide 12   gidgreen.com/course
Top US online ad networks




From Code to Product   Lecture 6 — BM — Advertising— Slide 13   gidgreen.com/course
Top US mobile ad networks

                                                        AdMob
                                                       (Google)
                   Other                                 24%
                    44%
                                                                    iAd (Apple)
                                                                        15%
                                             Millennial
                                               Media
                                                17%


                                                                          2011 figures
                                                                             from IDC


From Code to Product       Lecture 6 — BM — Advertising— Slide 14         gidgreen.com/course
Lecture 6
•    Introduction
•    Types of targeting
•    Price models
•    Ad formats
•    Ethical issues
•    Web Sudoku



From Code to Product   Lecture 6 — BM — Advertising— Slide 15   gidgreen.com/course
Geography




From Code to Product   Lecture 6 — BM — Advertising— Slide 16   gidgreen.com/course
Demographics




From Code to Product    Lecture 6 — BM — Advertising— Slide 17   gidgreen.com/course
Traffic source




From Code to Product    Lecture 6 — BM — Advertising— Slide 18   gidgreen.com/course
Contextual




From Code to Product   Lecture 6 — BM — Advertising— Slide 19   gidgreen.com/course
Contextual




From Code to Product   Lecture 6 — BM — Advertising— Slide 20   gidgreen.com/course
Behavioral




From Code to Product   Lecture 6 — BM — Advertising— Slide 21   gidgreen.com/course
Behavioral




From Code to Product   Lecture 6 — BM — Advertising— Slide 22   gidgreen.com/course
Affiliate advertising
                                                                •  Direct sales
                                                                    –  But no
                                                                       transaction
                                                                       costs
                                                                •  Payment on
                                                                   sale only
                                                                    –  Open to all



From Code to Product       Lecture 6 — BM — Advertising— Slide 23        gidgreen.com/course
Affiliate advertising




From Code to Product       Lecture 6 — BM — Advertising— Slide 24   gidgreen.com/course
Real-time bidding (RTB)
•  Most online ads bought in advance
      –  Volumes and targeting predefined
•  RTB ads bought in real-time
      –  User visits page with RTB ad
      –  Impression auctioned to buyers
      –  Highest bid wins
•  Works like an ad network
•  10% of display ads, projected 27% in 2015
From Code to Product   Lecture 6 — BM — Advertising— Slide 25   gidgreen.com/course
Lecture 6
•    Introduction
•    Types of targeting
•    Price models
•    Ad formats
•    Ethical issues
•    Web Sudoku



From Code to Product   Lecture 6 — BM — Advertising— Slide 26   gidgreen.com/course
Fixed price
•  Predefine:
      –  Where ads will show
      –  Proportion of time
      –  Time period (week/month)
•  Direct sales only
•  No tracking required
      –  Advertiser can monitor performance
•  Money left on table?
From Code to Product   Lecture 6 — BM — Advertising— Slide 27   gidgreen.com/course
Cost per impression
•  Priced in CPM = cost per mille (1000)
•  Advertiser sets:
      –  CPM rate
      –  “Above the fold”?
      –  Limits per day, per user
•  Popular for display advertising
      –  Viewing ad builds brand recognition
•  Impression tracking
From Code to Product       Lecture 6 — BM — Advertising— Slide 28   gidgreen.com/course
Pay per click
•  Priced in CPC = cost per click
•  Advertiser more flexible
      –  Click = user intent
•  Popular for search advertising
      –  Auction between advertisers
•  Impression and click tracking
      –  CTR = click-through rate


From Code to Product   Lecture 6 — BM — Advertising— Slide 29   gidgreen.com/course
Pay per action
•  Priced in CPA = cost per action (sale)
•  Suits advertiser perfectly
      –  Only pay if you get paid
•  Popular for affiliate advertising
      –  Any publisher will do
•  Impression, click and conversion tracking
      –  CR = conversion rate
      –  Publisher forced to trust advertiser

From Code to Product    Lecture 6 — BM — Advertising— Slide 30   gidgreen.com/course
Total revenue

         Revenue =
         Fixed price
  Impressions × CPM/1000
  Impressions × CTR × CPC
Impressions × CTR × CR × CPA
From Code to Product    Lecture 6 — BM — Advertising— Slide 31   gidgreen.com/course
Total revenue

                   Revenue =
                     $1,000
                 500k × $2/1000
               500k × 2.5% × $0.08
              500k × 2.5% × 2% × $4
From Code to Product    Lecture 6 — BM — Advertising— Slide 32   gidgreen.com/course
Defaults and thresholds
•  Defaults
      –  What to show if there’s no ad
•  eCPM = equivalent CPM
      –  All you really care about
•  Threshold
      –  Minimum required eCPM
•  Fill rate
•  Check the definitions!
From Code to Product   Lecture 6 — BM — Advertising— Slide 33   gidgreen.com/course
Ad network example




From Code to Product   Lecture 6 — BM — Advertising— Slide 34   gidgreen.com/course
AdSense example




From Code to Product     Lecture 6 — BM — Advertising— Slide 35   gidgreen.com/course
Real-world eCPMs
               Type of site                             Example 300x250 eCPM
                       Forum                                             $0.25
                   Gaming                                                $1.50
                   Fashion                                               $4.00
                Real estate                                              $8.00
           Local newspaper                                               $10.00
                Technology                                               $15.00
                       Travel                                            $20.00
               Investments                                               $40.00

From Code to Product            Lecture 6 — BM — Advertising— Slide 36            gidgreen.com/course
Lecture 6
•    Introduction
•    Types of targeting
•    Price models
•    Ad formats
•    Ethical issues
•    Web Sudoku



From Code to Product   Lecture 6 — BM — Advertising— Slide 37   gidgreen.com/course
Online banner sizes (IAB)

                                                  Full banner
                                                   468 x 60
                                    Leaderboard
                                      728 x 90
                                                                            Wide
                                                                             sky-
                                                                           scraper
                                                                          160 x 600


                  Medium rectangle
                     300 x 250




From Code to Product         Lecture 6 — BM — Advertising— Slide 38   gidgreen.com/course
Banner ad code
<!-- Casale Media: 336x280, 300x250 (Rectangle) -->
<script type="text/javascript">
var CasaleArgs = new Object();
CasaleArgs.version = 2;
CasaleArgs.adUnits = "6,4";
CasaleArgs.casaleID = 76546;
</script>
<script type="text/javascript" src="http://
js.casalemedia.com/casaleJTag.js"></script>
<!-- DO NOT MODIFY -->


From Code to Product     Lecture 6 — BM — Advertising— Slide 39   gidgreen.com/course
Size vs CTR (AdSense)
Click-through rate




                                     Banner area

 From Code to Product     Lecture 6 — BM — Advertising— Slide 40   gidgreen.com/course
Interstitials




From Code to Product   Lecture 6 — BM — Advertising— Slide 41   gidgreen.com/course
Pop-up ads
                                                                •  Hated by
                                                                   users
                                                                •  Pop-up
                                                                   blockers
                                                                   common
                                                                •  Also:
                                                                   pop-
                                                                   under

From Code to Product   Lecture 6 — BM — Advertising— Slide 42     gidgreen.com/course
Other online formats
•  Floating ads
•  Mouseover ads
      –  Expanding
      –  Audio
•  In-video
      –  Pre, mid, post-roll
•  In-map
•  Advertorials
From Code to Product   Lecture 6 — BM — Advertising— Slide 43   gidgreen.com/course
In-app ad formats
                 Mobile banner
                320 (or 300) x 50




                                                                       Full screen (or almost)
                                                                         320 x 480 (or 440)




From Code to Product                Lecture 6 — BM — Advertising— Slide 44              gidgreen.com/course
In-app state of play
•  Many other ad sizes
      –  320x250, 320x320, 320x350, …
•  Landscape getting started
      –  480x50, 480x60, 480x70, …
•  iPad/tablets to use web ad sizes?
      –  728x90, 300x250
•  Retina display scales x2


From Code to Product       Lecture 6 — BM — Advertising— Slide 45   gidgreen.com/course
Ads in email
                                                                •  Past: text
                                                                •  Now:
                                                                   images
                                                                  –  Not always
                                                                     displayed
                                                                •  Direct sales
                                                                •  Some small
                                                                   networks

From Code to Product   Lecture 6 — BM — Advertising— Slide 46         gidgreen.com/course
Lecture 6
•    Introduction
•    Types of targeting
•    Price models
•    Ad formats
•    Ethical issues
•    Web Sudoku



From Code to Product   Lecture 6 — BM — Advertising— Slide 47   gidgreen.com/course
Core problems
•  Ceding control of user experience
      –  Weakens brand/message
      –  Bad ads and bad sites
•  Users don’t like ads
      –  Can harm word of mouth
•  An effective ad is clicked
      –  User gone elsewhere
      –  To competitor?

From Code to Product    Lecture 6 — BM — Advertising— Slide 48   gidgreen.com/course
Privacy and cookies
•  Ad networks and cookies
      –  Track users within sites
      –  Worse: across sites
      –  Enables behavioral targeting
•  User’s identity not revealed
      –  But: IP address
      –  Google searches


From Code to Product       Lecture 6 — BM — Advertising— Slide 49   gidgreen.com/course
Bad ads: Ugly




From Code to Product    Lecture 6 — BM — Advertising— Slide 50   gidgreen.com/course
Bad ads: Offensive




From Code to Product      Lecture 6 — BM — Advertising— Slide 51   gidgreen.com/course
Bad ads: Misleading




From Code to Product       Lecture 6 — BM — Advertising— Slide 52   gidgreen.com/course
Bad sites: Spyware




From Code to Product      Lecture 6 — BM — Advertising— Slide 53   gidgreen.com/course
Bad sites: Gambling




From Code to Product       Lecture 6 — BM — Advertising— Slide 54   gidgreen.com/course
Bad sites: Scams




From Code to Product     Lecture 6 — BM — Advertising— Slide 55   gidgreen.com/course
User complaints
“Your advertisement in support of
Rick Santorum is enough to cause
me to use some other website for
this game. I will avoid coming
here again!”

“Why do you accept advertising
from nomorerack? They are an out
and out scam. Read the feedback.”
From Code to Product     Lecture 6 — BM — Advertising— Slide 56   gidgreen.com/course
Ad network filters




From Code to Product      Lecture 6 — BM — Advertising— Slide 57   gidgreen.com/course
Lecture 6
•    Introduction
•    Types of targeting
•    Price models
•    Ad formats
•    Ethical issues
•    Web Sudoku



From Code to Product   Lecture 6 — BM — Advertising— Slide 58   gidgreen.com/course
Amazon ads




From Code to Product   Lecture 6 — BM — Advertising— Slide 59   gidgreen.com/course
Direct ad deals




From Code to Product     Lecture 6 — BM — Advertising— Slide 60   gidgreen.com/course
AdSense + our own products




From Code to Product   Lecture 6 — BM — Advertising— Slide 61   gidgreen.com/course
Banners on puzzle page
 +4%
           Bright static banners
 +2%
                                                   Quiet static banners
 +0%

 -2%

 -4%

 -6%
                                                  Moving banners
 -8%
   7 Aug               7 Sep                            8 Oct            8 Nov

From Code to Product   Lecture 6 — BM — Advertising— Slide 62   gidgreen.com/course
The big break




From Code to Product    Lecture 6 — BM — Advertising— Slide 63   gidgreen.com/course
AdSense + new affiliation




From Code to Product   Lecture 6 — BM — Advertising— Slide 64   gidgreen.com/course
Very highly targeted




From Code to Product   Lecture 6 — BM — Advertising— Slide 65   gidgreen.com/course
Where we are today
•  Ads are biggest source of revenue
      –  Display ads after puzzle
      –  AdSense above puzzle
      –  Direct deals
•  3 big display ad networks
      –  Monitor performance weekly
      –  Rebalance in response
      –  Ad quality a constant challenge

From Code to Product       Lecture 6 — BM — Advertising— Slide 66   gidgreen.com/course

Weitere ähnliche Inhalte

Andere mochten auch

Bye-Bye Advertising - How Generation Y will change the business model of comm...
Bye-Bye Advertising - How Generation Y will change the business model of comm...Bye-Bye Advertising - How Generation Y will change the business model of comm...
Bye-Bye Advertising - How Generation Y will change the business model of comm...
Joren Lemiegre
 

Andere mochten auch (14)

Royal blasingame
Royal blasingameRoyal blasingame
Royal blasingame
 
Native advertising Model canvas
Native advertising  Model canvasNative advertising  Model canvas
Native advertising Model canvas
 
Ting tingchia
Ting tingchiaTing tingchia
Ting tingchia
 
Advertising model
Advertising modelAdvertising model
Advertising model
 
Performance improvement model for advertising sales
Performance improvement model for advertising salesPerformance improvement model for advertising sales
Performance improvement model for advertising sales
 
Bye-Bye Advertising - How Generation Y will change the business model of comm...
Bye-Bye Advertising - How Generation Y will change the business model of comm...Bye-Bye Advertising - How Generation Y will change the business model of comm...
Bye-Bye Advertising - How Generation Y will change the business model of comm...
 
The impact of digital on advertising
The impact of digital on advertisingThe impact of digital on advertising
The impact of digital on advertising
 
The Future of Advertising. WTF?
The Future of Advertising. WTF?The Future of Advertising. WTF?
The Future of Advertising. WTF?
 
FCB Grid
FCB GridFCB Grid
FCB Grid
 
Advertising theories
Advertising theoriesAdvertising theories
Advertising theories
 
Advertising Theory
Advertising TheoryAdvertising Theory
Advertising Theory
 
The Future of Advertising 2020
The Future of Advertising 2020The Future of Advertising 2020
The Future of Advertising 2020
 
The future of advertising
The future of advertisingThe future of advertising
The future of advertising
 
Online advertising and large scale model fitting
Online advertising and large scale model fittingOnline advertising and large scale model fitting
Online advertising and large scale model fitting
 

Ähnlich wie Advertising as a Business Model

Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013
gidgreen
 
Selling Products and Services
Selling Products and ServicesSelling Products and Services
Selling Products and Services
gidgreen
 
Marketing for Startups
Marketing for StartupsMarketing for Startups
Marketing for Startups
gidgreen
 
Marketing for Startups 2013
Marketing for Startups 2013Marketing for Startups 2013
Marketing for Startups 2013
gidgreen
 
Selling Products and Services 2013
Selling Products and Services 2013Selling Products and Services 2013
Selling Products and Services 2013
gidgreen
 
Stop drowning in data 032013
Stop drowning in data 032013Stop drowning in data 032013
Stop drowning in data 032013
Vickie Gibbs
 
Running a social media contest
Running a social media contestRunning a social media contest
Running a social media contest
Meredith Goeringer
 

Ähnlich wie Advertising as a Business Model (20)

Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013
 
Selling Products and Services
Selling Products and ServicesSelling Products and Services
Selling Products and Services
 
Marketing for Startups
Marketing for StartupsMarketing for Startups
Marketing for Startups
 
Marketing for Startups 2013
Marketing for Startups 2013Marketing for Startups 2013
Marketing for Startups 2013
 
Selling Products and Services 2013
Selling Products and Services 2013Selling Products and Services 2013
Selling Products and Services 2013
 
Programmatic Mobile Video Advertising Insights for Marketers, Global Report Q...
Programmatic Mobile Video Advertising Insights for Marketers, Global Report Q...Programmatic Mobile Video Advertising Insights for Marketers, Global Report Q...
Programmatic Mobile Video Advertising Insights for Marketers, Global Report Q...
 
SIINDA Conference: Local Digital Media EcoSystem
SIINDA Conference: Local Digital Media EcoSystemSIINDA Conference: Local Digital Media EcoSystem
SIINDA Conference: Local Digital Media EcoSystem
 
InTheClick.org
InTheClick.orgInTheClick.org
InTheClick.org
 
Programmatic: What Buyers and Sellers Should Know
Programmatic: What Buyers and Sellers Should KnowProgrammatic: What Buyers and Sellers Should Know
Programmatic: What Buyers and Sellers Should Know
 
Measuring the Effectiveness of Online Advertising: Lessons LearnedCom score ...
Measuring the Effectiveness of Online Advertising: Lessons LearnedCom score  ...Measuring the Effectiveness of Online Advertising: Lessons LearnedCom score  ...
Measuring the Effectiveness of Online Advertising: Lessons LearnedCom score ...
 
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 20145 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
 
cbeyond_41609
cbeyond_41609cbeyond_41609
cbeyond_41609
 
Social Media Presentation to SCAD
Social Media Presentation to SCADSocial Media Presentation to SCAD
Social Media Presentation to SCAD
 
Forensic Auditing of Digital Media.pdf
Forensic Auditing of Digital Media.pdfForensic Auditing of Digital Media.pdf
Forensic Auditing of Digital Media.pdf
 
Stop drowning in data 032013
Stop drowning in data 032013Stop drowning in data 032013
Stop drowning in data 032013
 
Avvio IHF Marketing Series Presentation - 300615
Avvio IHF Marketing Series Presentation - 300615Avvio IHF Marketing Series Presentation - 300615
Avvio IHF Marketing Series Presentation - 300615
 
E book 061913
E book 061913E book 061913
E book 061913
 
Running a social media contest
Running a social media contestRunning a social media contest
Running a social media contest
 
Poweer point infogrphhics
Poweer point infogrphhicsPoweer point infogrphhics
Poweer point infogrphhics
 
Google MIP Program - Spott Demo Day Presentation
Google MIP Program - Spott Demo Day Presentation Google MIP Program - Spott Demo Day Presentation
Google MIP Program - Spott Demo Day Presentation
 

Mehr von gidgreen

The Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - CloudlookThe Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - Cloudlook
gidgreen
 
Localization and Internationalization 2013
Localization and Internationalization 2013Localization and Internationalization 2013
Localization and Internationalization 2013
gidgreen
 
Analytics and Optimization 2013
Analytics and Optimization 2013Analytics and Optimization 2013
Analytics and Optimization 2013
gidgreen
 
Web API Design 2013
Web API Design 2013Web API Design 2013
Web API Design 2013
gidgreen
 
Search Engine Visibility 2013
Search Engine Visibility 2013Search Engine Visibility 2013
Search Engine Visibility 2013
gidgreen
 
User Interface Design 2013
User Interface Design 2013User Interface Design 2013
User Interface Design 2013
gidgreen
 
User Interface Principles 2013
User Interface Principles 2013User Interface Principles 2013
User Interface Principles 2013
gidgreen
 
The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013
gidgreen
 
Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013
gidgreen
 
Search Engine Visibility
Search Engine VisibilitySearch Engine Visibility
Search Engine Visibility
gidgreen
 
Analytics and Optimization
Analytics and OptimizationAnalytics and Optimization
Analytics and Optimization
gidgreen
 
Localization and Internationalization
Localization and InternationalizationLocalization and Internationalization
Localization and Internationalization
gidgreen
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
gidgreen
 
User Interface Principles
User Interface PrinciplesUser Interface Principles
User Interface Principles
gidgreen
 
The Software Entrepreneurship Process
The Software Entrepreneurship ProcessThe Software Entrepreneurship Process
The Software Entrepreneurship Process
gidgreen
 
Introduction to Software Products and Startups
Introduction to Software Products and StartupsIntroduction to Software Products and Startups
Introduction to Software Products and Startups
gidgreen
 

Mehr von gidgreen (17)

The Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - CloudlookThe Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - Cloudlook
 
Localization and Internationalization 2013
Localization and Internationalization 2013Localization and Internationalization 2013
Localization and Internationalization 2013
 
Analytics and Optimization 2013
Analytics and Optimization 2013Analytics and Optimization 2013
Analytics and Optimization 2013
 
Web API Design 2013
Web API Design 2013Web API Design 2013
Web API Design 2013
 
Search Engine Visibility 2013
Search Engine Visibility 2013Search Engine Visibility 2013
Search Engine Visibility 2013
 
User Interface Design 2013
User Interface Design 2013User Interface Design 2013
User Interface Design 2013
 
User Interface Principles 2013
User Interface Principles 2013User Interface Principles 2013
User Interface Principles 2013
 
The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013
 
Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013
 
Question2Answer - September 2012
Question2Answer - September 2012Question2Answer - September 2012
Question2Answer - September 2012
 
Search Engine Visibility
Search Engine VisibilitySearch Engine Visibility
Search Engine Visibility
 
Analytics and Optimization
Analytics and OptimizationAnalytics and Optimization
Analytics and Optimization
 
Localization and Internationalization
Localization and InternationalizationLocalization and Internationalization
Localization and Internationalization
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
User Interface Principles
User Interface PrinciplesUser Interface Principles
User Interface Principles
 
The Software Entrepreneurship Process
The Software Entrepreneurship ProcessThe Software Entrepreneurship Process
The Software Entrepreneurship Process
 
Introduction to Software Products and Startups
Introduction to Software Products and StartupsIntroduction to Software Products and Startups
Introduction to Software Products and Startups
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Advertising as a Business Model

  • 1. 6 — BM — Advertising From Code to Product gidgreen.com/course
  • 2. Million Dollar Homepage From Code to Product Lecture 6 — BM — Advertising— Slide 2 gidgreen.com/course
  • 3. Aversion therapy From Code to Product Lecture 6 — BM — Advertising— Slide 3 gidgreen.com/course
  • 4. Tempted? From Code to Product Lecture 6 — BM — Advertising— Slide 4 gidgreen.com/course
  • 5. Lecture 6 •  Introduction •  Types of targeting •  Price models •  Ad formats •  Ethical issues •  Web Sudoku From Code to Product Lecture 6 — BM — Advertising— Slide 5 gidgreen.com/course
  • 6. Traditional advertising •  Mass media –  Newspapers, magazines, TV, radio, outdoor –  Local or national, not global •  Big one-time purchase •  One message to all recipients –  No filtering or personalization •  Success measured indirectly –  Did sales increase this month? From Code to Product Lecture 6 — BM — Advertising— Slide 6 gidgreen.com/course
  • 7. Digital advertising •  Digital media –  Web, mobile, email, desktop –  Global in scope •  Pay as you go, small increments •  Messages targeted by recipient –  Filtering, personalization •  Success measured directly –  Views, clicks, actions From Code to Product Lecture 6 — BM — Advertising— Slide 7 gidgreen.com/course
  • 8. Underlining the difference “Half the money I spend on advertising is wasted; the trouble is I don't know which half.” — John Wanamaker, store owner “Ninety-nine percent of advertising doesn't sell much of anything..” — David Ogilvy, advertising executive From Code to Product Lecture 6 — BM — Advertising— Slide 8 gidgreen.com/course
  • 9. US ad spending (+projected) $70B Web $60B Mobile $50B $40B (world totals approximately double) $30B $20B $10B 0 1996 2001 2006 2011 2016 From Code to Product Lecture 6 — BM — Advertising— Slide 9 gidgreen.com/course
  • 10. Media and advertising From Code to Product Lecture 6 — BM — Advertising— Slide 10 gidgreen.com/course
  • 11. !"#$%& '#(") )*$+,- -#.,) ., /.$)* &#0/ +/ 1233 ! "#$%&' '$( %#)$*+#, -'# .#$,*+/ 01%)$- (*+&# 23345 '$6*+/ (-%1+/ (#78#+-*$. /%19-' -'%18/' -'# :#%*1, ,#:*&-#,; <0-#% .1(*+/ (1)# 10 *-( 16#%$.. ('$%# *+ 23=3 -1 >*(:.$?@A$++#%(5 "#$%&' *+&%#$(#, *-( )$%B#- ('$%# *+ -'# 0*%(- '$.0 10 23== -1 CDE 10 $,6#%-*(*+/ %#6#+8#(; ! Online ad breakdown F'# :$(- (*G ?#$%( '$6# (##+ H.$((*0*#, $,6#%-*(*+/ .1(*+/ )1%# -'$+ '$.0 10 *-( )$%B#- ('$%# 10 %#6#+8#(5 9*-' ('$%: ,#&.*+#( 16#% -'# :$(- 0*6# ?#$%(; H.$((*0*#, %#6#+8#( (-$I*.*J#, *+ 23=3 I8- '$6# ,#&.*+#, *+ 23==5 9*-' $ )$%B#- ('$%# 10 KE5 ,19+ 0%1) -'# =KE 10 $,6#%-*(*+/ %#6#+8#( -'# 01%)$- &1))$+,#, *+ 2334; 456"$*.).,- /+$'#* )&#$" 78 +/ *+*#0 $"6",9":; IAB Internet Advertising Revenue Report, Sept 2011 60% 2006 2007 2008 2009 2010 HY 2011 50% 40% 30% 20% 10% 0% Search Display/ Classifieds Rich Media & Lead Sponsorships Banners Digital Video Generation L M1%)$- ,#0*+*-*1+( )$? '$6# &'$+/#, 16#% -'# -*)# :#%*1, ,#:*&-#,5 I1-' 9*-'*+ -'# (8%6#? :%1&#(( $+, ,#0*+*-*1+$..? I? (8%6#? %#(:1+,#+-(; From Code to Product Lecture 6 — BM — Advertising— Slide 11 gidgreen.com/course
  • 12. How it works •  Direct sales –  Hard to find advertisers –  Transaction cost vs volume •  Ad networks –  Aggregate 1000s of publishers + advertisers –  Copy-paste code snippet –  Take 20%—50% of revenue •  Big sites use both From Code to Product Lecture 6 — BM — Advertising— Slide 12 gidgreen.com/course
  • 13. Top US online ad networks From Code to Product Lecture 6 — BM — Advertising— Slide 13 gidgreen.com/course
  • 14. Top US mobile ad networks AdMob (Google) Other 24% 44% iAd (Apple) 15% Millennial Media 17% 2011 figures from IDC From Code to Product Lecture 6 — BM — Advertising— Slide 14 gidgreen.com/course
  • 15. Lecture 6 •  Introduction •  Types of targeting •  Price models •  Ad formats •  Ethical issues •  Web Sudoku From Code to Product Lecture 6 — BM — Advertising— Slide 15 gidgreen.com/course
  • 16. Geography From Code to Product Lecture 6 — BM — Advertising— Slide 16 gidgreen.com/course
  • 17. Demographics From Code to Product Lecture 6 — BM — Advertising— Slide 17 gidgreen.com/course
  • 18. Traffic source From Code to Product Lecture 6 — BM — Advertising— Slide 18 gidgreen.com/course
  • 19. Contextual From Code to Product Lecture 6 — BM — Advertising— Slide 19 gidgreen.com/course
  • 20. Contextual From Code to Product Lecture 6 — BM — Advertising— Slide 20 gidgreen.com/course
  • 21. Behavioral From Code to Product Lecture 6 — BM — Advertising— Slide 21 gidgreen.com/course
  • 22. Behavioral From Code to Product Lecture 6 — BM — Advertising— Slide 22 gidgreen.com/course
  • 23. Affiliate advertising •  Direct sales –  But no transaction costs •  Payment on sale only –  Open to all From Code to Product Lecture 6 — BM — Advertising— Slide 23 gidgreen.com/course
  • 24. Affiliate advertising From Code to Product Lecture 6 — BM — Advertising— Slide 24 gidgreen.com/course
  • 25. Real-time bidding (RTB) •  Most online ads bought in advance –  Volumes and targeting predefined •  RTB ads bought in real-time –  User visits page with RTB ad –  Impression auctioned to buyers –  Highest bid wins •  Works like an ad network •  10% of display ads, projected 27% in 2015 From Code to Product Lecture 6 — BM — Advertising— Slide 25 gidgreen.com/course
  • 26. Lecture 6 •  Introduction •  Types of targeting •  Price models •  Ad formats •  Ethical issues •  Web Sudoku From Code to Product Lecture 6 — BM — Advertising— Slide 26 gidgreen.com/course
  • 27. Fixed price •  Predefine: –  Where ads will show –  Proportion of time –  Time period (week/month) •  Direct sales only •  No tracking required –  Advertiser can monitor performance •  Money left on table? From Code to Product Lecture 6 — BM — Advertising— Slide 27 gidgreen.com/course
  • 28. Cost per impression •  Priced in CPM = cost per mille (1000) •  Advertiser sets: –  CPM rate –  “Above the fold”? –  Limits per day, per user •  Popular for display advertising –  Viewing ad builds brand recognition •  Impression tracking From Code to Product Lecture 6 — BM — Advertising— Slide 28 gidgreen.com/course
  • 29. Pay per click •  Priced in CPC = cost per click •  Advertiser more flexible –  Click = user intent •  Popular for search advertising –  Auction between advertisers •  Impression and click tracking –  CTR = click-through rate From Code to Product Lecture 6 — BM — Advertising— Slide 29 gidgreen.com/course
  • 30. Pay per action •  Priced in CPA = cost per action (sale) •  Suits advertiser perfectly –  Only pay if you get paid •  Popular for affiliate advertising –  Any publisher will do •  Impression, click and conversion tracking –  CR = conversion rate –  Publisher forced to trust advertiser From Code to Product Lecture 6 — BM — Advertising— Slide 30 gidgreen.com/course
  • 31. Total revenue Revenue = Fixed price Impressions × CPM/1000 Impressions × CTR × CPC Impressions × CTR × CR × CPA From Code to Product Lecture 6 — BM — Advertising— Slide 31 gidgreen.com/course
  • 32. Total revenue Revenue = $1,000 500k × $2/1000 500k × 2.5% × $0.08 500k × 2.5% × 2% × $4 From Code to Product Lecture 6 — BM — Advertising— Slide 32 gidgreen.com/course
  • 33. Defaults and thresholds •  Defaults –  What to show if there’s no ad •  eCPM = equivalent CPM –  All you really care about •  Threshold –  Minimum required eCPM •  Fill rate •  Check the definitions! From Code to Product Lecture 6 — BM — Advertising— Slide 33 gidgreen.com/course
  • 34. Ad network example From Code to Product Lecture 6 — BM — Advertising— Slide 34 gidgreen.com/course
  • 35. AdSense example From Code to Product Lecture 6 — BM — Advertising— Slide 35 gidgreen.com/course
  • 36. Real-world eCPMs Type of site Example 300x250 eCPM Forum $0.25 Gaming $1.50 Fashion $4.00 Real estate $8.00 Local newspaper $10.00 Technology $15.00 Travel $20.00 Investments $40.00 From Code to Product Lecture 6 — BM — Advertising— Slide 36 gidgreen.com/course
  • 37. Lecture 6 •  Introduction •  Types of targeting •  Price models •  Ad formats •  Ethical issues •  Web Sudoku From Code to Product Lecture 6 — BM — Advertising— Slide 37 gidgreen.com/course
  • 38. Online banner sizes (IAB) Full banner 468 x 60 Leaderboard 728 x 90 Wide sky- scraper 160 x 600 Medium rectangle 300 x 250 From Code to Product Lecture 6 — BM — Advertising— Slide 38 gidgreen.com/course
  • 39. Banner ad code <!-- Casale Media: 336x280, 300x250 (Rectangle) --> <script type="text/javascript"> var CasaleArgs = new Object(); CasaleArgs.version = 2; CasaleArgs.adUnits = "6,4"; CasaleArgs.casaleID = 76546; </script> <script type="text/javascript" src="http:// js.casalemedia.com/casaleJTag.js"></script> <!-- DO NOT MODIFY --> From Code to Product Lecture 6 — BM — Advertising— Slide 39 gidgreen.com/course
  • 40. Size vs CTR (AdSense) Click-through rate Banner area From Code to Product Lecture 6 — BM — Advertising— Slide 40 gidgreen.com/course
  • 41. Interstitials From Code to Product Lecture 6 — BM — Advertising— Slide 41 gidgreen.com/course
  • 42. Pop-up ads •  Hated by users •  Pop-up blockers common •  Also: pop- under From Code to Product Lecture 6 — BM — Advertising— Slide 42 gidgreen.com/course
  • 43. Other online formats •  Floating ads •  Mouseover ads –  Expanding –  Audio •  In-video –  Pre, mid, post-roll •  In-map •  Advertorials From Code to Product Lecture 6 — BM — Advertising— Slide 43 gidgreen.com/course
  • 44. In-app ad formats Mobile banner 320 (or 300) x 50 Full screen (or almost) 320 x 480 (or 440) From Code to Product Lecture 6 — BM — Advertising— Slide 44 gidgreen.com/course
  • 45. In-app state of play •  Many other ad sizes –  320x250, 320x320, 320x350, … •  Landscape getting started –  480x50, 480x60, 480x70, … •  iPad/tablets to use web ad sizes? –  728x90, 300x250 •  Retina display scales x2 From Code to Product Lecture 6 — BM — Advertising— Slide 45 gidgreen.com/course
  • 46. Ads in email •  Past: text •  Now: images –  Not always displayed •  Direct sales •  Some small networks From Code to Product Lecture 6 — BM — Advertising— Slide 46 gidgreen.com/course
  • 47. Lecture 6 •  Introduction •  Types of targeting •  Price models •  Ad formats •  Ethical issues •  Web Sudoku From Code to Product Lecture 6 — BM — Advertising— Slide 47 gidgreen.com/course
  • 48. Core problems •  Ceding control of user experience –  Weakens brand/message –  Bad ads and bad sites •  Users don’t like ads –  Can harm word of mouth •  An effective ad is clicked –  User gone elsewhere –  To competitor? From Code to Product Lecture 6 — BM — Advertising— Slide 48 gidgreen.com/course
  • 49. Privacy and cookies •  Ad networks and cookies –  Track users within sites –  Worse: across sites –  Enables behavioral targeting •  User’s identity not revealed –  But: IP address –  Google searches From Code to Product Lecture 6 — BM — Advertising— Slide 49 gidgreen.com/course
  • 50. Bad ads: Ugly From Code to Product Lecture 6 — BM — Advertising— Slide 50 gidgreen.com/course
  • 51. Bad ads: Offensive From Code to Product Lecture 6 — BM — Advertising— Slide 51 gidgreen.com/course
  • 52. Bad ads: Misleading From Code to Product Lecture 6 — BM — Advertising— Slide 52 gidgreen.com/course
  • 53. Bad sites: Spyware From Code to Product Lecture 6 — BM — Advertising— Slide 53 gidgreen.com/course
  • 54. Bad sites: Gambling From Code to Product Lecture 6 — BM — Advertising— Slide 54 gidgreen.com/course
  • 55. Bad sites: Scams From Code to Product Lecture 6 — BM — Advertising— Slide 55 gidgreen.com/course
  • 56. User complaints “Your advertisement in support of Rick Santorum is enough to cause me to use some other website for this game. I will avoid coming here again!” “Why do you accept advertising from nomorerack? They are an out and out scam. Read the feedback.” From Code to Product Lecture 6 — BM — Advertising— Slide 56 gidgreen.com/course
  • 57. Ad network filters From Code to Product Lecture 6 — BM — Advertising— Slide 57 gidgreen.com/course
  • 58. Lecture 6 •  Introduction •  Types of targeting •  Price models •  Ad formats •  Ethical issues •  Web Sudoku From Code to Product Lecture 6 — BM — Advertising— Slide 58 gidgreen.com/course
  • 59. Amazon ads From Code to Product Lecture 6 — BM — Advertising— Slide 59 gidgreen.com/course
  • 60. Direct ad deals From Code to Product Lecture 6 — BM — Advertising— Slide 60 gidgreen.com/course
  • 61. AdSense + our own products From Code to Product Lecture 6 — BM — Advertising— Slide 61 gidgreen.com/course
  • 62. Banners on puzzle page +4% Bright static banners +2% Quiet static banners +0% -2% -4% -6% Moving banners -8% 7 Aug 7 Sep 8 Oct 8 Nov From Code to Product Lecture 6 — BM — Advertising— Slide 62 gidgreen.com/course
  • 63. The big break From Code to Product Lecture 6 — BM — Advertising— Slide 63 gidgreen.com/course
  • 64. AdSense + new affiliation From Code to Product Lecture 6 — BM — Advertising— Slide 64 gidgreen.com/course
  • 65. Very highly targeted From Code to Product Lecture 6 — BM — Advertising— Slide 65 gidgreen.com/course
  • 66. Where we are today •  Ads are biggest source of revenue –  Display ads after puzzle –  AdSense above puzzle –  Direct deals •  3 big display ad networks –  Monitor performance weekly –  Rebalance in response –  Ad quality a constant challenge From Code to Product Lecture 6 — BM — Advertising— Slide 66 gidgreen.com/course