SlideShare a Scribd company logo
1 of 4
Download to read offline
Machine Learning
Applied to Real Estate Ad Technology
Case Studies:
Study 1: Demographic Clustering
Study 2: Polynomial Modeling of Bidding
Study 3: Search Term NLP (Natural Language Processing)
USA:
Telephone: +1 (845) 875-4275
Email: vian@xineoh.com
South Africa:
Telephone: +27 (0)51 430 9047
Email: vian@xineoh.com
Contact Us:
Study 1: Demographic Clustering – for cost effective targeting of segmented markets
Introduction:
In online marketing little is known about an individual’s property preferences upon first ad impression.
Problem Statement:
•	 Whom do you market which property to?
•	 How do you market the correct property to the correct person and maximize Return On Investment (ROI)?
Study Summary:
The Data:
A large amount of data is available on the property market in the USA, some of this can be found in the USA Census Data. A
data set like this would be too large to be analyzed in a meaningful time frame by humans and conventional statistical analysis
techniques would produce less meaningful results.
The Process:
1.	 Select data with key characteristics such as property values, mean income etc. Census and neighborhood data can be chosen.
2.	 Run through k-means to produce market segment clusters which include property archetypes and demographic segments.
3.	 Group resulting market segments together in advertisement campaigns.
4.	 Test resulting advertisement groups using AB testing, multi-armed bandit etc.
Resulting Information:
An ad, showing a specific property archetype was shown per above to a few different demographic clusters, represented by color
groups green, orange and red. The green group which contained zips 10464, 32832 etc. performed well with this ad while the red
group containing zips 10526, 10501 etc. did poorly.
Findings Summary:
•	 It is possible to predict the property archetypes a person would be interested in, upon first contact with the advertisement.
•	 One can rapidly improve ROI on advertising campaigns, using proper clustering.
•	 Coincidental finding: Thekeyvariable that influencespeople’sperception ofapropertyarchetype istheimage that represents
the property in an ad. Price and square footage do not influence this to a significant degree.
CPL
CTR
26
14
3
2 2.88 3.77
Westchester
Zip: 10464
Westchester
Zip: 10512
Westchester
Zip: 10530
Orlando
Zip: 32832
Cape Cod
Zip: 01583
Cape Cod
Zip: 01005
Westchester
Zip: 10707
Westchester
Zip: 10604
Westchester
Zip: 10526
Westchester
Zip: 10501
Westchester
Zip: 10577
Xineoh Broker Search
New Westchester NY Listings!
Sponsored
XINEOH.COM
Just Listed Spacious 2 Beds / 2 Bathrooms in Westchester
NY. New Kitchen, Bathroom, Appliances & Flooring!
Learn More
15 New or Reduced Westchester NY Listings Come on the Market
Weekly! Be the first to know!
Study 2: Polynomial Modeling of Auctions – for optimal bidding that adapts
Introduction:
In Search Engine and Display Network Marketing, determining the optimal bid for maximum profit on ads can be complex and
fraught with pitfalls because of hidden variables.
Problem Statement:
•	 How much should you bid for a particular ad group to get the maximum profit?
•	 How many bids would need to be placed in order to have an optimal bid?
Study Summary:
The Data:
Seach Engine Marketing campaign data exists for bid, clicks bought, cost per click, clicks sold and return per conversion.
It is possible to express profit as a function of bid, clicks bought, cost per click, clicks sold and return per conversion making it
possible to use numerical methods of differentiation to find the bid that maximizes profits.
The Process:
1.	 Simplify the equation in a pre-processing step by calculating the profit for each given bid.
2.	 Generate an initial model that is based on all existing ad groups within the target campaign (this reduces the number bids
required to find the optimal bid).
3.	 Fit the ad group’s data with a polynomial linear regression model, that accounts for time through weighting and avoids over
fitting with a carefully selected amount of regularization.
Resulting Information:
As can be seen above in sample Adgroup 47, for time periods T1 – T20, the model learns what the optimal bid would be within a
few iterations.
Findings Summary:
•	 The optimal bid for a given ad group can be found by using polynomial regression within a few automated iterations of bidding.
•	 Coincidental finding: The trough between 0 and 30 cents is caused by a non-linear relationship between conversion rate and
bid which is positive at that intersection.
PROFIT
BIDS
50
-50
25
0
-25
0.2 0.8 1.4 2
PROFIT
BIDS
50
-50
25
0
-25
0.2 0.8 1.4 2
PROFIT
BIDS
50
-50
25
0
-25
0.2 0.8 1.4 2
PROFIT
BIDS
50
-50
25
0
-25
0.2 0.8 1.4 2
PROFIT
BIDS
50
-50
25
0
-25
0.2 0.8 1.4 2
PROFIT
BIDS
50
-50
25
0
-25
0.2 0.8 1.4 2
[T1]
[T4]
[T2]
[T5]
[T3]
[T20]
Study 3: Search Term NLP (Natural Language Processing)– for optimizing ad
group structure towards most valuable search terms
Introduction:
Search term report analysis is an important part of evaluating and optimizing Search Engine Marketing Account performance. In
some market verticals, increased dimensionality renders data that is too granular for gathering of meaningful information from
these reports. An example is the inclusion of location based indicators of interest from searchers when searching for homes and
estate agents.
Problem Statement:
•	 Which search terms result in the conversions that are most sought after by a marketer?
•	 Have all the best search terms, being used by the target audience, been covered in closely knit ad groups?
Study Summary:
The Data:
Many Search Engine Marketing (SEM) platforms provide statistical data about the search terms being used by the target audience
that ads are displayed to. In the real estate industry the search term often includes location data, as such it is possible to group the
search term report by these location data specifications as well as other words that are similar, using NLP techniques.
The Process:
1.	 Preprocessing: Tokenize the words in the search term report that represent groupings, such as city, county, state and etc.
2.	 Processing: Group the search term report into a simpler more comprehensive report for easier analysis.
3.	 Analyze the new report to discover more about the target audience’s searches.1.	
Resulting Information:
Search Term: Buyer Conversions: Seller Conversions: Buyer : Seller
hirschi agents in wichita falls tx 46 38 1.2 : 1
agents in colorado springs 29 19 1.5 : 1
agents in hutto tx 22 13 1.7 : 1
agents in killeen texas 22 16 1.4 : 1
agents in pueblo co 20 15 1.3 : 1
top agents in richmond tx 46 35 1.3 : 1
… … … ...
Search Term with dimensionality reduction: Buyer Conversions: Seller Conversions: Buyer : Seller
agents in $City $State 840 611 1.4 : 1
agents in $City $County 624 351 1.8 : 1
agent in $City $State 612 31 20 : 1
… … … ...
Findings Summary:
•	 Better ad groups and ads can be created around closely themed searches when correctly analyzed.
•	 Seller leads are considered more valuable than buyer leads. Plural search terms convert to seller leads at up to 15x better
than singular search terms, therefore it should be separated out into different ad groups and bid on separately.
•	 Coincidental finding: Home buyers and sellers that convert well tend to include search terms such as top and best.
Contact Us:
USA:
Telephone: +1 (845) 875-4275
Email: vian@xineoh.com
South Africa:
Telephone: +27 (0)51 430 9047
Email: vian@xineoh.com

