Facebook Ad Optimization: Optimal Targeting and Comparison

Posted by bkloss | facebook | Wednesday 6 May 2009 4:25 pm

Here’s the third installment of my series on Facebook ad demographic optimization.  In the previous posts, we defined the problem of Facebook advertisers misspecifying demographics .  In the second post, we examined the results of Facebook ad clusters derived from text mining . This instalment picks up where we left off by showing a method for determining the optimal demographics within a homogenious ad cluster.  Once the overall distribution of responses has been charted for each demographic, we explore a way to determine if a single ad shares the same response rate distributions.  Then and only then, can we determine if an ad has been misspecified.

Optimal Targeting

Once clusters of similar ads are identified, the relationship between the probability to click and user demographics can be explored.  Certain levels of the demographic predictors would exhibit a higher click probability than others; men are more likely than women to click on get six pack abs.  Candidate variables for a click model would include, but not be limited to: location, age, sex, education, relationship and interested in.  If probability to click by demographic can be modeled for each ad group, Facebook would be able to identify the target range for an ad group based on the number of clicks per day the advertiser wanted to receive.  If the advertiser’s budget were small, Facebook could serve the ad to the most targeted range.  If the budget were large, they would have to increase the range size serving ads to less and less targeted user groups.

Logistic regression using a selection method can be employed to determine the significance and contribution of each demographic to predict the probability of a click.  The interested in variable may need to be dropped because of insufficient frequency counts (small number of LGBT responders) at different levels of the other demographic predictors to prevent quasi-separation.  Other variables such as keywords and workplaces have too many response levels to be considered in the model without binning or clustering the data.  Additionally, location will need to be binned by region or clustered using census data to reduce the number of predictor levels.  Age will need to be plotted by the logit to determine if it should be entered as a continuous, quadratic or cubit predictor.

Below is the equation for the proposed logistic model:

This model can be used to deterimine the most important facebook demographics

Because a binary response variable exhibits non constant variance, coefficients in logistic regression are determined using maximum likelihood estimation as opposed to a least squares method.  An examination of the distribution of the predictor variables by the response coupled with variable coefficient scores and contrast statements can be used to understand how the probability of clicking changes at different levels of the predictor variable.  The results of contrasts will reveal what demographics to select to obtain an optimal click through rate for a specific ad cluster.

Ultimately, the optimal demographic range depends on the number of clicks an advertiser wants per day.  The larger the number of clicks desired, the larger and less targeted the optimal range would become.

Ad demographic Comparison

After the optimal and overall response range has been recorded for an ad cluster, Facebook could determine if a single ad’s demographics are over targeted with a comparison of distributions.  Before recommending that a test ad change its demographic range, one would first use statistical methods to compare the distribution of responders in the test ad to a similar set of responders from all ads in the same cluster.  If results of the tests indicated that the distribution of responders in each group came from the same population, it would be appropriate to assume that the test ad could expect to obtain similar response rates for a demographic range that its parent cluster achieved.  If the demographic range exhibiting the highest response rate was not captured by the test ad’s specification, the test ad would be deemed over targeted.  To ensure an apples-to-apples comparison, a sampling would control for all demographic characteristics between the test ad and its parent ad cluster.

Continuous Demographics

Assuming the ability to take a large sample, the distribution of responses for continuous variables could be compared using Kolmogorov-Smirnov test.  Age data was simulated for responders of a test credit score (CS) ad and for responders from all other CS ads using SAS 9.1 .  The distribution of response frequency by age is below:

Using the Kolmogorov Smirnov test to examine facebook demographic distributions

Kolmogorov-Smirnov was used to see if the distribution of response was statistically different within the test range for the test ad and all ads.  An insignificant p-value (alpha=.05) indicated that the distributions of responders were not unequal.  This result suggests that the test ad could improve response rate by widening or shifting the specified age range to include the top of the response distribution for all CS ads.

Categorical Demographics

Response frequencies of categorical demographics can also be examined to determine if the distribution of responders for a test ad is the same as the distribution of all same cluster ads.  As with continuous variables, samples would need to be carefully taken to ensure a proper comparison.  Response data was generated for a test CS ad and for responders from all other CS ads.   Relationship status values were assigned based on two samples of one thousand values chosen at random from the binomial distribution.  Below is a graph of the frequency of responders by relationship status:

Use of Chi Squared Statistic to show the similarity of ad group demographics

