Personalizing Sitecore pages from form data, Part 2: the codeless way, without a developer
In part 1 , we looked at the old way of storing form data on a Sitecore contact. A developer creates a custom facet, a model builder, a JSON file, config files, and a submit action, and deploys all of it. When the marketer wants one more field, the whole cycle starts again. You can read this part on its own. Here, we do the same job with the Generic Personalization module, also called the codeless schema module. Sitecore released it to solve exactly this problem. We will install it, build a " dine preference" form, check the data on the contact, and personalize the home page. Codeless schema module: The module saves form answers on the contact with no custom facet code. It works because it has one facet, called FacetAreas , and the shape of that facet never changes. Contact area: Inside FacetAreas , the data is grouped into areas. An area is a named group, and its name is the name of the form. For example, a form called "Dine Preference" creates the area ...