SlideShare a Scribd company logo
1 of 34
Download to read offline
Motivation
                       Regularity
             Model Development
            Empirical Application
                       Summary




  Incorporating Regularity into Models of
Noncontractual Customer-Firm Relationships

             M. Platzer              T. Reutterer

                   Marketing Department
               Vienna University of Economics
                and Business Administration


                           May, 2009



          M. Platzer, T. Reutterer    Regularity within Purchase Timings
Motivation
                                Regularity
                      Model Development
                     Empirical Application
                                Summary


Outline


  1   Motivation

  2   Regularity

  3   Model Development

  4   Empirical Application

  5   Summary



                   M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                              A Simple Example
                                Regularity
                                              Noncontractual Settings
                      Model Development
                                              Stochastic Models
                     Empirical Application
                                              NBD Assumptions
                                Summary


A Simple Example: Aunt Betty


  Aunt Betty buys cookies for her favorite nephews at the end of
  every month at Mr. Baker’s local store. She adheres to this
  custom as long as Mr. Baker can recall back in time.
  But recently Mr. Baker noticed that Aunt Betty has not been to
  his shop since 35 days!
  Mr. Baker immediately concluded that something terrible must
  have happened...




                   M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                              A Simple Example
                                Regularity
                                              Noncontractual Settings
                      Model Development
                                              Stochastic Models
                     Empirical Application
                                              NBD Assumptions
                                Summary


A Simple Example: Aunt Betty


  Aunt Betty buys cookies for her favorite nephews at the end of
  every month at Mr. Baker’s local store. She adheres to this
  custom as long as Mr. Baker can recall back in time.
  But recently Mr. Baker noticed that Aunt Betty has not been to
  his shop since 35 days!
  Mr. Baker immediately concluded that something terrible must
  have happened...




                   M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                              A Simple Example
                                Regularity
                                              Noncontractual Settings
                      Model Development
                                              Stochastic Models
                     Empirical Application
                                              NBD Assumptions
                                Summary


A Simple Example: Aunt Betty


  Aunt Betty buys cookies for her favorite nephews at the end of
  every month at Mr. Baker’s local store. She adheres to this
  custom as long as Mr. Baker can recall back in time.
  But recently Mr. Baker noticed that Aunt Betty has not been to
  his shop since 35 days!
  Mr. Baker immediately concluded that something terrible must
  have happened...




                   M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                           A Simple Example
                             Regularity
                                           Noncontractual Settings
                   Model Development
                                           Stochastic Models
                  Empirical Application
                                           NBD Assumptions
                             Summary


A Simple Example: Aunt Betty


     Aunt Betty must have changed her buying behavior !!!




                M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                         A Simple Example
                           Regularity
                                         Noncontractual Settings
                 Model Development
                                         Stochastic Models
                Empirical Application
                                         NBD Assumptions
                           Summary


A Simple Example: Aunt Betty




                 But if Mr. Baker knows it,
              why don’t our models know?




              M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                            A Simple Example
                              Regularity
                                            Noncontractual Settings
                    Model Development
                                            Stochastic Models
                   Empirical Application
                                            NBD Assumptions
                              Summary




Noncontractual Settings
In noncontractual customer relationships organizations can not
observe directly whether a customer is still active. Hence, the
status is a latent variable and other indicators need to be used
to assess activity.




                 M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                           A Simple Example
                             Regularity
                                           Noncontractual Settings
                   Model Development
                                           Stochastic Models
                  Empirical Application
                                           NBD Assumptions
                             Summary




Stochastic Models for Noncontractual Settings
    Pareto/NBD
    by Schmittlein, Morrison, and Colombo, 1957
    BG/NBD
    by Fader, Hardie, and Lee, 2005
    CBG/NBD
    by Hoppe and Wagner, 2007

All of these models share Ehrenberg’s well-known and
widely-accepted NBD assumptions.



                M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                            A Simple Example
                              Regularity
                                            Noncontractual Settings
                    Model Development
                                            Stochastic Models
                   Empirical Application
                                            NBD Assumptions
                              Summary