More Related Content

Similar to Xineoh Case Studies

Summary - Fundamentals Of B2B Sales And Marketing - John M. Coe
Summary - Fundamentals Of B2B Sales And Marketing - John M. CoeSummary - Fundamentals Of B2B Sales And Marketing - John M. Coe
Summary - Fundamentals Of B2B Sales And Marketing - John M. CoeJohn Kivit
 
Maximising Your Media Mileage with Performance Marketing
Maximising Your Media Mileage with Performance MarketingMaximising Your Media Mileage with Performance Marketing
Maximising Your Media Mileage with Performance MarketingiProspect Canada
 
Why A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROI
Why A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROIWhy A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROI
Why A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROISmart Insights
 
2.1 Relationship Marketing - Operational and analytic CRM 2016 short
2.1 Relationship Marketing - Operational and analytic CRM 2016 short2.1 Relationship Marketing - Operational and analytic CRM 2016 short
2.1 Relationship Marketing - Operational and analytic CRM 2016 shortAx - Amicucci Formazione
 
2.1 relationship marketing operational and analytic crm 2016 short
2.1 relationship marketing   operational and analytic crm 2016 short2.1 relationship marketing   operational and analytic crm 2016 short
2.1 relationship marketing operational and analytic crm 2016 shortSilvio Filippi
 
COM 5401Advertising Production and ManagementAdvertisi.docx
COM 5401Advertising Production and ManagementAdvertisi.docxCOM 5401Advertising Production and ManagementAdvertisi.docx
COM 5401Advertising Production and ManagementAdvertisi.docxmccormicknadine86
 
