Interestingly, I was able to sit down today with our resident web forms expert here at ClearPeople and have him explain to me some of the customisations we have done for clients on this new forms module. If I do say so myself, we have done some pretty cool things to extend the out of the box capabilities of web forms, to meet client specific requirements.
The customisations we do can be fit into two categories “actions” and “fields”. A typical default action is to save the user information into a database and send an email to notify the host organisation that a form has been completed. Sitecore CMS has many out-of-box actions, which can be seen in the image below.

However, one of our clients requested that we develop a way for an email to be sent directly to the visitor that completed the form to either confirm or thank them for the submission. This custom action engages the visitor. This is done by pulling the information from the completed form and inserting it into an email template that corresponds with the action.
The field customisations have provided clients an way to improve data collection and web analytics. The custom fields we have built include:
- IP Text Box—when a web visitor fills out and submits a form, this hidden box reports the IP address that the user used to the host organisation. This assists security and helps to understand the user profile
- Pre-populated text box- our Sitecore expert explained this to me as a “dynamically generated default value.” When my face went blank, he gave me a very good example that seemed so much easier to understand! The example was of someone visiting a product page on a website, if they wanted to enquire about a product, they would click on a button that would bring up an email template; the template would already have the product ID inserted.
- Check box—Web Forms allows content managers to set certain fields as required, however it doesn’t allow this for check boxes. With customisation, a check box can be a required field, of particular use when it comes to posting a disclaimer or user agreement.
- URL Text Box—Like the IP Text Box, this is a hidden field that picks up where the visitor came to the form from and sends it to reporting.
Hope these little titbits helped you see the capabilities of Web Forms for your own website! Until next time...
No comments:
Post a Comment