NBD Assumptions
 1   Interpurchase times for an active customer follow an
     exponential distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.




                 M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                             A Simple Example
                               Regularity
                                             Noncontractual Settings
                     Model Development
                                             Stochastic Models
                    Empirical Application
                                             NBD Assumptions
                               Summary


NBD Assumptions



  Concerns regarding Exponential Distribution
  Mode zero: The most likely time of purchase is immediately
  after a purchase. No dead period.
  Memoryless Property: No regularity within timing patterns.
  Succeeding interpurchase times are assumed to be
  uncorrelated.




                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                             A Simple Example
                               Regularity
                                             Noncontractual Settings
                     Model Development
                                             Stochastic Models
                    Empirical Application
                                             NBD Assumptions
                               Summary


NBD Assumptions



  Concerns regarding Exponential Distribution
  Mode zero: The most likely time of purchase is immediately
  after a purchase. No dead period.
  Memoryless Property: No regularity within timing patterns.
  Succeeding interpurchase times are assumed to be
  uncorrelated.




                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                               A Simple Example
                                 Regularity
                                               Noncontractual Settings
                       Model Development
                                               Stochastic Models
                      Empirical Application
                                               NBD Assumptions
                                 Summary


NBD Assumptions



  Implications
  NBD-based models only consider recency and frequency
  when assessing the activity status of a customer.
  Thus, these models know nothing about regularity and
  subsequently they all (mis)interpret Aunt Betty’s 35-day
  inactivity simply as a ‘longer than average’ but still unsuspicious
  intertransaction period.




                    M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                                    A Simple Example
                                  Regularity
                                                    Noncontractual Settings
                        Model Development
                                                    Stochastic Models
                       Empirical Application
                                                    NBD Assumptions
                                  Summary


NBD Assumptions
  Is the customer still active at time T ?


          × ××                      ×           ××        ×                              -
          t0 t1 t2                  t3          t4 t5     t6                   T

          ×     ×    ×       ×         ×          ×       ×                              -
          t0    t1   t2      t3        t4         t5      t6                   T



  Figure: Regular vs. random timing pattern with identical recency and
  frequency.

                     M. Platzer, T. Reutterer       Regularity within Purchase Timings
Motivation
                                        A Simple Example
                          Regularity
                                        Noncontractual Settings
                Model Development
                                        Stochastic Models
               Empirical Application
                                        NBD Assumptions
                          Summary


Regularity




                Thus, regularity is crucial!




             M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                Regularity
                                              Measures
                      Model Development
                                              Erlang-k
                     Empirical Application
                                Summary


Regularity



  But what is regularity, and how can it be measured?
  The observed timings can fall anywhere between totally
  random patterns and ‘clockwork-like’, deterministic patterns.
  A regularity measure for a given timing pattern should therefore
  indicate the location between these two extremes.




                   M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                                             Measures
                     Model Development
                                             Erlang-k
                    Empirical Application
                               Summary


Regularity



  Measures
     Variability Ratio (=variance/mean) of the IPTs
      Shape parameter of a fitted Gamma distribution to
      individual IPTs
      Shape parameter of a fitted Gamma distribution to all IPTs




                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                 Regularity
                                               Measures
                       Model Development
                                               Erlang-k
                      Empirical Application
                                 Summary


Erlang-k


  A relatively easy-to-handle alternative to the exponential
  distribution for modeling regularity within the IPTs is the family
  of Erlang-k distributions.
  Erlang-k is equivalent to the Gamma distribution with its shape
  parameter being fixed to some specified integer k , which
  determines the assumed degree of regularity.
  The exponential distribution equals the Erlang-1 distribution.




                    M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                                             Measures
                     Model Development
                                             Erlang-k
                    Empirical Application
                               Summary


