Hi,
We are trying to setup the Episerver Connect for Campaign connector, but are running into issues. Creation the connection works, but when we want to connect a form to a recipient list, the dropdown remains empty, and we can see the following errors in the log files :
ERROR EPiServer.ConnectForCampaign.Services.Implementation.RecipientListService: Recipient list: Demo_list_1 (Id: 310571944951) is not valid (is not of type OptinListConnector)
2020-10-13 14:00:01,206 [175] ERROR EPiServer.ConnectForCampaign.Services.Implementation.RecipientListService: Recipient list: Demo_list_1 (Id: 310571944951) is not valid (is not of type OptinListConnector)
2020-10-13 14:00:01,277 [208] ERROR EPiServer.ConnectForCampaign.Services.Implementation.RecipientListService: Recipient list: Demo_list_2 (Id: 310571944954) is not valid (is not of type OptinListConnector)
2020-10-13 14:00:01,303 [175] ERROR EPiServer.ConnectForCampaign.Services.Implementation.RecipientListService: Recipient list: Demo_list_2 (Id: 310571944954) is not valid (is not of type OptinListConnector)
We are using the following nuget packages :
<package id="EPiServer.ConnectForCampaign" version="3.0.0" targetFramework="net462" />
<package id="EPiServer.ConnectForMarketingAutomation" version="5.6.0" targetFramework="net462" />
<package id="EPiServer.Marketing.Automation.Forms" version="2.3.0" targetFramework="net462" />
Looking at the code responsible for throwing the error, the RecipientListService is doing validation on the recipient lists : IsOptinListConnectorList
That specific method will validate if the recipient list contains the following fields : "Opt-in Source", "Opt-in Date" , which are not present in our Recipient lists.
Any way to resolve this issue?
Thanks