SlideShare a Scribd company logo
1 of 4
Flexible GRG Nonlinear vs. Simplex LP vs. Evolutionary Statistical Modeling
non-smooth non-linear problems
GRG Nonlinear
linear problems
Simplex LP
morecomplex,non-smoothnon-linearproblems
Evolutionary
Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean
DESIGNED FOR OPTIMUM PREDICTIVE RESULTS
Method is limited in its application because it
can only be applied to problems containing
linear functions.
However, it is very robust. With a linear
problem, the method’s algorithm will ensure
the solution obtained will always find a global
optimum solution.
Method looks at the slope of the objective
function as the decision variables change and
determines that it has reached an optimum
solution when the partial derivatives equal
zero.
The solution obtained is highly dependent on
the initial conditions and may not always be
the global optimum solution, but is
statistically valid as a local optimum solution
(one of several possible optimum solutions).
Method is more robust than GRG Nonlinear
as it is seeks to find a local optimum solution
with greater statistical probability representing
a global optimum solution.
The method starts with a random set of input
variables and the results are evaluated
relative to the target value. The sets of input
variables that result in a solution that’s
closest to the target value are then selected
as the optimum solution.
Predictive Modeling Design
Goal: data modeling uses a four-step design to analyze and
optimize different subsets of linear or nonlinear variable
constraints to find the optimal combination of decision variables
that meets the model’s defined objective function.
Design: the model’s core design is built to meet varying
demanding objectives that align to improving business and
marketing performance across digital channels and measurable
executable tactics.
Objectives: the model can be used for leading business and
marketing objectives including optimizing budget spends,
conversions, ROI, revenue, CLV, engagements, customer leads,
and much more by linking the model to a mix of relational KPIs
and metrics benchmarked from past business performance.
Flexibility: the predictive model will work with most (if not all)
digital marketing channels including paid advertising, PPC, SEO,
email, SMM, and content marketing.
Integrity: the model’s optimization insights are based on the
business or marketing objective you define leveraging relevant
variable goal constraints against real historic business or
campaign performance benchmarks.
Statistical Outcomes: the model optimizes to your leading
business objectives by statistically minimizing risk or executing
within an acceptable target level of risk using a relevant Beta
coefficient which takes into consideration actual real-world
business performance dynamics and volatility.
--------------------
4 Steps to Business | Marketing Optimization
Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean
Track and measure business performance.
Benchmark leading KPI and metrics.
Define a business objective for optimization.
Map relevant KPIs to business objective.
1. Define the Problem
Identify business performance to
decision variables and constraints.
Link variable constraints to the model.
Test and validate the model.
2. Align the Objective
Execute a course of action based on a
chosen acceptable model outcome.
Continue to test and measure
optimized performance.
Re-run the model and adjust execution
accordingly over specified time periods.
4. Execute & Optimize Run the model to find the
baseline localized optimal
solution using the appropriate
statistical method.
Continue to model acceptable
upper and lower thresholds for
the best outcome and optimal
solution.
3. Run the Model
4-STEP
OPTIMIZATION
PROCESS
1. Define the Problem 2. Align Objective to Model
3. Run the Model 4. Execute & Optimize
Representation
Marketing Channel
Paid Media (Display Advertising)
Benchmarked Business Performance
A 90-day programmatic campaign period with a modest media budget using
10 Ad Groups to target the online sale of commercial DTC products.
Business Optimization Objective
Improve campaign’s return on media spend (ROAS)
Campaign Leading KPIs
Media spend, budget allocation, impressions, clicks, CPC, revenue, ROAS
--------------------
Predictive Analysis Example
ROAS Optimization Problem Specifics
Maximize ROAS (Return On Ad Spend)
To find the optimal predicted maximum ROAS, the model uses a historic
business benchmark and variable constraints to control the statistical
analysis.
Find the optimum Ad Group budget spend mix for maximizing ROAS within
an acceptable assigned eta (maximum assumed risk for CPC performance
volatility).
Solution should include THE MAXIMUM % of total budget spend applied per
any single Ad Group (if applicable) for managing budget distribution aligned
to campaign objectives.
Solution should include A MINIMUM NUMBER OF Ad Groups (if applicable)
for managing budget diversification to meet defined campaign objectives.
Solution should optimize to the assigned budget allocation.
Variable constraints should allow for the analysis of the acceptable
upper/lower optimization thresholds to find the global optimal solution
which meets the business objective.
--------------------
Represented Benchmarked Model Data: An actual 90-day campaign period with a
modest media budget for a programmatic media buy using 10 Ad Groups to target
the online sale of commercial DTC home video content across multiple genres is used
to demonstrate the model’s functionality.
Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean
Sample 90-Day Campaign Benchmark Performance PivotTable