Erlang-k




     Figure: Erlang-k Distributions with Sampled Timing Patterns




                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                              Regularity
                    Model Development
                   Empirical Application
                              Summary




Idea
Replace the exponential distribution from the stochastic
models for noncontractual settings with the more general
Erlang-k distribution.
The Gamma mixture of Erlang-k distributions will result in the
Condensed Negative Binomial Distribution (cf. Chatfield and
Goodhardt, 1973).




                 M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary



The CBG/CNBD-k Model
 1   Interpurchase times for an active customer follow an
     Erlang-k distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.
 3   At time zero and directly after each transaction customers
     drop out with probability p.
 4   Heterogeneity in p follows a Beta distribution across
     customers.
 5   Parameters λ and p are distributed independently of each
     other.
 6   The observation period starts out with a transaction at time
     zero.

                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary



The CBG/CNBD-k Model
 1   Interpurchase times for an active customer follow an
     Erlang-k distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.
 3   At time zero and directly after each transaction customers
     drop out with probability p.
 4   Heterogeneity in p follows a Beta distribution across
     customers.
 5   Parameters λ and p are distributed independently of each
     other.
 6   The observation period starts out with a transaction at time
     zero.

                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary



The CBG/CNBD-k Model
 1   Interpurchase times for an active customer follow an
     Erlang-k distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.
 3   At time zero and directly after each transaction customers
     drop out with probability p.
 4   Heterogeneity in p follows a Beta distribution across
     customers.
 5   Parameters λ and p are distributed independently of each
     other.
 6   The observation period starts out with a transaction at time
     zero.

                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary



The CBG/CNBD-k Model
 1   Interpurchase times for an active customer follow an
     Erlang-k distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.
 3   At time zero and directly after each transaction customers
     drop out with probability p.
 4   Heterogeneity in p follows a Beta distribution across
     customers.
 5   Parameters λ and p are distributed independently of each
     other.
 6   The observation period starts out with a transaction at time
     zero.

                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary



The CBG/CNBD-k Model
 1   Interpurchase times for an active customer follow an
     Erlang-k distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.
 3   At time zero and directly after each transaction customers
     drop out with probability p.
 4   Heterogeneity in p follows a Beta distribution across
     customers.
 5   Parameters λ and p are distributed independently of each
     other.
 6   The observation period starts out with a transaction at time
     zero.

                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary



The CBG/CNBD-k Model
 1   Interpurchase times for an active customer follow an
     Erlang-k distribution with rate parameter λ.
 2   Heterogeneity in λ follows a Gamma distribution across
     customers.
 3   At time zero and directly after each transaction customers
     drop out with probability p.
 4   Heterogeneity in p follows a Beta distribution across
     customers.
 5   Parameters λ and p are distributed independently of each
     other.
 6   The observation period starts out with a transaction at time
     zero.

                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary


Empirical Application




 DMEF Contest: Data                          DMEF Contest: Task
    21,166 donors                            Predict the donations for the
    53,998 donations                         upcoming 2 years on an
    4.7 years of observation                 disaggregated level.




                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                              Regularity
                    Model Development
                   Empirical Application
                              Summary


Empirical Application




           Figure: Worst Estimates of a ‘Classic’ Model


                 M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                            Regularity
                  Model Development
                 Empirical Application
                            Summary


Empirical Application




                Figure: Observed Regularities


               M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                              Regularity
                    Model Development
                   Empirical Application
                              Summary


Empirical Application




       Thus, CBG/CNBD-2 seems to be the better choice!




                 M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                                  Regularity
                        Model Development
                       Empirical Application
                                  Summary


