Bidding Models Complex & Simple By Sandeep Dey

26
#SMX #11B @sdey Optimizing Bidding for different Scenarios Bidding Models Complex & Simple

Transcript of Bidding Models Complex & Simple By Sandeep Dey

Page 1: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Optimizing Bidding for different Scenarios

Bidding Models Complex

& Simple

Page 2: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Developing a Bidding Strategy

Whatdoyouwanttodo?

1.  BrandedvsTransactional2.  ReachvsEfficiency3.  CPAvsCPC

Page 3: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Target: Maximize Volume

•  ConcentrateonkeywordswhichhavelowCPCbuthighvolume

•  Querieswithlowertransactionintente.g.Facebookcansustainhugetrafficevenat0.01$

•  Biddingbecomeslessimportantinsuchascenario,budgetmaintenancebecomesmoreimportant

•  BidtogetTopofPage

Page 4: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Target : Get revenue & new customers from spend

•  Setupefficiencytargets&budgets•  Gofortransactionalkeywords•  Couldbelowervolume•  Minetailkeywords

•  Biddingisthemostimportantpartofthisstrategy

Page 5: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Theory of Bidding, Cost, Revenue & Efficiency

Bidding Theory

Page 6: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Clicksincreaseasbidincreases(linear)

•  Revenueincreasesasbidincreases(linear)

•  Costincreasesasbidincreases(quadratic)

•  Efficiencyincreasesasbidincreases(linear)

How does efficiency change with bids

bid

Page 7: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Maximizevolumewhilehittingefficiencytargets

•  Profitisnotthemetricweareoptimizingfor

Aim of the game : Hit target efficiency

Page 8: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  PLA•  Revenuefollowsalogitfunction

•  EGRfollowsacrazyslope

•  BroadMatchKeywords•  Costfollowsanexponentialtrend

withbidincrease•  Revenuefollowsalogtrendwithbid

increase

Not all keywords or programs are created equal

Page 9: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Implementing Basic Bidding into an account

The Basics

Page 10: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Revenueperclickx

Efficiencytarget

OR

RevenueperclickROAStarget

Bid Calculation Basics for a Keyword

Measures•  Revenuelast30days

•  Clickslast30days

Parameters•  Efficiencytarget(EGR)•  cost/revenue

•  ROAStarget•  revenue/cost

Page 11: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Differentproductssellatdifferenttimes.

•  Useexponentialdecayonrevenueandclicks.

•  RevenuefromNdaysagohasdecay^Nweight

•  Startwith0.95decayfactor

Seasonality : Use exponential decay

Page 12: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Downjackets&sweaterssellthemostfromNovtoJan

•  ThesalesvolumedecreasesbyhalfattheendofFeb

•  Withoutadecay,thebidswillfollowseasonaltrendsveryslowly

Seasonality : Use exponential decay

YEAR

Page 13: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Differencebetweenbid(maxcpc)&cost(avgcpc)

•  Bidshavetobeincrementedbyabidheadroomfactortopreventhyperefficiency

•  Bidheadroom=maxcpc/avgcpc

Bid headroom

Page 14: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Sayyouwanttopay$.90/click•  Bidupat1.10$

•  Bidupby20%

(maxcpcxclicks/cost)

Bid headroom

Page 15: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  ChooseatimeperiodtocollectRevenue&Clicks(30days)

•  Keywordswithclicks>threshold(100clicks)canbebidwithindividualinfo

•  Bid=revenue/clicksxefficiencytargetxbidheadroom

High traffic keywords

Page 16: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Groupmultiplekeywordstogetenoughclicksaboveathreshold

•  Groupingcanbebasedonadgroup&campaigns

•  Groupingcanbealsobasedoncategoryofthekeywords.

Low traffic keywords : Grouping keywords

Page 17: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Low traffic keywords : Grouping keywords

•  E.g.groupelectronicsintoasinglecategory

•  GroupApparelsintoasinglecategoryifneeded

Page 18: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Increasedaterangeforlowtraffickeywords•  Lessfrequentkeywords:longertimeranges•  Bewaretoolongtimerangescan’tfollowseasonality

Low traffic keywords : Increase date ranges

Page 19: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Issues to keep in mind while implementing a bidding strategy

The Troublemakers

Page 20: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Keepalookoutforbadsearchqueries&keywords

•  Iftheyhavelowerbids,theywillreducebidsforthegrouptheyareclusteredin

•  Solution:Negativekeywordthemorbeaggressiveintheirbidreduction

Keywords which don’t convert

Page 21: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Additionofbidmodifierswouldupsetyourbidding

•  Anegativebidmodifiertendstomakeyouhyper-efficient

•  FinalCPCarenotequaltowhatiscalculated

•  Solution:measuretheoveralleffectofbidmodifiersonCPCandadjust

Bid Modifiers

Page 22: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  Remarketinglistsforsearchads(RLSA)•  +100%increaseforprevious

visitors

•  Bidissetat1$,butCPC>1$•  Solution:Figureouthow

audiencesaffecttheCPCintotal

Bid Modifiers

Page 23: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Machine Learned Models for Bidding for an ecommerce

Advanced Bidding

Page 24: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

•  TransactionalTextAdsBidding

•  CampaignStrategycenteredoneitherlandingonProductPageorSearchPage

•  ModeledintoaMachineLearningProblemwithtargetsasrevenueperclick

Advanced Bidding for Ecommerce

Page 25: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

Targetfeature:FutureRevenuePerClick

InputFeatures:•  HistoricalRevenuePerClick

•  Margin&Price

•  Discounts

•  Matchtype

•  KeywordRelevancetoProductTitle

Performance:•  Revenueliftof+20%withcostincreaseof+10%ascomparedtobaseline

Predictive Modeling at a keyword level

Page 26: Bidding Models Complex & Simple By Sandeep Dey

#SMX #11B @sdey

LEARN MORE: UPCOMING @SMX EVENTS

THANK YOU! SEE YOU AT THE NEXT #SMX