Specifying winning condition

To specify the winning condition for the AB campaigns, you must set the WinningCondition property to one of the following values of theCampaignWinningCondition enumeration:

  • MoreOpenedEmails - specifies that the campaign that contains more opened emails is the winner.
  • MoreLinkClicks - specifies that the campaign that has generated more link clicks is the winner.

The following code sets the winning condition of an AB campaign to MoreLinkClicks:

 

public void CreateABCampaign(Guid id)
{
    NewslettersManager manager = NewslettersManager.GetManager();
    var abCampaign = manager.GetABCampaigns().Where(c => c.Id == id).SingleOrDefault();
 
    if (abCampaign == null)
    {
        abCampaign = manager.CreateABCampaign();
 
        abCampaign.WinningCondition = CampaignWinningCondition.MoreLinkClicks;
 
        manager.SaveChanges();
    }
}

 

For more information, see Creating AB campaigns and Modifying AB campaigns.

Related topics:

Feedback

How useful is this article?

Tell us more

Submit
Your message was successfully sent.

We appreciate your feedback.

Your message could not be sent.

OK