SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Speaker: Sandeep Giri

     Presentation for
     San Francisco SQL Server User Group



Copyright (c) 2007, Responsys, Inc.
2
Agenda

 Introductions
 Part One: Marketing Analytics Framework
    4 Problem Statement
    4 Solution Framework

 Break
 Part Two: SQL Server & Analysis Services Deep Dive
    4 Marketing Data Mart Schema
    4 Marketing Cubes
    4 Interactive Analysis

 Summary/Q&A


                                                      3
Speaker & Company Bio

  Sandeep Giri
   • Senior Director, Responsys, Inc..
   • 15 years in software product development
   • Focus:
       4 Marketing databases
       4 Business intelligence


  Responsys, Inc. recently acquired Loyalty Matrix, Inc.
   • Recently acquired San Francisco based; founded in 2001
   • On-demand marketing analytics to optimize direct marketing
   • Clients include Apple, 24 Hour Fitness, Chicago Sun-Times
   • Sponsors openi.org – : open source BI app

   • http://www.responsys.com

                             Copyright (c) 2007, Responsys, Inc.   4
Part One




       Marketing Analytics Framework




                                       5
Direct Marketing: An industry that does cartwheels on
“achieving” 99% failure
                  Common questions NOT being answered effectively


                        “How do I know which customers and
                        prospects are most likely to respond to my
                        marketing programs?“


                        “Who are my most valuable customers?”


                        “How much should I spend on marketing in
                        each segment?”


                        “I’d like to know in advance exactly which
                        customers I’m at risk of losing so I can at
                        least do something about it in time”

                                                                      6
                   Copyright (c) 2007, Responsys, Inc.
Black Box of Marketing:
Identify Optimal Segments & Tactics

   Leverage data                                        Identify most relevant segments…
                                                           Segment A          Segment B      Segment C




 Customer/    Behavioral
  Prospect     (Usage,     Black Box
    List        Txn’s)
                               of                                                Program
                                                                                    1

  Campaign    3rd Party
                           Marketing                          Program                            Program
 & Response   Appends      Analytics                             2                                  3



                                                                    Program                Program
                                                                       4                      5




                                                                 … and the most optimal
                                                                tactics for each segment



                              Copyright (c) 2007, Responsys, Inc.                                          7
What Happens Inside the Black Box?

                             Build
    Phase I.                                          Define
                           Marketing
 WHAT is going on?                                     KPI’s
                           Data Mart


                                          Response                  Segments

                                                          Find
      Phase II.                             LTV        Predictive
                                                                       Define
WHY is this occurring?                                                  Lists
                                                        Triggers
                         Test     Learn
                                          Retention


                                                        Tactical
                                                       Segments
                            Execute
    Phase III.                                          Contact     Analyze Past
HOW do you improve?                                     Strategy     Campaigns


                                                         Test
                                                         Plans         Tactics

                                                                                   8
Segments: What Separates the Best from Worst?

  Before you segment
                                                                                    Customers
   • What you are segmenting for?                                                   & Prospects
   • Identify events you want to control: response, attrition

  Define Key Performance Indicators (KPI’s)
   • Response: response rate, volume                               Segment A   Segment B     Segment C

   • Value: annual sales, LTV, profit
   • Propensity:
       4 To attrite
       4 To purchase (up-sell/cross-sell)


  Find predictive triggers for each KPI
   • Consolidate all data attributes related to the event/customer
   • Find strongest predictors of the event (predictive analytics)
   • Define segments based on the strongest predictors

                             Copyright (c) 2007, Responsys, Inc.                                         9
Example: Segmentation Candidate Attributes




                  Copyright (c) 2007, Responsys, Inc.   10
Example: Model Identifying Strongest Predictors
Among the Candidates




                  Copyright (c) 2007, Responsys, Inc.   11
