Hi all, currently I'm implementing a Kpi using Form Submit as conversion goal, so, the EvaluateProxyEvent it's linked to FormSubmissionFinalized.
Currently, we are doing AB Test for form sumbissions, trying to tell if an image change or a caption change in a block, inspires the users to click or to fill and submit a Form X. Problem is that the same form can be located at different places and is impossible to detect whichone is, because the only elements I have to identify a form is the ContentGUID which is unique for the Form.
public override IKpiResult Evaluate(object sender, EventArgs e)
{
var conversionResult = new KpiConversionResult() { KpiId = Id, HasConverted = false };
var formSubmission = (e as FormsSubmittedEventArgs);
if (formSubmission != null)
conversionResult.HasConverted = formSubmission.FormsContent.ContentGuid == FormGuid; // impossible to tell which form triggered the event.
return conversionResult
}
Hi all, currently I'm implementing a Kpi using Form Submit as conversion goal, so, the EvaluateProxyEvent it's linked to FormSubmissionFinalized.
Currently, we are doing AB Test for form sumbissions, trying to tell if an image change or a caption change in a block, inspires the users to click or to fill and submit a Form X. Problem is that the same form can be located at different places and is impossible to detect whichone is, because the only elements I have to identify a form is the ContentGUID which is unique for the Form.