CPC Risk Volatility ROAS = Revenue / Media Spend
The Predictive Model represented uses the benchmarked correlation between CPC and ROAS to determine the optimal spend by Ad Group. As
a first step to analyze campaign optimization, the model will calculate the optimal budget spend by Ad Group for maximum returns if overall
campaign CPC performance continues to perform at or below the maximum threshold of the historic CPC benchmark performance enabling a
more efficient media buy and budget.
Of Note: the model’s statistical analysis assumes if average CPC rises, ROAS will decrease, and conversely if average CPC decreases, ROAS will
increase. Therefore, the model by changing the defined variable constraints will find the baseline optimization solution with upper and lower
thresholds for a campaign’s acceptable CPC performance as measured against acceptable ROAS gains to fully analyze strategic alignment with all
required (as applicable) dynamic campaign performance considerations measured against desired outcomes (e.g., minimum Ad Group inclusion,
budget share spend, minimum/maximum budget, etc.).
Upper and lower thresholds can be used in ongoing campaign analysis and optimization and be further used as alerts for replicating best
practices or refreshing campaign executable dynamics such as Ad Groups, placement, creative, messaging, imagery, targeting, and more.
Model Baseline Optimization Results
Solving Method #1: GRG Nonlinear Statistical Algorithm
Represented Marketing Channel
Paid Media (Display Advertising)
Represented Business Objective
Improve return on media spend (ROAS)
Variable Constraints
No change to benchmark variable constraints
--------------------
(Baseline Analysis #1)
ROAS Optimization Problem Specifics
Maximize ROAS (Return On Ad Spend)
1. Find the best Ad Group budget spend mix to maximize ROAS.
2. Optimize current campaign performance using the current eta
benchmark of 6.71 (maximum assumed risk for CPC performance
volatility).
3. Allocate no more than 30% of total budget spend to any single
Ad Group per historic campaign performance.
4. Maintain current media buy diversification by including all (10)
Ad Groups in final model outcome.
--------------------
Model Optimization Outcome
Using historical benchmarked performance constraints:
(10) Ad Groups, 6.71 Beta (campaign CPC performance), 30% max.
budget share per any single Ad Group…
…a 40% lift in ROAS performance can be realized by simply
reallocating budget spend across the Ad Groups.
Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean
The Predictive Model represented uses the benchmarked correlation between CPC and ROAS to determine the optimal spend by
Ad Group. As a first step to campaign optimization, the model will calculate the optimal budget spend by Ad Group for maximum
returns if overall campaign CPC performance continues to perform at or within a minimal threshold below the historic benchmark
enabling a more efficient media budget.

More Related Content

Similar to Predictive Model Example

2) advertising management copy
2) advertising management   copy2) advertising management   copy
2) advertising management copy
muhammed anees
 
How Market Mix Modeling Can Impact Cross-Channel Budget and Business Planning
How Market Mix Modeling Can Impact Cross-Channel Budget and Business PlanningHow Market Mix Modeling Can Impact Cross-Channel Budget and Business Planning
How Market Mix Modeling Can Impact Cross-Channel Budget and Business Planning
Vivastream
 

Similar to Predictive Model Example (20)

2) advertising management copy
2) advertising management   copy2) advertising management   copy
2) advertising management copy
 
