Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview


Multiexcerpt
MultiExcerptNameFeature Overview
Excerpt
Customer Self Service

Questionnaires are a flexible

way to

way to create and present forms and collect user information.

Some common uses include:

Create Contact Us

, Returns

  • Warranties
  • Feedback 
  • , Warranties, Feedback, Event Registration and more. A file upload facility and Captcha can be added. Select from the wide range of preconfigured fields or edit them to suit.  


    This guide will cover how to create and implement a Questionnaire in BPD sites on version 3.78+.

    There are 3 overall steps in the process:

    ...

    Multiexcerpt
    hiddentrue
    MultiExcerptNameFeature Title

    BPD Questionnaires

    ...

    Overview

    Widget-based questionaire and form system that is easy to configure. Add captcha for validation, or require a digital signature (4.37+). 



    Multiexcerpt
    hiddentrue
    MultiExcerptNameFeature Title

    Questionnaires & Forms


    Image Added


    Step-by-step guide

    1. Create the

    ...

    Questionnaire 

    1. In CMS, go to Content → Advanced ContentQuestionnaire Group Maintenance (/QuestionnaireMaintenance.aspx).
    2. Click '

    3. Click New
    4. '
    5. .

    6. Set
    7. the
    8. values
    9. as follows
    10. (fields not listed here
    11. may
    12. can be left blank):
        • Questionnaire Code - a unique identifying code for the questionnaire
        • Questionnaire Description - a brief description of the questionnaire
        • Spam Validation - tick this box to enable Captcha functionality for anti-spam
        • Attachment Upload - tick

    13. this box
        • to allow the user to attach files on submit. (

    14. file
        • File types

    15. will be
        • specified in

    16. the widget
    17. Add Questions: 
    18. With the relevant Questionnaire selected, click 'Questions'
    19. Click 'New'.
    20. Select a question from the 'Question Code' drop-down.
    21. Assign a numeric sequence.
    22. Click 'OK' to add
    23. Click 'OK' to save. 
      Creating a BPD QuestionnaireImage Removed

        • Image Added

          NOTE:

          For the 'Send To End User' setting on the questionnaire widget to work (below), you need to define which field, from the Field for users email Address (above) on the questionnaire.

          Image Added

          Example: If you setup a questionnaire which has the following fields in it

          Email Address, Contact Name, Contact Surname and Phone Number.  You would choose Email Address from the Field for users email Address so that the user gets a copy of the form they filled in.

          Info
          titleDigital Signature

          (Versions 4.37+)

          Forms can accept  digital signatures. To insert a mandatory Signature input box, tick Requires Signature. Signature field labels can be edited in the Questionaire Widget

          Image Added



    24. To save, click OK.

    2. Add Questions

    1. In the Questionnaire selected, click Questions

    2. Click New.

    3. Select a question from the Question Code drop-down.

    4. Assign a number for ordering of questions on the page.

    5. Click OK.

      Adding Questions to the QuestionnaireImage Modified 
    6. Repeat as needed until all question fields have been added to the questionnaire.  

    7. Click 'To make sure saved changes appear on your site, click Refresh Dictionary'.


     

    Tip

    If the

    Question

    question you

    require does

    want is not

    appear

    in the Question Code drop-down,

    new questions can be added by following

    create it with these steps:

    Navigate
    1. Go to Content → Advanced Content
    -->
    1.  Questionnaire Field Maintenance (/QuestionMaintenance.aspx).

    2. Click
    '
    1. New
    '
    1. .

    2. Set the values as follows:
      1. Question Code - a unique code (with no spaces) to easily identify this question for selection later on
      2. Question Text - the question prompt which will be displayed to the user
      3. Sequence - determines the order in which the question appears in the maintenance screen. This will default to the next available sequence number, but can be overwritten
      4. Answer Format - the required format for responses to this question (e.g. Short Text, Number, Tickbox, etc)

        If you selected the List, Radio Button or Check List data type:

        Image Added

        Lookup: Add a value separated by a semi-colon. Example: Mrs;Ms;Mr;Miss  

      5. Length - the number of characters the field is to be restricted to (if applicable)
      6. Required - tick this box if this question is to be mandatory
      7. Help - enter tooltip text here - either a further explanation or example; anything which might assist the user in completing the questionnaire
      8. Hidden - tick this box if the question should NOT appear on the questionnaire (used to render hidden HTML elements on a questionnaire page)

    3. Click
    '
    1. OK
    ' to
    1.  to save.

    Questions created here will now be available for use in any Questionnaire.

     Place & configure the Widget
    (in this example we'll use

    1. To make sure saved changes appear on your site, click Refresh Dictionary.



    3. Add the Questionnaire Widget and configure settings 

    This example uses an existing custom page

    ...

    .

    1. Navigate Go to Content -->  → ContentCustom Pages. 

    2. Click 'Design' on the required selected Custom Page. (Note - if there is no NOTE - If the 'Design' button is not there, your page is not widget-based and . It will need to be converted via page Options.)

    3. Click 'Click Add Widget'.

    4. Search for and add Add the Questionnaire widget. 
      Click
    5. 'Click Edit' on for the widget. 

    6. Configure options as required. Refer to the widget documentation for a detailed explanation of all options.
      Questionnaire widget configurationImage Removed. See: Questionnaire Widget.
       
    7. Click 'Save'.

    8. Navigate to the custom the custom page and view your new questionnaire! 
      Finished Demo QuestionnaireImage Removed



    Tip
    titlePro Tip

    Make your customers' lives easier by prefilling some of the questionnaire fields for them!

    From version 3.92+, you have the ability to can pre-populate fields based on customer/user data, or page parameters. For example, Examples: Name and Company Name (for logged in users), or product code (if the form is Product Code (in a stock enquiry form on a product detail page).


    Here's a quick how-to:

    1. First, find Find your questionnaire fields - navigate . Go to Content → Advanced ContentQuestionnaire Group Maintenance.
    2. Select your questionnaire and click the 'Questions' link. This will show you the The field name of each questionnaire field - take note is displayed. Take notes (or a screenshot!).
    3. Now, go Go to Content → Advanced ContentQuestionnaire Field Maintenance.
    4. Search for the field you wish to prefill and click 'Modify'.
    5. Enter the

      appropriate

      value in

      the '

      Token to Prepopulate

      ' field (see table below).
    6. Click 'OK' to save.
    7. Click the 'RefreshDictionary' link to update your questionnaire

      .

    8. Repeat for any remaining fields.
       

    9. Field to PrefillToken
      User NameUser.FirstName,User.Surname
      Company NameCustomer.Name
      Email AddressUser.EmailAddress
      PhoneUser.PhoneNumber


    10. To save, click OK.
    11. Click the RefreshDictionary link to update the questionnaire.
    12. Repeat for another field.
       


    If you don't see the token you're after, contact our friendly Support team for assistanceCommerce Vision.

    Additional Information


    Multiexcerpt
    MultiExcerptNameAdditional Info

    --Create forms include Contact Us, Returns, Warranties and Feedback.


    Minimum Version Requirements


    Multiexcerpt
    MultiExcerptNameMinimum Version Requirements

    3.78


    Prerequisites


    Multiexcerpt
    MultiExcerptNamePre reqs

    --


    Self Configurable


    Multiexcerpt
    MultiExcerptNameSelf Configurable

    Yes


    Business Function


    Multiexcerpt
    MultiExcerptNameBusiness Function

    Marketing


    BPD Only?


    Multiexcerpt
    MultiExcerptNameBPD Only

    yesYes


    B2B/B2C/Both


    Multiexcerpt
    MultiExcerptNameB2B/B2C/Both

    Both

    Ballpark Hours From CV (if opting for CV to complete self config component)
    Multiexcerpt
    MultiExcerptNameBallpark Hours From CV (if opting for CV to complete self config component)

    Contact CV Support

    Ballpark Hours From CV (in addition to any self config required)
    Ballpark Hours From CV (in addition to any self config required)
    Multiexcerpt
    MultiExcerptName

    Contact CV Support


    Third Party Costs


    Multiexcerpt
    MultiExcerptNameThird Party Costs

    n/a

    CMS Category
    Multiexcerpt
    MultiExcerptNameCMS Category

    --



    Related help

    Content by Label
    showLabelsfalse
    max5
    spacesKB
    showSpacefalse
    sortmodified
    reversetrue
    typepage
    cqllabel in ("cms",= "forms" ) and type = "page" and space = "KB"
    labelscms how-to

    ...