A Chi-Square statistic was computed to determine if the frequency of response counts were significantly different for the test CS ad vs. all CS ad values within the test range.  An insignificant p-value (alpha=.05) resulted in failing to reject the null hypothesis that the samples are drawn from the same population.  These results suggest that the test ad group is over targeted and could increase response rates by including married users.

In the next post, we’ll discuss the implications, extensions and pitfalls of the method laid out in the previous three posts.

1 Comment »

  1. Comment by Resume Templates — August 4, 2009 @ 4:15 am

    Interesting highly comprehensive article. It will be interesting to see the difference including married users to the test sample will have on response rates. Looking forward to the next post. Best regards, Fleur

RSS feed for comments on this post. TrackBack URI

Leave a comment

a simple song bernstein
petre telluride
cezanne la route du chateau noir
do babies need passports
dvdfab decrypter free 2.9
applications and limitations of microwave spectroscopy
sleep apnea waxahachie texas
before and after care los gatos
haltiwanger rockingham
canadas crystalmeth
capital one bank spoof
fms chat
earny wieght lifter
dennisdeyoung.com
child developmental psychology raufus
powerprospectingsystem.com
evidence of intelligent design
ub 18d
force water impeller replacement
chapel veils
ayers island mill
archive librarian
1 1 2 booster hose fire
cheap textured paint
greaseworks.org
about neptune
gcase.org
black and white kittens for sale
european natural stone company santee ca
coloring over images in gimp
180 day rule
advise of the passing of
lord shiva arrival
86 old mill ct 31061
2016 kent street wilmington nc map
nbp.org
26717 elk garden wv
affordable satin ballerina flats
e-force.com
devonshire arms
dharma grupo empresarial
diamond head hike map
atlanta gourmet food store caviar
velociworld.com
clorox commercial song 2006
aesop fable essay samples
aj ahrens
raja eleena
language segway
email abrol watches pvt ltd newdelhi
1860 hymn book antique
amy silva
aaliyah nelson
alabaster suppliers
epreferreds.com
evelyn sigmon selma al
alhambra palace history
chattanooga incall
barbera streisand
gaudet carnat moncton
picture of jill rhodes hannity
a line dropped waist white
10th grade book reports
couponhero.com
big city burrito colorado springs co
2718 ocean avenue dds
1985 corolla for sale
moreno who voiced toon carmen sandiego
body natural wants to sleep
drcolorchip.com
abb breaker pricing
101 productions san fransisco ca
40k tabletop make ork structure
al wassan fur
astoria hotel jasper
basschamps.com
43 of world without basic sanitation
bill jacksons kayak
33746 mulch kit
2007 freedom raceway
farris cafe
foreigner songs
2002-03 indianapolis symphony orchestra season
aircraft maintenance manual amm xml
how do we analyze imformation
incubus drive lyrics
new problem oily skin face
1099c forms
fuck-babe.com
adobe live motion
foriegn cd
dolls.com
c5 spinal cord complications
joni basco
bookmark
product-shopping.com
carnegie hall jess stacey
guerilla activities in srilanka
intrest only mortgage caculators
lyrics maybe im amazed
barclays bank plc george harrington
hopland sho ka wah casino
abc theory of albert ellis
cupcak wrappers
free stargazing martinsburg west virginia
henry county liens
book the black carousel
commercial wireless video transmitters
chor bazaar desi
cut connector casing a problem
belinda jensen profile
free hosting platforms
arte y cultura
dna replication worksheet
garnishment lawyers downtown seattle
neilson mathew william
famouse supreme court rulings
30min infomercial production cost $5,000
tetrahentai.com
longreach pastoral college
hotmainpageonline.com
victorias box-blog
wyomingjobs.com
2007 members deafs dumb
auditory advantage
usedcalgary.com
auto window coverings
chrono crusade figures
etna italy
bbcode goodies
house quests
grand turismo for ps1
acquisition indebtedness bonds six months
tfitours.com
bone mineral content stall pasture horses
frequency to wavelength convert
huntingdon county fair
bacon wrapped turkey mignon recipes
airheads extremes sweetly sour belts
18 magazine
flora of the kimberley region wheeler
rolls royce 1907 cup marked surry
chapter 6.5 data hazards and stalls
1985 chevrolet caprice side mirror
beef and artichoke stew
furry storys
1680d nylon duffel bags
dollhouse and purchase
export from kino to dvd
common fossils pennsylvania
comparing downhill skis
goverment grants to pay off debts
10 candle wall sconce candelabra
18-55mm f 3.5-5.6 vr nikon
doolin auctioneers ennis
blood sweat and tears web site
how molecules interact with cell
design racecar jeff gordon
buyingagents exporters importers
aladdin 24oz mugs
almonds and tree nuts
1315 6th street nw rochester mn
futurama benders big score song santa
maryland ranked richest state
horsesense.ws
decorator bobby trendy
facet nerves
cnn my custom alerts
aster periwinkle blue
atlanya pride
classandcomp.com
backdrop ties grommets clips
fuckthebabysitter.dk
are you lonesome tonight chords
nad 4150
building disneyland
firstgold.com
breezy picnic waterslides
bi-fuel dedicated cng vehicles for sale
shoppersoptimum.ca
1990 s vampire movies
arab thought forum
alfred trio
adobe photoshop negative inverter
100 watt halogen short
christain college hawaii
benefits of making sushi
accounting for convertible debt
entourage fan
doyle snider
30 felt paper under hardwood flooring
anthony childs found remains
emilio jacinto in tagalog
arkansas governor signed house bill 1651
nolimitpasses.com
brussels sightseeing
april thatcher april
baby trends jogging stroller
moms2u.com
luissa rosso feet
avon albee collectibles representative president club
avon airporter express
botox injections for muscle spasm
4 seasons barbados
janelle curtis
mrtarheel.com
janelle cassalia
145st riverside dr picnic family day
alpha media kokomo indiana
digitalhearingsaids.net
affordable castle for sale
bass reflex vent calculations
bobbin buddies
interhack.net
yanmar 186d implements
yanmar 21 hp
dan stiff idle
managerial accounting course material
carrying albuterol inhaler to lausd school
marinegeneral.com
amseco strobe
19th century moser gilded goblet
antique plymouth windshield hinge
accessible pdf resources
prologistix.com
navy ships lavatory
artispower.com
alli diet pill success stories
hi loc bolts
critical writings on photography
2004 impala ground effects
accomodation milton brisbane
brit iron rebels forum
1250 connecticut ave 20036 human
3d studio max free tutorial
jennifer aurilio pfizer
disabling run program dialog fro xp
erikson distrust
consulate great britian guangzhou
cartoon characters with cones
2008 new york state debt
acreage for sale northern illinois
and denial teasing
avalanche crest snowboard
brian m kelley
change shell unix
accident near pelly sk
charter airline russia fligts
elementary school populations
ethernet pvc plenum
24v ac adapter wholesale
champion doberman dogs breeder texas
army navy store gastonia nc
clogged ear ringing chirping sounds
mikuni 26mm carbs
gotta be somebody nickelback chords
85 crx carb diagram
1080 computer cable
auto catalytic converter
outreach eyecare email
biotherm-usa.com
assparade beach buns
medici gallery
12v harness for car gadgets
1960s jakar darwing instrument set
robertacanyon.com
histoire de l cosse
duelinganalogs.com
forum visualization rome
judi j mick
valerie elizabeth wyndham
coarse gold
free antibiotics and publix
390 commonwealth avenue windsor place condos
catholic church communion voted for obama
2006 annual report for sprint nextel
chief constable merseyside
1964 john deere 4020 parts
d j freddy burch
parts4vws.com
franchising from china
combat jump into kosovo
winslowtree.com
automotive air lifts
donne renaissance
clinton ohio burnet paint horse
daveandjimmy.com
arbitration calculators explained
duval count appraisors office
bell carlson tac varmint
07 f150 rear wheel well liner
d-backs roster goode
adria route crack for garmin
theveronicas.com
housing prosperity fund
onlyebonyporn.com
famous filipino public servants
.338 lapua magnum receiver
pennsylvania marrige records
ntp firewall verizon
1917 building of fort knox ky
autism genetic study
baroque age
casio exilim cameras reviews
midwestern oil gas
anderson consulting saudi arabia
american public schools world standings
carnegie mellon ai pitts pa
heart throb pepe
emergency vhf radio price
2.5lk onan electric plant
qknives.com
6351 columbia pike
1993 nba hoops 485
does attend work for add
the-best-mature.com
cumulative probability interpretation
change toolbar font excel
how to have selena gomez hair
remanufactured-engines.com
book of miracles
ann poll satin sheets
awesomecarauctions.com
botanical body building hair treatment