Propensity Value Not Updated on Positive /Negative Outcome
I am facing an issue with Propensity Value not getting Updated on Positive / Negative Behavior. The Interaction History is updating properly with the required Outcomes as per the Proper Direction and Proper Offers but the Propensity Value is not increasing or Decreasing.
The Outcome is of positive / Negative behavior is added in the Adaptive Model in strategy (Accepted is Positive, Rejected in Negative). The Accept and Reject is done through OOTB MKT Buttons Accept Action and Decline Action, and no Customizations done for this.
If the Clicked is added as a positive Behavior in the Adaptive Model then the propensity value is updated but that is a just work around but we want the propensity value to be calculated based on other Outcomes.
Also Found in Model Management Landing Page that the Accepted or Rejected is never coming in the Latest Responses, only Displays Clicked and Impressions.
Can anyone help me with what other steps is needed have the Adaptive Model to calculate Propensity Value based on Accepted and Rejected Response. The Pega Version we have is 8.4.1. I have also attached the Document with Screenshot of all the rules.
From the screenshots that you've shared, specifically the one which shows the recent interaction history records, I notice that the outcomes Accepted/Rejected are being set via the "TestStrategy".
May I know if you are using the capture response service to set the response? If yes, then I would expect the strategy column to read "CaptureInteractionHistory" instead of "TestStrategy".
And even for the "CaptureInteractionHistory" to do its job, your make decision strategy should be executed in the delayed learning mode. This means, on the strategy shape of your make decision data flow, the mode must be set to "Make decision and store data for later response capture".
Of course, this is much more involved. But based on the screenshots you've shared, I would start with the above.
No I am not using the capture Response Service to set the responses. I am using the OOTB Marketing Button in Email Treatment available in the Pega 8.4 version, it internally calls the Service POREv2 MKT Service to record that a response is received. In the Offer Flow I have configured if there is accepted Response Received then the Offer status will be set as Resolved-Accepted, if Rejected Response Received then should set Resolved-Rejected and I think this creates the Interaction History Records. But I am not sure why the strategy name in IH is coming as Test Strategy, as there is no shape to store IH records in strategy explicitly.
Also in the Data Flow Created by the Campaign by Default it is set as "Make decision and store data for later response capture".
In the Latest Responses it is showing Clicked and Impressions Only and if we add in the adaptive model Clicked Outcome as Positive or Negative Outcome, the Propensity is getting updated too. But the problem is Accepted and Rejected has never come in the Latest Responses and so these Outcomes are not updating the Propensity score.
For checking, I created another adaptive model and fed Clicked as Positive Impression and the Propensity got updated for Clicked Outcome, But accepted and Rejected (which is initiated from OOTB marketing Buttons in Email Treatment) is not coming in Latest Responses and is not updating the propensity score.
Will there be another step where I have to fed the Responses for Accepted and Rejected responses to Adaptive Model?
The first Link you have shared is not working for me for me too, the second link for troubleshooting I saw there is an extra data flow (CaptureDF2) that is run for Customer set with strategy to set the Outcome and feed to Adaptive Data Set, i suppose this for testing only. Or Should we create a new Custom Data flow that should run on scheduled basis that feeds the Customer responses to Adaptive DataSet. Please let me know if my understanding is wrong.
I am attaching a document with screenshot where Clicked is used as Positive Response and only on Clicked Outcome the Propensity is getting updated and not on Accepted or Rejected Responses.