Tactics: What Works the Best for Each Segment?

                                                                                    Marketing
  Right offer to the right person at the                                            Programs
                                                                   List                                   Frequency
  right time with the right media
                                                                            Media              Creative
   • Segmentation answers “who” (person)                                              Offer
   • Next up is “how” (offer, time, media, etc.)


  “History repeats itself, it is a good thing”
                                                                                     Program
   • Consolidate past campaign data                                                     1

                                                                 Program                              Program
   • Overlay segment definitions                                    2                                    3



   • Apply predictive analytics to                                    Program
                                                                         4
                                                                                                Program
                                                                                                   5
     identify optimal mixes of tactics
   • Create tactical segments


  Contact Strategy & Test Plan based on tactical segments
                           Copyright (c) 2007, Responsys, Inc.                                                    12
Example: Response Rates on Multiple Contacts for
Different Tactical Segments …




                  Copyright (c) 2007, Responsys, Inc.   13
… Results into Executable Direct Marketing Plan

                             Segment A                                  Segment B                              Segment C                                  Segment D
             Former Weekend       Former Weekday       Former Weekend        Former Weekday       Former Weekend       Former Weekday       Former Weekend       Former Weekday
              (Segment A3)         (Segment A7)         (Segment B3)          (Segment B7)         (Segment C3)         (Segment C7)         (Segment D3)         (Segment D7)

Month 1      Weekly 3D WB1         Weekly 7D WB1        Weekly 3D WB1         Weekly 7D WB1        Weekly 3D WB1        Weekly 7D WB1        Weekly 3D WB1        Weekly 7D WB1

Month 2

Month 3      Weekly 3D WB2         Weekly 3D WB2        Weekly 3D WB2         Weekly 3D WB2        Weekly 3D WB2        Weekly 3D WB2

Month 4

Month 5         Weekly 3D            Weekly 7D             Weekly 3D            Weekly 7D            Weekly 3D             Weekly 7D

Month 6         Annual 3D             Annual 7D            Annual 3D             Annual 7D            Annual 3D            Annual 7D

Month 7         Weekly 3D            Weekly 3D             Weekly 3D            Weekly 3D            Weekly 3D             Weekly 3D

Month 8         Annual 3D             Annual 3D            Annual 3D             Annual 3D            Annual 3D            Annual 3D

Month 9        Annual + 3D           Annual + 7D          Annual + 3D           Annual + 7D          Annual + 3D          Annual + 7D

Month 10        Weekly 3D            Weekly 7D             Weekly 3D            Weekly 7D

Month 11        Annual 3D             Annual 7D            Annual 3D             Annual 7D

Month 12       Annual + 3D           Annual + 3D          Annual + 3D           Annual + 3D

             Ongoing 3 Month
  Ongoing                        Ongoing 6 Month cycle To segment 5 after    To segment 5 after   To Segment 5 After   To Segment 5 After   To segment 5 After   To segment 5 After
            Cycle as in Weeks 7-
   Rule                            as in Weeks 7-12        month 12              month 12              Month 9              Month 9              month 1              month 1
                9 and 10-12




                                                                   Copyright (c) 2007, Responsys, Inc.                                                                       14
Test-Learn-Execute-Repeat

  How do you determine the effectiveness of your marketing
  analytics?        Test     Learn



  Test                      Execute
   • Create test plans for each recommendation
   • Models available to calculate sizes for test and control groups

  Learn
   • Actual lift versus predicted lift
   • Champion models

  Execute, and test again!

                            Copyright (c) 2007, Responsys, Inc.        15
Break




        Warriors up by 10
        3:26 to go in 2nd




                            16
Part Two




  SQL Server & Analysis Services Deep Dive




                                             17
18
Design and Build

   Marketing Data Mart
    •   ETL: Extract, Transform, and Load
    •   Star Schema (versus Snowflake): Denormalization
    •   Facts = events
    •   Dimensions = slicer attributes


   OLAP
    • Cubes – Facts, Dimensions, and Measures
    • Careful of the joins

   Visualization: Reporting Services, open source options such as
   OpenI


   Walkthrough
                             Copyright (c) 2007, Responsys, Inc.    19
Summary

  Marketing Analytics = Segmentation & tactical
  optimization based on marketing data
  (customer/prospects, commerce, campaign)


  Microsoft SQL Server and Analysis Services provide:
  • ETL: DTS, SSIS
  • Marketing data mart: star schema in SQL database
  • OLAP: Analysis Services cubes organized by marketing
    facts and dimensions (Campaign, Sales, etc.)


  As always, setting analytics objectives as important (if
  not more) as designing/building the solution

                     Copyright (c) 2007, Responsys, Inc.     20