Boost academy - google ads smart bidding
Boost academy - google ads smart biddingBoost academy - google ads smart bidding
Boost academy - google ads smart bidding
 
AUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNELAUTOMATION & CROSS-CHANNEL
AUTOMATION & CROSS-CHANNEL
 
How Market Mix Modeling Can Impact Cross-Channel Budget and Business Planning
How Market Mix Modeling Can Impact Cross-Channel Budget and Business PlanningHow Market Mix Modeling Can Impact Cross-Channel Budget and Business Planning
How Market Mix Modeling Can Impact Cross-Channel Budget and Business Planning
 
The B2 Sales Playbook For The Manufacturing Industry
The B2 Sales Playbook For The Manufacturing IndustryThe B2 Sales Playbook For The Manufacturing Industry
The B2 Sales Playbook For The Manufacturing Industry
 
How Performance Max Is Shaping Paid Advertising.pdf
How Performance Max Is Shaping Paid Advertising.pdfHow Performance Max Is Shaping Paid Advertising.pdf
How Performance Max Is Shaping Paid Advertising.pdf
 
Personal Marketing Plan 2.
Personal Marketing Plan 2.Personal Marketing Plan 2.
Personal Marketing Plan 2.
 
Programmatic Advertising from a Data Scientist’s Perspective
Programmatic Advertising from a Data Scientist’s PerspectiveProgrammatic Advertising from a Data Scientist’s Perspective
Programmatic Advertising from a Data Scientist’s Perspective
 
Measuring the Lonng-Term Effects of Advertising
Measuring the Lonng-Term Effects of AdvertisingMeasuring the Lonng-Term Effects of Advertising
Measuring the Lonng-Term Effects of Advertising
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
Google Smart Bidding, tROAS, Incrementality CLV, and Paid Search
Google Smart Bidding, tROAS, Incrementality CLV, and Paid SearchGoogle Smart Bidding, tROAS, Incrementality CLV, and Paid Search
Google Smart Bidding, tROAS, Incrementality CLV, and Paid Search
 
Six PPC tactics to focus on right away.pdf
Six PPC tactics to focus on right away.pdfSix PPC tactics to focus on right away.pdf
Six PPC tactics to focus on right away.pdf
 
Profitable PPC in a Cost of Living Crisis - Non-Speaker Version.pdf
Profitable PPC in a Cost of Living Crisis - Non-Speaker Version.pdfProfitable PPC in a Cost of Living Crisis - Non-Speaker Version.pdf
Profitable PPC in a Cost of Living Crisis - Non-Speaker Version.pdf
 
HOW TO LEVERAGE GOOGLE’S SMART AD UNITS FOR PROFITABILITY
HOW TO LEVERAGE GOOGLE’S SMART AD UNITS FOR PROFITABILITYHOW TO LEVERAGE GOOGLE’S SMART AD UNITS FOR PROFITABILITY
HOW TO LEVERAGE GOOGLE’S SMART AD UNITS FOR PROFITABILITY
 
Rapid Optimization Application Development Using Excel and Solver
Rapid Optimization Application Development Using Excel and SolverRapid Optimization Application Development Using Excel and Solver
Rapid Optimization Application Development Using Excel and Solver
 
PPC Steps Introducing
PPC Steps IntroducingPPC Steps Introducing
PPC Steps Introducing
 
Getting the Price Right
Getting the Price RightGetting the Price Right
Getting the Price Right
 
Four Principals for Better Account Structure
Four Principals for Better Account StructureFour Principals for Better Account Structure
Four Principals for Better Account Structure
 
Display Ad Project
 Display Ad Project  Display Ad Project
Display Ad Project
 
Ad effectiveness 2.gap
Ad effectiveness 2.gapAd effectiveness 2.gap
Ad effectiveness 2.gap
 

More from Daniel McKean

More from Daniel McKean (20)

Data Framework Design: A Practical Guide
Data Framework Design: A Practical GuideData Framework Design: A Practical Guide
Data Framework Design: A Practical Guide
 