Today and tomorrow in the world of email
Today and tomorrow in the world of emailToday and tomorrow in the world of email
Today and tomorrow in the world of emailPhillip Smith
 
Adthena - Changing the Game - Breakfast Briefing
Adthena - Changing the Game - Breakfast BriefingAdthena - Changing the Game - Breakfast Briefing
Adthena - Changing the Game - Breakfast BriefingJames_Clark_SEO
 
Motarme GMIT New Frontiers Digital Marketing for Startups 2014
Motarme GMIT New Frontiers Digital Marketing for Startups 2014Motarme GMIT New Frontiers Digital Marketing for Startups 2014
Motarme GMIT New Frontiers Digital Marketing for Startups 2014Motarme Marketing Technology
 
Facebook EMEA Ads Summit
Facebook EMEA Ads SummitFacebook EMEA Ads Summit
Facebook EMEA Ads SummitYou to You
 
Digital Media... Evolved by Justin Anderson
Digital Media... Evolved by Justin AndersonDigital Media... Evolved by Justin Anderson
Digital Media... Evolved by Justin AndersonSam Pennington
 
Make it Personal: Accelerating Your Personalization Game Plan
Make it Personal: Accelerating Your Personalization Game PlanMake it Personal: Accelerating Your Personalization Game Plan
Make it Personal: Accelerating Your Personalization Game PlanOptimizely
 
thinkLA AdU: Media Planning 2014 - Kemble Fletcher
thinkLA AdU: Media Planning 2014 - Kemble FletcherthinkLA AdU: Media Planning 2014 - Kemble Fletcher
thinkLA AdU: Media Planning 2014 - Kemble FletcherthinkLA
 
The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...
The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...
The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...Aaron Corson
 
Startup Marketing and Customer Acquisition for Athlone IT November 2014
Startup Marketing and Customer Acquisition for Athlone IT November 2014Startup Marketing and Customer Acquisition for Athlone IT November 2014
Startup Marketing and Customer Acquisition for Athlone IT November 2014Motarme Marketing Technology
 

Similar to Xineoh Case Studies (20)

Summary - Fundamentals Of B2B Sales And Marketing - John M. Coe
Summary - Fundamentals Of B2B Sales And Marketing - John M. CoeSummary - Fundamentals Of B2B Sales And Marketing - John M. Coe
Summary - Fundamentals Of B2B Sales And Marketing - John M. Coe
 
Donor Profiles and Data Analytics 101
Donor Profiles and Data Analytics 101Donor Profiles and Data Analytics 101
Donor Profiles and Data Analytics 101
 
The Journey from Stranger to Customer
The Journey from Stranger to CustomerThe Journey from Stranger to Customer
The Journey from Stranger to Customer
 
Maximising Your Media Mileage with Performance Marketing
Maximising Your Media Mileage with Performance MarketingMaximising Your Media Mileage with Performance Marketing
Maximising Your Media Mileage with Performance Marketing
 
Why A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROI
Why A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROIWhy A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROI
Why A ‘Channel Agnostic’ Approach To Search Can Deliver Greater ROI
 
direct marketing
direct marketingdirect marketing
direct marketing
 
2.1 Relationship Marketing - Operational and analytic CRM 2016 short
2.1 Relationship Marketing - Operational and analytic CRM 2016 short2.1 Relationship Marketing - Operational and analytic CRM 2016 short
2.1 Relationship Marketing - Operational and analytic CRM 2016 short
 
2.1 relationship marketing operational and analytic crm 2016 short
2.1 relationship marketing   operational and analytic crm 2016 short2.1 relationship marketing   operational and analytic crm 2016 short
2.1 relationship marketing operational and analytic crm 2016 short
 
COM 5401Advertising Production and ManagementAdvertisi.docx
COM 5401Advertising Production and ManagementAdvertisi.docxCOM 5401Advertising Production and ManagementAdvertisi.docx
COM 5401Advertising Production and ManagementAdvertisi.docx
 
MAXIMIZING MOMENTUM: Insights from Verizon, SMG & Cisco
MAXIMIZING MOMENTUM: Insights from Verizon, SMG & CiscoMAXIMIZING MOMENTUM: Insights from Verizon, SMG & Cisco
MAXIMIZING MOMENTUM: Insights from Verizon, SMG & Cisco
 
Today and tomorrow in the world of email
Today and tomorrow in the world of emailToday and tomorrow in the world of email
Today and tomorrow in the world of email
 