Questions/Comments?

  Now would be the time
  Feel free to email me: sgiri@responsys.com
  This presentation will be downloadable at baadd.org
  This conversation will continue at
  http://sandeep-giri.blogspot.com




                       Copyright (c) 2007, Responsys, Inc.   21

Más contenido relacionado

La actualidad más candente

SCG Social Media Analytics Introduction
SCG Social Media Analytics IntroductionSCG Social Media Analytics Introduction
SCG Social Media Analytics IntroductionChris Rigatuso
 
No Such Thing As Social Products
No Such Thing As Social ProductsNo Such Thing As Social Products
No Such Thing As Social ProductsJon Gatrell
 
An approach to business problem solution
An approach to business problem solutionAn approach to business problem solution
An approach to business problem solutionMART Knowledge Center
 
Assessing IT Situation
Assessing IT SituationAssessing IT Situation
Assessing IT SituationMike Batton
 
DemandTec Customer Case Study: Tyson Foods
DemandTec Customer Case Study: Tyson FoodsDemandTec Customer Case Study: Tyson Foods
DemandTec Customer Case Study: Tyson FoodsIBM DemandTec
 
Organizing For Business Agility - Atlanta Nov 2016
Organizing For Business Agility - Atlanta Nov 2016Organizing For Business Agility - Atlanta Nov 2016
Organizing For Business Agility - Atlanta Nov 2016Randy Pilkenton
 
How to manage your sales & marketing like a presidential campaign
How to manage your sales & marketing like a presidential campaignHow to manage your sales & marketing like a presidential campaign
How to manage your sales & marketing like a presidential campaignHeinz Marketing Inc
 

La actualidad más candente (10)

SCG Social Media Analytics Introduction
SCG Social Media Analytics IntroductionSCG Social Media Analytics Introduction
SCG Social Media Analytics Introduction
 
No Such Thing As Social Products
No Such Thing As Social ProductsNo Such Thing As Social Products
No Such Thing As Social Products
 
Greg Holsen Accomplishments And Abilities
Greg Holsen Accomplishments And AbilitiesGreg Holsen Accomplishments And Abilities
Greg Holsen Accomplishments And Abilities
 
Sme
SmeSme
Sme
 
An approach to business problem solution
An approach to business problem solutionAn approach to business problem solution
An approach to business problem solution
 
Assessing IT Situation
Assessing IT SituationAssessing IT Situation
Assessing IT Situation
 
Mc strategic pr
Mc   strategic prMc   strategic pr
Mc strategic pr
 
DemandTec Customer Case Study: Tyson Foods
DemandTec Customer Case Study: Tyson FoodsDemandTec Customer Case Study: Tyson Foods
DemandTec Customer Case Study: Tyson Foods
 
Organizing For Business Agility - Atlanta Nov 2016
Organizing For Business Agility - Atlanta Nov 2016Organizing For Business Agility - Atlanta Nov 2016
Organizing For Business Agility - Atlanta Nov 2016
 
How to manage your sales & marketing like a presidential campaign
How to manage your sales & marketing like a presidential campaignHow to manage your sales & marketing like a presidential campaign
How to manage your sales & marketing like a presidential campaign
 

Similar a Marketing Analytics with SQL Server

Bt27 mar2012a versluis
Bt27 mar2012a versluisBt27 mar2012a versluis
Bt27 mar2012a versluisHaniza Jasmani
 
PowerPlanning - better business strategy
PowerPlanning - better business strategyPowerPlanning - better business strategy
PowerPlanning - better business strategyJOEL ALPERT
 
Gregs BI Presentation
Gregs BI PresentationGregs BI Presentation
Gregs BI Presentationflyjock1
 
Social media analytics for the pr industry Mexico City 5-24-12
Social media analytics for the pr industry  Mexico City  5-24-12Social media analytics for the pr industry  Mexico City  5-24-12
Social media analytics for the pr industry Mexico City 5-24-12Marshall Sponder
 
Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...
Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...
Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...Fitzgerald Analytics, Inc.
 
Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...
Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...
Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...Jaime Fitzgerald
 
