Skip to main content

Implementing customer lifetime value calculation

Suggest edit Updated on August 21, 2020

You can extend your Pega Foundation for Communications application to implement the calculation of customer lifetime value (CLV). Applicable to both business-to-business (B2B) and business-to-consumer (B2C) customers, CLV is a prediction of the net profit that is generated as a result of an organization's entire future relationship with a customer. CLV is implemented at the Pega Foundation for Communications application level so that any applications built on the application can utilize this calculation functionality.

Before you begin:

To extend your Pega Foundation for Communications application to implement customer lifetime value (CLV) calculation, complete the following steps:

  1. In Dev Studio, add the PegaComm-Data-CLVDetails page property to the work type or Customer Data class of your application. See Creating a data page.

  2. In the PegaComm-Data-CLVDetails class, open the pyDefault data transform.

  3. Configure the pyDefault data transform so that CLV is declaratively calculated. See Data page rules – Using the Definition tab.

  4. Optional:

    Delegate the pyDefault data transform to business users. See Delegating a rule or data type.

  5. Optional:

    Add the pyDefault data transform to the process flow of another application. See Changing the path of a process.

  6. Optional:

    In the PegaComm-Data-CLVDetails class, open the D_GetCLVFactorsforCust data page. On the Definition tab, in the Data sources section, change the default Comms_CLVDetails database table to read from another source.

Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us