Adthena - Changing the Game - Breakfast Briefing
Adthena - Changing the Game - Breakfast BriefingAdthena - Changing the Game - Breakfast Briefing
Adthena - Changing the Game - Breakfast Briefing
 
PPC Myth Busting
PPC Myth BustingPPC Myth Busting
PPC Myth Busting
 
Motarme GMIT New Frontiers Digital Marketing for Startups 2014
Motarme GMIT New Frontiers Digital Marketing for Startups 2014Motarme GMIT New Frontiers Digital Marketing for Startups 2014
Motarme GMIT New Frontiers Digital Marketing for Startups 2014
 
Facebook EMEA Ads Summit
Facebook EMEA Ads SummitFacebook EMEA Ads Summit
Facebook EMEA Ads Summit
 
Digital Media... Evolved by Justin Anderson
Digital Media... Evolved by Justin AndersonDigital Media... Evolved by Justin Anderson
Digital Media... Evolved by Justin Anderson
 
Make it Personal: Accelerating Your Personalization Game Plan
Make it Personal: Accelerating Your Personalization Game PlanMake it Personal: Accelerating Your Personalization Game Plan
Make it Personal: Accelerating Your Personalization Game Plan
 
thinkLA AdU: Media Planning 2014 - Kemble Fletcher
thinkLA AdU: Media Planning 2014 - Kemble FletcherthinkLA AdU: Media Planning 2014 - Kemble Fletcher
thinkLA AdU: Media Planning 2014 - Kemble Fletcher
 
The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...
The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...
The One-Two Punch: How To Combine Email & Direct Mail For Knockout Marketing ...
 
Startup Marketing and Customer Acquisition for Athlone IT November 2014
Startup Marketing and Customer Acquisition for Athlone IT November 2014Startup Marketing and Customer Acquisition for Athlone IT November 2014
Startup Marketing and Customer Acquisition for Athlone IT November 2014
 