nickelring OAP final submission
nickelring OAP final submissionnickelring OAP final submission
nickelring OAP final submissionSandeep Rao
 
Segmentation guide-for-tgi-i-i-web (2)
Segmentation guide-for-tgi-i-i-web (2)Segmentation guide-for-tgi-i-i-web (2)
Segmentation guide-for-tgi-i-i-web (2)Kantar
 
Roland Fiege - 5 steps to success
Roland Fiege - 5 steps to successRoland Fiege - 5 steps to success
Roland Fiege - 5 steps to successSMICS
 
Designing intrapreneurship program with gamified startup toolkit
Designing intrapreneurship program with gamified startup toolkitDesigning intrapreneurship program with gamified startup toolkit
Designing intrapreneurship program with gamified startup toolkitCorporate Startup Summit
 
Adaptive marketing presenting_translating_market_research_to_product_strat…
Adaptive marketing presenting_translating_market_research_to_product_strat…Adaptive marketing presenting_translating_market_research_to_product_strat…
Adaptive marketing presenting_translating_market_research_to_product_strat…harshawowdesigns
 
Helping Your Marketing Department Fly Higher 4 12 11
Helping Your Marketing Department Fly Higher 4 12 11Helping Your Marketing Department Fly Higher 4 12 11
Helping Your Marketing Department Fly Higher 4 12 11Eric Webb
 
XtreMketing1.0
XtreMketing1.0XtreMketing1.0
XtreMketing1.0cjserrato
 
Pete Jakob Gardening
Pete Jakob   GardeningPete Jakob   Gardening
Pete Jakob Gardeningestibetb
 
Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...
Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...
Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...cVidya Networks
 
Webinar on "Good Practices in Promoting Microinsurance Products"
Webinar on "Good Practices in Promoting Microinsurance Products"Webinar on "Good Practices in Promoting Microinsurance Products"
Webinar on "Good Practices in Promoting Microinsurance Products"Impact Insurance Facility
 
Next Generation e-Mail
Next Generation e-MailNext Generation e-Mail
Next Generation e-MailMason Zimbler
 
Scott Brinker - Hacking Marketing
Scott Brinker - Hacking MarketingScott Brinker - Hacking Marketing
Scott Brinker - Hacking MarketingINBOUND
 
Four principles seminar manageware seminar
Four principles seminar   manageware seminarFour principles seminar   manageware seminar
Four principles seminar manageware seminarManageware
 

Similar a Marketing Analytics with SQL Server (20)

Disney Field Study
Disney Field StudyDisney Field Study
Disney Field Study
 
Bt27 mar2012a versluis
Bt27 mar2012a versluisBt27 mar2012a versluis
Bt27 mar2012a versluis
 
PowerPlanning - better business strategy
PowerPlanning - better business strategyPowerPlanning - better business strategy
PowerPlanning - better business strategy
 
Gregs BI Presentation
Gregs BI PresentationGregs BI Presentation
Gregs BI Presentation
 
Social media analytics for the pr industry Mexico City 5-24-12
Social media analytics for the pr industry  Mexico City  5-24-12Social media analytics for the pr industry  Mexico City  5-24-12
Social media analytics for the pr industry Mexico City 5-24-12
 
Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...
Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...
Analytics in Financial Services: Keynote Presentation for TDWI and NY Tech Co...
 
Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...
Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...
Analytics in Financial Services - Keynote TDWI and NY Tech Council - New York...
 
nickelring OAP final submission
nickelring OAP final submissionnickelring OAP final submission
nickelring OAP final submission
 
Segmentation guide-for-tgi-i-i-web (2)
Segmentation guide-for-tgi-i-i-web (2)Segmentation guide-for-tgi-i-i-web (2)
Segmentation guide-for-tgi-i-i-web (2)
 
Roland Fiege - 5 steps to success
Roland Fiege - 5 steps to successRoland Fiege - 5 steps to success
Roland Fiege - 5 steps to success
 