MASTERING DIGITAL TRANSFORMATION IN THE NEW BUSINESS ERA
MASTERING DIGITAL TRANSFORMATION IN THE NEW BUSINESS ERAMASTERING DIGITAL TRANSFORMATION IN THE NEW BUSINESS ERA
MASTERING DIGITAL TRANSFORMATION IN THE NEW BUSINESS ERA
 
Go-To Market Strategy Framework
Go-To Market Strategy FrameworkGo-To Market Strategy Framework
Go-To Market Strategy Framework
 
Unlocking Growth: Full-Funnel Marketing
Unlocking Growth: Full-Funnel MarketingUnlocking Growth: Full-Funnel Marketing
Unlocking Growth: Full-Funnel Marketing
 
Maximizing Business ROI
Maximizing Business ROIMaximizing Business ROI
Maximizing Business ROI
 
Paid Media Analysis
Paid Media AnalysisPaid Media Analysis
Paid Media Analysis
 
Attribution Analysis
Attribution AnalysisAttribution Analysis
Attribution Analysis
 
Data Model Architecture
Data Model ArchitectureData Model Architecture
Data Model Architecture
 
Media Campaign Reporting
Media Campaign ReportingMedia Campaign Reporting
Media Campaign Reporting
 
Website Journey Flow Analysis
Website Journey Flow AnalysisWebsite Journey Flow Analysis
Website Journey Flow Analysis
 
Brand Intel Audit
Brand Intel AuditBrand Intel Audit
Brand Intel Audit
 
Community Activation
Community ActivationCommunity Activation
Community Activation
 
Value-Added Services
Value-Added ServicesValue-Added Services
Value-Added Services
 
Business ROI Impact
Business ROI ImpactBusiness ROI Impact
Business ROI Impact
 
Topic + Influencer Research
Topic + Influencer ResearchTopic + Influencer Research
Topic + Influencer Research
 
Performance Metrics Reporting
Performance Metrics ReportingPerformance Metrics Reporting
Performance Metrics Reporting
 
Target Audience Research
Target Audience ResearchTarget Audience Research
Target Audience Research
 
Content Marketing Plan
Content Marketing PlanContent Marketing Plan
Content Marketing Plan
 
Audit Scope and Process
Audit Scope and ProcessAudit Scope and Process
Audit Scope and Process
 
Social Monthly Reporting
Social Monthly Reporting Social Monthly Reporting
Social Monthly Reporting
 

Recently uploaded

如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一
hwhqz6r1y
 
一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理
pyhepag
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
ju0dztxtn
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
pyhepag
 
edited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdfedited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdf
great91
 
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
ppy8zfkfm
 
如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一
如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一
如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一
0uyfyq0q4
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Valters Lauzums
 
Fuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertaintyFuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertainty
RafigAliyev2
 
Toko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra Malang
Toko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra MalangToko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra Malang
Toko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra Malang
adet6151
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
pyhepag
 

Recently uploaded (20)

如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证成绩单原版一比一
 
Artificial_General_Intelligence__storm_gen_article.pdf
Artificial_General_Intelligence__storm_gen_article.pdfArtificial_General_Intelligence__storm_gen_article.pdf
Artificial_General_Intelligence__storm_gen_article.pdf
 
Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)
 
一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
 
Machine Learning for Accident Severity Prediction
Machine Learning for Accident Severity PredictionMachine Learning for Accident Severity Prediction
Machine Learning for Accident Severity Prediction
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeral
 
Formulas dax para power bI de microsoft.pdf
Formulas dax para power bI de microsoft.pdfFormulas dax para power bI de microsoft.pdf
Formulas dax para power bI de microsoft.pdf
 
edited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdfedited gordis ebook sixth edition david d.pdf
edited gordis ebook sixth edition david d.pdf
 
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
 