Xineoh Case Studies

  • 1. Machine Learning Applied to Real Estate Ad Technology Case Studies: Study 1: Demographic Clustering Study 2: Polynomial Modeling of Bidding Study 3: Search Term NLP (Natural Language Processing) USA: Telephone: +1 (845) 875-4275 Email: vian@xineoh.com South Africa: Telephone: +27 (0)51 430 9047 Email: vian@xineoh.com Contact Us:
  • 2. Study 1: Demographic Clustering – for cost effective targeting of segmented markets Introduction: In online marketing little is known about an individual’s property preferences upon first ad impression. Problem Statement: • Whom do you market which property to? • How do you market the correct property to the correct person and maximize Return On Investment (ROI)? Study Summary: The Data: A large amount of data is available on the property market in the USA, some of this can be found in the USA Census Data. A data set like this would be too large to be analyzed in a meaningful time frame by humans and conventional statistical analysis techniques would produce less meaningful results. The Process: 1. Select data with key characteristics such as property values, mean income etc. Census and neighborhood data can be chosen. 2. Run through k-means to produce market segment clusters which include property archetypes and demographic segments. 3. Group resulting market segments together in advertisement campaigns. 4. Test resulting advertisement groups using AB testing, multi-armed bandit etc. Resulting Information: An ad, showing a specific property archetype was shown per above to a few different demographic clusters, represented by color groups green, orange and red. The green group which contained zips 10464, 32832 etc. performed well with this ad while the red group containing zips 10526, 10501 etc. did poorly. Findings Summary: • It is possible to predict the property archetypes a person would be interested in, upon first contact with the advertisement. • One can rapidly improve ROI on advertising campaigns, using proper clustering. • Coincidental finding: Thekeyvariable that influencespeople’sperception ofapropertyarchetype istheimage that represents the property in an ad. Price and square footage do not influence this to a significant degree. CPL CTR 26 14 3 2 2.88 3.77 Westchester Zip: 10464 Westchester Zip: 10512 Westchester Zip: 10530 Orlando Zip: 32832 Cape Cod Zip: 01583 Cape Cod Zip: 01005 Westchester Zip: 10707 Westchester Zip: 10604 Westchester Zip: 10526 Westchester Zip: 10501 Westchester Zip: 10577 Xineoh Broker Search New Westchester NY Listings! Sponsored XINEOH.COM Just Listed Spacious 2 Beds / 2 Bathrooms in Westchester NY. New Kitchen, Bathroom, Appliances & Flooring! Learn More 15 New or Reduced Westchester NY Listings Come on the Market Weekly! Be the first to know!
  • 3. Study 2: Polynomial Modeling of Auctions – for optimal bidding that adapts Introduction: In Search Engine and Display Network Marketing, determining the optimal bid for maximum profit on ads can be complex and fraught with pitfalls because of hidden variables. Problem Statement: • How much should you bid for a particular ad group to get the maximum profit? • How many bids would need to be placed in order to have an optimal bid? Study Summary: The Data: Seach Engine Marketing campaign data exists for bid, clicks bought, cost per click, clicks sold and return per conversion. It is possible to express profit as a function of bid, clicks bought, cost per click, clicks sold and return per conversion making it possible to use numerical methods of differentiation to find the bid that maximizes profits. The Process: 1. Simplify the equation in a pre-processing step by calculating the profit for each given bid. 2. Generate an initial model that is based on all existing ad groups within the target campaign (this reduces the number bids required to find the optimal bid). 3. Fit the ad group’s data with a polynomial linear regression model, that accounts for time through weighting and avoids over fitting with a carefully selected amount of regularization. Resulting Information: As can be seen above in sample Adgroup 47, for time periods T1 – T20, the model learns what the optimal bid would be within a few iterations. Findings Summary: • The optimal bid for a given ad group can be found by using polynomial regression within a few automated iterations of bidding. • Coincidental finding: The trough between 0 and 30 cents is caused by a non-linear relationship between conversion rate and bid which is positive at that intersection. PROFIT BIDS 50 -50 25 0 -25 0.2 0.8 1.4 2 PROFIT BIDS 50 -50 25 0 -25 0.2 0.8 1.4 2 PROFIT BIDS 50 -50 25 0 -25 0.2 0.8 1.4 2 PROFIT BIDS 50 -50 25 0 -25 0.2 0.8 1.4 2 PROFIT BIDS 50 -50 25 0 -25 0.2 0.8 1.4 2 PROFIT BIDS 50 -50 25 0 -25 0.2 0.8 1.4 2 [T1] [T4] [T2] [T5] [T3] [T20]
  • 4. Study 3: Search Term NLP (Natural Language Processing)– for optimizing ad group structure towards most valuable search terms Introduction: Search term report analysis is an important part of evaluating and optimizing Search Engine Marketing Account performance. In some market verticals, increased dimensionality renders data that is too granular for gathering of meaningful information from these reports. An example is the inclusion of location based indicators of interest from searchers when searching for homes and estate agents. Problem Statement: • Which search terms result in the conversions that are most sought after by a marketer? • Have all the best search terms, being used by the target audience, been covered in closely knit ad groups? Study Summary: The Data: Many Search Engine Marketing (SEM) platforms provide statistical data about the search terms being used by the target audience that ads are displayed to. In the real estate industry the search term often includes location data, as such it is possible to group the search term report by these location data specifications as well as other words that are similar, using NLP techniques. The Process: 1. Preprocessing: Tokenize the words in the search term report that represent groupings, such as city, county, state and etc. 2. Processing: Group the search term report into a simpler more comprehensive report for easier analysis. 3. Analyze the new report to discover more about the target audience’s searches.1. Resulting Information: Search Term: Buyer Conversions: Seller Conversions: Buyer : Seller hirschi agents in wichita falls tx 46 38 1.2 : 1 agents in colorado springs 29 19 1.5 : 1 agents in hutto tx 22 13 1.7 : 1 agents in killeen texas 22 16 1.4 : 1 agents in pueblo co 20 15 1.3 : 1 top agents in richmond tx 46 35 1.3 : 1 … … … ... Search Term with dimensionality reduction: Buyer Conversions: Seller Conversions: Buyer : Seller agents in $City $State 840 611 1.4 : 1 agents in $City $County 624 351 1.8 : 1 agent in $City $State 612 31 20 : 1 … … … ... Findings Summary: • Better ad groups and ads can be created around closely themed searches when correctly analyzed. • Seller leads are considered more valuable than buyer leads. Plural search terms convert to seller leads at up to 15x better than singular search terms, therefore it should be separated out into different ad groups and bid on separately. • Coincidental finding: Home buyers and sellers that convert well tend to include search terms such as top and best. Contact Us: USA: Telephone: +1 (845) 875-4275 Email: vian@xineoh.com South Africa: Telephone: +27 (0)51 430 9047 Email: vian@xineoh.com