Designing intrapreneurship program with gamified startup toolkit
Designing intrapreneurship program with gamified startup toolkitDesigning intrapreneurship program with gamified startup toolkit
Designing intrapreneurship program with gamified startup toolkit
 
Adaptive marketing presenting_translating_market_research_to_product_strat…
Adaptive marketing presenting_translating_market_research_to_product_strat…Adaptive marketing presenting_translating_market_research_to_product_strat…
Adaptive marketing presenting_translating_market_research_to_product_strat…
 
Helping Your Marketing Department Fly Higher 4 12 11
Helping Your Marketing Department Fly Higher 4 12 11Helping Your Marketing Department Fly Higher 4 12 11
Helping Your Marketing Department Fly Higher 4 12 11
 
XtreMketing1.0
XtreMketing1.0XtreMketing1.0
XtreMketing1.0
 
Pete Jakob Gardening
Pete Jakob   GardeningPete Jakob   Gardening
Pete Jakob Gardening
 
Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...
Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...
Unlocking Customer Behavior Insights To Boost Pricing Performance - cVidya We...
 
Webinar on "Good Practices in Promoting Microinsurance Products"
Webinar on "Good Practices in Promoting Microinsurance Products"Webinar on "Good Practices in Promoting Microinsurance Products"
Webinar on "Good Practices in Promoting Microinsurance Products"
 
Next Generation e-Mail
Next Generation e-MailNext Generation e-Mail
Next Generation e-Mail
 
Scott Brinker - Hacking Marketing
Scott Brinker - Hacking MarketingScott Brinker - Hacking Marketing
Scott Brinker - Hacking Marketing
 
Four principles seminar manageware seminar
Four principles seminar   manageware seminarFour principles seminar   manageware seminar
Four principles seminar manageware seminar
 

Más de Mark Ginnebaugh

Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Mark Ginnebaugh
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Mark Ginnebaugh
 
Platfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big DataPlatfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big DataMark Ginnebaugh
 
Microsoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary KeysMicrosoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary KeysMark Ginnebaugh
 
DesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL ServerDesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL ServerMark Ginnebaugh
 
San Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetingsSan Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetingsMark Ginnebaugh
 
Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013Mark Ginnebaugh
 
Microsoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMicrosoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMark Ginnebaugh
 
Hortonworks Big Data & Hadoop
Hortonworks Big Data & HadoopHortonworks Big Data & Hadoop
Hortonworks Big Data & HadoopMark Ginnebaugh
 
Microsoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join OperatorsMicrosoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join OperatorsMark Ginnebaugh
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Mark Ginnebaugh
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 
Fusion-io Memory Flash for Microsoft SQL Server 2012
Fusion-io Memory Flash for Microsoft SQL Server 2012Fusion-io Memory Flash for Microsoft SQL Server 2012
Fusion-io Memory Flash for Microsoft SQL Server 2012Mark Ginnebaugh
 
Microsoft Data Mining 2012
Microsoft Data Mining 2012Microsoft Data Mining 2012
Microsoft Data Mining 2012Mark Ginnebaugh
 
Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012Mark Ginnebaugh
 
Business Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best PracticesBusiness Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best PracticesMark Ginnebaugh
 
Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence Mark Ginnebaugh
 
Microsoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud ReadyMicrosoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud ReadyMark Ginnebaugh
 
Microsoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data ServicesMicrosoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data ServicesMark Ginnebaugh
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMark Ginnebaugh
 

Más de Mark Ginnebaugh (20)

Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
 
Platfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big DataPlatfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big Data
 
Microsoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary KeysMicrosoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary Keys
 
DesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL ServerDesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL Server
 
San Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetingsSan Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetings
 
Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013
 
Microsoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMicrosoft SQL Server Continuous Integration
Microsoft SQL Server Continuous Integration
 
Hortonworks Big Data & Hadoop
Hortonworks Big Data & HadoopHortonworks Big Data & Hadoop
Hortonworks Big Data & Hadoop
 
Microsoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join OperatorsMicrosoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join Operators
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 
Fusion-io Memory Flash for Microsoft SQL Server 2012
Fusion-io Memory Flash for Microsoft SQL Server 2012Fusion-io Memory Flash for Microsoft SQL Server 2012
Fusion-io Memory Flash for Microsoft SQL Server 2012
 