Empirical Application

  Results

                                  LogLik        MSLE RMSE Corr SUM
        Regression Model             -          .086 .642 .644 -31%
             Pareto/NBD          -245,674       .098 .653 .628 +22%
                 BG/NBD          -245,833       .096 .651 .640 +19%
               CBG/NBD           -245,702       .096 .650 .639 +19%
           CBG/CNBD-2            -242,738       .083 .632 .660 -11%
           CBG/CNBD-3            -243,924       .082 .637 .663 -24%

  MSLE = mean squared logarithmic error
  RMSE = root mean squared error
  Corr = Correlation
  SUM = Error on Aggregated Level

                     M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                               Regularity
                     Model Development
                    Empirical Application
                               Summary


Summary



 Conclusion
 Incorporating regularity improves predictability on a
 disaggregated level in noncontractual settings.
 This finding can be possibly generalized to all kind of predictive
 models that condense past transaction records to recency and
 frequency.




                  M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                              Regularity
                    Model Development
                   Empirical Application
                              Summary


For Further Reading I


     M. Platzer.
     Stochastic Models of Noncontractual Consumer
     Relationships.
     Master Thesis, 2008.
     Malthouse, E.
     The Results from the Lifetime Value and Customer Equity
     Modeling Competition.
     Journal of Interactive Marketing, 23(3):272-275, 2009.




                 M. Platzer, T. Reutterer   Regularity within Purchase Timings
Motivation
                              Regularity
                    Model Development
                   Empirical Application
                              Summary


For Further Reading II


     C. Chatfield and G.J. Goodhardt.
     A Consumer Purchasing Model with Erlang Inter-Purchase
     Time.
     Journal of the American Statistical Association,
     68(344):828-835, 12 1973.
     D. Hoppe and U. Wagner.
     Customer Base Analysis: The Case for a Central Variant of
     the Betageometric/NBD Model.
     Marketing - Journal of Research and Management,
     2:75-90, 2007.


                 M. Platzer, T. Reutterer   Regularity within Purchase Timings

More Related Content

Recently uploaded

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 