Generative AI for Trailblazers_ Unlock the Future of AI.pdf
Generative AI for Trailblazers_ Unlock the Future of AI.pdfGenerative AI for Trailblazers_ Unlock the Future of AI.pdf
Generative AI for Trailblazers_ Unlock the Future of AI.pdf
 
如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一
如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一
如何办理滑铁卢大学毕业证(Waterloo毕业证)成绩单本科学位证原版一比一
 
How I opened a fake bank account and didn't go to prison
How I opened a fake bank account and didn't go to prisonHow I opened a fake bank account and didn't go to prison
How I opened a fake bank account and didn't go to prison
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
 
Fuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertaintyFuzzy Sets decision making under information of uncertainty
Fuzzy Sets decision making under information of uncertainty
 
Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancing
 
Toko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra Malang
Toko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra MalangToko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra Malang
Toko Jual Viagra Asli Di Malang 081229400522 COD Obat Kuat Viagra Malang
 
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
一比一原版(Monash毕业证书)莫纳什大学毕业证成绩单如何办理
 

Predictive Model Example

  • 1. Flexible GRG Nonlinear vs. Simplex LP vs. Evolutionary Statistical Modeling non-smooth non-linear problems GRG Nonlinear linear problems Simplex LP morecomplex,non-smoothnon-linearproblems Evolutionary Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean DESIGNED FOR OPTIMUM PREDICTIVE RESULTS Method is limited in its application because it can only be applied to problems containing linear functions. However, it is very robust. With a linear problem, the method’s algorithm will ensure the solution obtained will always find a global optimum solution. Method looks at the slope of the objective function as the decision variables change and determines that it has reached an optimum solution when the partial derivatives equal zero. The solution obtained is highly dependent on the initial conditions and may not always be the global optimum solution, but is statistically valid as a local optimum solution (one of several possible optimum solutions). Method is more robust than GRG Nonlinear as it is seeks to find a local optimum solution with greater statistical probability representing a global optimum solution. The method starts with a random set of input variables and the results are evaluated relative to the target value. The sets of input variables that result in a solution that’s closest to the target value are then selected as the optimum solution.
  • 2. Predictive Modeling Design Goal: data modeling uses a four-step design to analyze and optimize different subsets of linear or nonlinear variable constraints to find the optimal combination of decision variables that meets the model’s defined objective function. Design: the model’s core design is built to meet varying demanding objectives that align to improving business and marketing performance across digital channels and measurable executable tactics. Objectives: the model can be used for leading business and marketing objectives including optimizing budget spends, conversions, ROI, revenue, CLV, engagements, customer leads, and much more by linking the model to a mix of relational KPIs and metrics benchmarked from past business performance. Flexibility: the predictive model will work with most (if not all) digital marketing channels including paid advertising, PPC, SEO, email, SMM, and content marketing. Integrity: the model’s optimization insights are based on the business or marketing objective you define leveraging relevant variable goal constraints against real historic business or campaign performance benchmarks. Statistical Outcomes: the model optimizes to your leading business objectives by statistically minimizing risk or executing within an acceptable target level of risk using a relevant Beta coefficient which takes into consideration actual real-world business performance dynamics and volatility. -------------------- 4 Steps to Business | Marketing Optimization Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean Track and measure business performance. Benchmark leading KPI and metrics. Define a business objective for optimization. Map relevant KPIs to business objective. 1. Define the Problem Identify business performance to decision variables and constraints. Link variable constraints to the model. Test and validate the model. 2. Align the Objective Execute a course of action based on a chosen acceptable model outcome. Continue to test and measure optimized performance. Re-run the model and adjust execution accordingly over specified time periods. 4. Execute & Optimize Run the model to find the baseline localized optimal solution using the appropriate statistical method. Continue to model acceptable upper and lower thresholds for the best outcome and optimal solution. 3. Run the Model 4-STEP OPTIMIZATION PROCESS 1. Define the Problem 2. Align Objective to Model 3. Run the Model 4. Execute & Optimize
  • 3. Representation Marketing Channel Paid Media (Display Advertising) Benchmarked Business Performance A 90-day programmatic campaign period with a modest media budget using 10 Ad Groups to target the online sale of commercial DTC products. Business Optimization Objective Improve campaign’s return on media spend (ROAS) Campaign Leading KPIs Media spend, budget allocation, impressions, clicks, CPC, revenue, ROAS -------------------- Predictive Analysis Example ROAS Optimization Problem Specifics Maximize ROAS (Return On Ad Spend) To find the optimal predicted maximum ROAS, the model uses a historic business benchmark and variable constraints to control the statistical analysis. Find the optimum Ad Group budget spend mix for maximizing ROAS within an acceptable assigned eta (maximum assumed risk for CPC performance volatility). Solution should include THE MAXIMUM % of total budget spend applied per any single Ad Group (if applicable) for managing budget distribution aligned to campaign objectives. Solution should include A MINIMUM NUMBER OF Ad Groups (if applicable) for managing budget diversification to meet defined campaign objectives. Solution should optimize to the assigned budget allocation. Variable constraints should allow for the analysis of the acceptable upper/lower optimization thresholds to find the global optimal solution which meets the business objective. -------------------- Represented Benchmarked Model Data: An actual 90-day campaign period with a modest media budget for a programmatic media buy using 10 Ad Groups to target the online sale of commercial DTC home video content across multiple genres is used to demonstrate the model’s functionality. Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean Sample 90-Day Campaign Benchmark Performance PivotTable  CPC Risk Volatility ROAS = Revenue / Media Spend The Predictive Model represented uses the benchmarked correlation between CPC and ROAS to determine the optimal spend by Ad Group. As a first step to analyze campaign optimization, the model will calculate the optimal budget spend by Ad Group for maximum returns if overall campaign CPC performance continues to perform at or below the maximum threshold of the historic CPC benchmark performance enabling a more efficient media buy and budget. Of Note: the model’s statistical analysis assumes if average CPC rises, ROAS will decrease, and conversely if average CPC decreases, ROAS will increase. Therefore, the model by changing the defined variable constraints will find the baseline optimization solution with upper and lower thresholds for a campaign’s acceptable CPC performance as measured against acceptable ROAS gains to fully analyze strategic alignment with all required (as applicable) dynamic campaign performance considerations measured against desired outcomes (e.g., minimum Ad Group inclusion, budget share spend, minimum/maximum budget, etc.). Upper and lower thresholds can be used in ongoing campaign analysis and optimization and be further used as alerts for replicating best practices or refreshing campaign executable dynamics such as Ad Groups, placement, creative, messaging, imagery, targeting, and more.
  • 4. Model Baseline Optimization Results Solving Method #1: GRG Nonlinear Statistical Algorithm Represented Marketing Channel Paid Media (Display Advertising) Represented Business Objective Improve return on media spend (ROAS) Variable Constraints No change to benchmark variable constraints -------------------- (Baseline Analysis #1) ROAS Optimization Problem Specifics Maximize ROAS (Return On Ad Spend) 1. Find the best Ad Group budget spend mix to maximize ROAS. 2. Optimize current campaign performance using the current eta benchmark of 6.71 (maximum assumed risk for CPC performance volatility). 3. Allocate no more than 30% of total budget spend to any single Ad Group per historic campaign performance. 4. Maintain current media buy diversification by including all (10) Ad Groups in final model outcome. -------------------- Model Optimization Outcome Using historical benchmarked performance constraints: (10) Ad Groups, 6.71 Beta (campaign CPC performance), 30% max. budget share per any single Ad Group… …a 40% lift in ROAS performance can be realized by simply reallocating budget spend across the Ad Groups. Proprietary Design of Daniel McKean | linkedin.com/in/danielmckean The Predictive Model represented uses the benchmarked correlation between CPC and ROAS to determine the optimal spend by Ad Group. As a first step to campaign optimization, the model will calculate the optimal budget spend by Ad Group for maximum returns if overall campaign CPC performance continues to perform at or within a minimal threshold below the historic benchmark enabling a more efficient media budget.