Microsoft Data Mining 2012
Microsoft Data Mining 2012Microsoft Data Mining 2012
Microsoft Data Mining 2012
 
Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012
 
Business Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best PracticesBusiness Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best Practices
 
Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence
 
Microsoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud ReadyMicrosoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud Ready
 
Microsoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data ServicesMicrosoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data Services
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivot
 

Último

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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 2024The Digital Insurer
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
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...Miguel Araújo
 
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 Subbuapidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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 ModelDeepika Singh
 
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 Takeoffsammart93
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
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 REVIEWERMadyBayot
 
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 MilvusZilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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...
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
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
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
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
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Marketing Analytics with SQL Server

  • 1. Speaker: Sandeep Giri Presentation for San Francisco SQL Server User Group Copyright (c) 2007, Responsys, Inc.
  • 2. 2
  • 3. Agenda Introductions Part One: Marketing Analytics Framework 4 Problem Statement 4 Solution Framework Break Part Two: SQL Server & Analysis Services Deep Dive 4 Marketing Data Mart Schema 4 Marketing Cubes 4 Interactive Analysis Summary/Q&A 3
  • 4. Speaker & Company Bio Sandeep Giri • Senior Director, Responsys, Inc.. • 15 years in software product development • Focus: 4 Marketing databases 4 Business intelligence Responsys, Inc. recently acquired Loyalty Matrix, Inc. • Recently acquired San Francisco based; founded in 2001 • On-demand marketing analytics to optimize direct marketing • Clients include Apple, 24 Hour Fitness, Chicago Sun-Times • Sponsors openi.org – : open source BI app • http://www.responsys.com Copyright (c) 2007, Responsys, Inc. 4
  • 5. Part One Marketing Analytics Framework 5
  • 6. Direct Marketing: An industry that does cartwheels on “achieving” 99% failure Common questions NOT being answered effectively “How do I know which customers and prospects are most likely to respond to my marketing programs?“ “Who are my most valuable customers?” “How much should I spend on marketing in each segment?” “I’d like to know in advance exactly which customers I’m at risk of losing so I can at least do something about it in time” 6 Copyright (c) 2007, Responsys, Inc.
  • 7. Black Box of Marketing: Identify Optimal Segments & Tactics Leverage data Identify most relevant segments… Segment A Segment B Segment C Customer/ Behavioral Prospect (Usage, Black Box List Txn’s) of Program 1 Campaign 3rd Party Marketing Program Program & Response Appends Analytics 2 3 Program Program 4 5 … and the most optimal tactics for each segment Copyright (c) 2007, Responsys, Inc. 7
  • 8. What Happens Inside the Black Box? Build Phase I. Define Marketing WHAT is going on? KPI’s Data Mart Response Segments Find Phase II. LTV Predictive Define WHY is this occurring? Lists Triggers Test Learn Retention Tactical Segments Execute Phase III. Contact Analyze Past HOW do you improve? Strategy Campaigns Test Plans Tactics 8
  • 9. Segments: What Separates the Best from Worst? Before you segment Customers • What you are segmenting for? & Prospects • Identify events you want to control: response, attrition Define Key Performance Indicators (KPI’s) • Response: response rate, volume Segment A Segment B Segment C • Value: annual sales, LTV, profit • Propensity: 4 To attrite 4 To purchase (up-sell/cross-sell) Find predictive triggers for each KPI • Consolidate all data attributes related to the event/customer • Find strongest predictors of the event (predictive analytics) • Define segments based on the strongest predictors Copyright (c) 2007, Responsys, Inc. 9
  • 10. Example: Segmentation Candidate Attributes Copyright (c) 2007, Responsys, Inc. 10
  • 11. Example: Model Identifying Strongest Predictors Among the Candidates Copyright (c) 2007, Responsys, Inc. 11
  • 12. Tactics: What Works the Best for Each Segment? Marketing Right offer to the right person at the Programs List Frequency right time with the right media Media Creative • Segmentation answers “who” (person) Offer • Next up is “how” (offer, time, media, etc.) “History repeats itself, it is a good thing” Program • Consolidate past campaign data 1 Program Program • Overlay segment definitions 2 3 • Apply predictive analytics to Program 4 Program 5 identify optimal mixes of tactics • Create tactical segments Contact Strategy & Test Plan based on tactical segments Copyright (c) 2007, Responsys, Inc. 12
  • 13. Example: Response Rates on Multiple Contacts for Different Tactical Segments … Copyright (c) 2007, Responsys, Inc. 13
  • 14. … Results into Executable Direct Marketing Plan Segment A Segment B Segment C Segment D Former Weekend Former Weekday Former Weekend Former Weekday Former Weekend Former Weekday Former Weekend Former Weekday (Segment A3) (Segment A7) (Segment B3) (Segment B7) (Segment C3) (Segment C7) (Segment D3) (Segment D7) Month 1 Weekly 3D WB1 Weekly 7D WB1 Weekly 3D WB1 Weekly 7D WB1 Weekly 3D WB1 Weekly 7D WB1 Weekly 3D WB1 Weekly 7D WB1 Month 2 Month 3 Weekly 3D WB2 Weekly 3D WB2 Weekly 3D WB2 Weekly 3D WB2 Weekly 3D WB2 Weekly 3D WB2 Month 4 Month 5 Weekly 3D Weekly 7D Weekly 3D Weekly 7D Weekly 3D Weekly 7D Month 6 Annual 3D Annual 7D Annual 3D Annual 7D Annual 3D Annual 7D Month 7 Weekly 3D Weekly 3D Weekly 3D Weekly 3D Weekly 3D Weekly 3D Month 8 Annual 3D Annual 3D Annual 3D Annual 3D Annual 3D Annual 3D Month 9 Annual + 3D Annual + 7D Annual + 3D Annual + 7D Annual + 3D Annual + 7D Month 10 Weekly 3D Weekly 7D Weekly 3D Weekly 7D Month 11 Annual 3D Annual 7D Annual 3D Annual 7D Month 12 Annual + 3D Annual + 3D Annual + 3D Annual + 3D Ongoing 3 Month Ongoing Ongoing 6 Month cycle To segment 5 after To segment 5 after To Segment 5 After To Segment 5 After To segment 5 After To segment 5 After Cycle as in Weeks 7- Rule as in Weeks 7-12 month 12 month 12 Month 9 Month 9 month 1 month 1 9 and 10-12 Copyright (c) 2007, Responsys, Inc. 14
  • 15. Test-Learn-Execute-Repeat How do you determine the effectiveness of your marketing analytics? Test Learn Test Execute • Create test plans for each recommendation • Models available to calculate sizes for test and control groups Learn • Actual lift versus predicted lift • Champion models Execute, and test again! Copyright (c) 2007, Responsys, Inc. 15
  • 16. Break Warriors up by 10 3:26 to go in 2nd 16
  • 17. Part Two SQL Server & Analysis Services Deep Dive 17
  • 18. 18
  • 19. Design and Build Marketing Data Mart • ETL: Extract, Transform, and Load • Star Schema (versus Snowflake): Denormalization • Facts = events • Dimensions = slicer attributes OLAP • Cubes – Facts, Dimensions, and Measures • Careful of the joins Visualization: Reporting Services, open source options such as OpenI Walkthrough Copyright (c) 2007, Responsys, Inc. 19
  • 20. Summary Marketing Analytics = Segmentation & tactical optimization based on marketing data (customer/prospects, commerce, campaign) Microsoft SQL Server and Analysis Services provide: • ETL: DTS, SSIS • Marketing data mart: star schema in SQL database • OLAP: Analysis Services cubes organized by marketing facts and dimensions (Campaign, Sales, etc.) As always, setting analytics objectives as important (if not more) as designing/building the solution Copyright (c) 2007, Responsys, Inc. 20
  • 21. Questions/Comments? Now would be the time Feel free to email me: sgiri@responsys.com This presentation will be downloadable at baadd.org This conversation will continue at http://sandeep-giri.blogspot.com Copyright (c) 2007, Responsys, Inc. 21