Support *Progressive Profiling* for Forms BETA
Found in
EPiServer.Forms 1.0.0.9000
Fixed in
EPiServer.Forms 2.0.0.2
Created
Feb 02, 2016
Updated
Jun 10, 2016
Area
Core
State
Closed, Acceptance tests pass
Description
- Can be a simple cookie read/write.
- Identify user by complex processing; can be an MAI Identifying process (For example: Silverpop GetRecipientID() )
- VisitorIdentifyProviderBase used by Form.Core to answer "Who is this Visitor?"
- DefaultVisitorIdentifyProvider: use current cookie read/write process to detect the Episerver user.
- New Anonymous User: upon entering the site to interact with a Form, can be identified by (creating new) a random GUID
- Design a form with one or more progressive steps. Each step can "stay on a page."
- Submit the step. It writes accumulated data to a record (identified by a SubmissionId).
- A special SubmitButton is inserted into the progressive steps.
- SubmitButton submits the form but does not finalize it.
- Further information can be collected in other steps.
- SubmitButtonElement should have an extra feature (redirection url, finalized checkbox) in the Settings tab.
- SubmitButtonElement can be an image (image submit button).