WFFM and Processing server role

Server roles and WFFM

A while a go I ran into an issue with WFFM in a setup where we had a separate processing server in our Sitecore server topology. We experienced issues with submitted WFFM data not always appearing in xDB, reports and contact lists.

After lots of investigation and debugging, it turned out the Sitecore installation document for WFFM on Sitecore 8.2 update 7 is not correct.
It tells you to install the following assemblies in your processing server:
  • \Website\bin\Sitecore.WFFM.dll 
  • \Website\bin\Sitecore.WFFM.Analytics.dll
  • \Website\bin\Sitecore.WFFM.Abstractions.dll
The missing piece here, is that you also need to deploy the Sitecore.Forms.Core.dll to this instance, otherwise the WFFM events in your eventqueue will never be picked up by your processing server. Also your contact lists you want your WFFM contact indexed on will not work.

Hope this will help someone that runs into the exact same issue.

Reacties

Populaire posts van deze blog

I Robot - Sitecore JSS visitor identification

Sitecore campaigns and UTM tracking unified

Sitecore JSS - Sitecore first