Recently uploaded (20)

Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Modeling Customer Regularity

  • 1. Motivation Regularity Model Development Empirical Application Summary Incorporating Regularity into Models of Noncontractual Customer-Firm Relationships M. Platzer T. Reutterer Marketing Department Vienna University of Economics and Business Administration May, 2009 M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 2. Motivation Regularity Model Development Empirical Application Summary Outline 1 Motivation 2 Regularity 3 Model Development 4 Empirical Application 5 Summary M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 3. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary A Simple Example: Aunt Betty Aunt Betty buys cookies for her favorite nephews at the end of every month at Mr. Baker’s local store. She adheres to this custom as long as Mr. Baker can recall back in time. But recently Mr. Baker noticed that Aunt Betty has not been to his shop since 35 days! Mr. Baker immediately concluded that something terrible must have happened... M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 4. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary A Simple Example: Aunt Betty Aunt Betty buys cookies for her favorite nephews at the end of every month at Mr. Baker’s local store. She adheres to this custom as long as Mr. Baker can recall back in time. But recently Mr. Baker noticed that Aunt Betty has not been to his shop since 35 days! Mr. Baker immediately concluded that something terrible must have happened... M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 5. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary A Simple Example: Aunt Betty Aunt Betty buys cookies for her favorite nephews at the end of every month at Mr. Baker’s local store. She adheres to this custom as long as Mr. Baker can recall back in time. But recently Mr. Baker noticed that Aunt Betty has not been to his shop since 35 days! Mr. Baker immediately concluded that something terrible must have happened... M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 6. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary A Simple Example: Aunt Betty Aunt Betty must have changed her buying behavior !!! M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 7. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary A Simple Example: Aunt Betty But if Mr. Baker knows it, why don’t our models know? M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 8. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary Noncontractual Settings In noncontractual customer relationships organizations can not observe directly whether a customer is still active. Hence, the status is a latent variable and other indicators need to be used to assess activity. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 9. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary Stochastic Models for Noncontractual Settings Pareto/NBD by Schmittlein, Morrison, and Colombo, 1957 BG/NBD by Fader, Hardie, and Lee, 2005 CBG/NBD by Hoppe and Wagner, 2007 All of these models share Ehrenberg’s well-known and widely-accepted NBD assumptions. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 10. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary NBD Assumptions 1 Interpurchase times for an active customer follow an exponential distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 11. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary NBD Assumptions Concerns regarding Exponential Distribution Mode zero: The most likely time of purchase is immediately after a purchase. No dead period. Memoryless Property: No regularity within timing patterns. Succeeding interpurchase times are assumed to be uncorrelated. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 12. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary NBD Assumptions Concerns regarding Exponential Distribution Mode zero: The most likely time of purchase is immediately after a purchase. No dead period. Memoryless Property: No regularity within timing patterns. Succeeding interpurchase times are assumed to be uncorrelated. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 13. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary NBD Assumptions Implications NBD-based models only consider recency and frequency when assessing the activity status of a customer. Thus, these models know nothing about regularity and subsequently they all (mis)interpret Aunt Betty’s 35-day inactivity simply as a ‘longer than average’ but still unsuspicious intertransaction period. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 14. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary NBD Assumptions Is the customer still active at time T ? × ×× × ×× × - t0 t1 t2 t3 t4 t5 t6 T × × × × × × × - t0 t1 t2 t3 t4 t5 t6 T Figure: Regular vs. random timing pattern with identical recency and frequency. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 15. Motivation A Simple Example Regularity Noncontractual Settings Model Development Stochastic Models Empirical Application NBD Assumptions Summary Regularity Thus, regularity is crucial! M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 16. Motivation Regularity Measures Model Development Erlang-k Empirical Application Summary Regularity But what is regularity, and how can it be measured? The observed timings can fall anywhere between totally random patterns and ‘clockwork-like’, deterministic patterns. A regularity measure for a given timing pattern should therefore indicate the location between these two extremes. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 17. Motivation Regularity Measures Model Development Erlang-k Empirical Application Summary Regularity Measures Variability Ratio (=variance/mean) of the IPTs Shape parameter of a fitted Gamma distribution to individual IPTs Shape parameter of a fitted Gamma distribution to all IPTs M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 18. Motivation Regularity Measures Model Development Erlang-k Empirical Application Summary Erlang-k A relatively easy-to-handle alternative to the exponential distribution for modeling regularity within the IPTs is the family of Erlang-k distributions. Erlang-k is equivalent to the Gamma distribution with its shape parameter being fixed to some specified integer k , which determines the assumed degree of regularity. The exponential distribution equals the Erlang-1 distribution. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 19. Motivation Regularity Measures Model Development Erlang-k Empirical Application Summary Erlang-k Figure: Erlang-k Distributions with Sampled Timing Patterns M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 20. Motivation Regularity Model Development Empirical Application Summary Idea Replace the exponential distribution from the stochastic models for noncontractual settings with the more general Erlang-k distribution. The Gamma mixture of Erlang-k distributions will result in the Condensed Negative Binomial Distribution (cf. Chatfield and Goodhardt, 1973). M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 21. Motivation Regularity Model Development Empirical Application Summary The CBG/CNBD-k Model 1 Interpurchase times for an active customer follow an Erlang-k distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. 3 At time zero and directly after each transaction customers drop out with probability p. 4 Heterogeneity in p follows a Beta distribution across customers. 5 Parameters λ and p are distributed independently of each other. 6 The observation period starts out with a transaction at time zero. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 22. Motivation Regularity Model Development Empirical Application Summary The CBG/CNBD-k Model 1 Interpurchase times for an active customer follow an Erlang-k distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. 3 At time zero and directly after each transaction customers drop out with probability p. 4 Heterogeneity in p follows a Beta distribution across customers. 5 Parameters λ and p are distributed independently of each other. 6 The observation period starts out with a transaction at time zero. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 23. Motivation Regularity Model Development Empirical Application Summary The CBG/CNBD-k Model 1 Interpurchase times for an active customer follow an Erlang-k distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. 3 At time zero and directly after each transaction customers drop out with probability p. 4 Heterogeneity in p follows a Beta distribution across customers. 5 Parameters λ and p are distributed independently of each other. 6 The observation period starts out with a transaction at time zero. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 24. Motivation Regularity Model Development Empirical Application Summary The CBG/CNBD-k Model 1 Interpurchase times for an active customer follow an Erlang-k distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. 3 At time zero and directly after each transaction customers drop out with probability p. 4 Heterogeneity in p follows a Beta distribution across customers. 5 Parameters λ and p are distributed independently of each other. 6 The observation period starts out with a transaction at time zero. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 25. Motivation Regularity Model Development Empirical Application Summary The CBG/CNBD-k Model 1 Interpurchase times for an active customer follow an Erlang-k distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. 3 At time zero and directly after each transaction customers drop out with probability p. 4 Heterogeneity in p follows a Beta distribution across customers. 5 Parameters λ and p are distributed independently of each other. 6 The observation period starts out with a transaction at time zero. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 26. Motivation Regularity Model Development Empirical Application Summary The CBG/CNBD-k Model 1 Interpurchase times for an active customer follow an Erlang-k distribution with rate parameter λ. 2 Heterogeneity in λ follows a Gamma distribution across customers. 3 At time zero and directly after each transaction customers drop out with probability p. 4 Heterogeneity in p follows a Beta distribution across customers. 5 Parameters λ and p are distributed independently of each other. 6 The observation period starts out with a transaction at time zero. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 27. Motivation Regularity Model Development Empirical Application Summary Empirical Application DMEF Contest: Data DMEF Contest: Task 21,166 donors Predict the donations for the 53,998 donations upcoming 2 years on an 4.7 years of observation disaggregated level. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 28. Motivation Regularity Model Development Empirical Application Summary Empirical Application Figure: Worst Estimates of a ‘Classic’ Model M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 29. Motivation Regularity Model Development Empirical Application Summary Empirical Application Figure: Observed Regularities M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 30. Motivation Regularity Model Development Empirical Application Summary Empirical Application Thus, CBG/CNBD-2 seems to be the better choice! M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 31. Motivation Regularity Model Development Empirical Application Summary Empirical Application Results LogLik MSLE RMSE Corr SUM Regression Model - .086 .642 .644 -31% Pareto/NBD -245,674 .098 .653 .628 +22% BG/NBD -245,833 .096 .651 .640 +19% CBG/NBD -245,702 .096 .650 .639 +19% CBG/CNBD-2 -242,738 .083 .632 .660 -11% CBG/CNBD-3 -243,924 .082 .637 .663 -24% MSLE = mean squared logarithmic error RMSE = root mean squared error Corr = Correlation SUM = Error on Aggregated Level M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 32. Motivation Regularity Model Development Empirical Application Summary Summary Conclusion Incorporating regularity improves predictability on a disaggregated level in noncontractual settings. This finding can be possibly generalized to all kind of predictive models that condense past transaction records to recency and frequency. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 33. Motivation Regularity Model Development Empirical Application Summary For Further Reading I M. Platzer. Stochastic Models of Noncontractual Consumer Relationships. Master Thesis, 2008. Malthouse, E. The Results from the Lifetime Value and Customer Equity Modeling Competition. Journal of Interactive Marketing, 23(3):272-275, 2009. M. Platzer, T. Reutterer Regularity within Purchase Timings
  • 34. Motivation Regularity Model Development Empirical Application Summary For Further Reading II C. Chatfield and G.J. Goodhardt. A Consumer Purchasing Model with Erlang Inter-Purchase Time. Journal of the American Statistical Association, 68(344):828-835, 12 1973. D. Hoppe and U. Wagner. Customer Base Analysis: The Case for a Central Variant of the Betageometric/NBD Model. Marketing - Journal of Research and Management, 2:75-90, 2007. M. Platzer, T. Reutterer Regularity within Purchase Timings