Messages, Quick Polls and Tasks

Messages From Panelists to Panelists

Community panels are characterized by the fact that panelists may not only communicate with the moderator but also among themselves. For this, EFS provides a variety of channels such as forums, dicussions, chats, and blogs. You can also enable your panelists to send each other private messages via e-mail.

  • The messages are entered into a form on the website.
  • The addressees can read the messages on a special panel page; additionally, the messages are sent via e-mail.
  • The messages sent via e-mail are embedded in an accompanying text that you can define via a mail template.
  • For reasons of privacy, it is possible to write only to panelists who have explicitly agreed to receiving private messages.
  • As a moderator, you can use the messaging functionality as well, of course. If you want to address panelist groups instead of individual persons, a dedicated feature in the admin allows to post messages on the panel website without dispatching emails.

Work steps

In order to use the function for sending private messages, please proceed as follows:

  • Adapt the default mail template.
  • Create function modules for entry form and list of messages received.
  • Configure the visibility options and/or allow them to be edited by the panelists.
  • Integrate panelist messages into the website.

The necessary operations will be explained in detail in the following chapters.

Adapting the Default Mail Template With Accompanying Text

The messages are not only displayed on a special panel page, but also sent via e-mail. These e-mails are dispatched from a panel domain. They usually contain not just the actual text of the message, but also an accompanying text by the panel operator. Here you can, for example, indicate that this is a personal message, or you can include an e-mail address to contact in case this function has been misused.

The properties of these mails are defined, as is the case with many other EFS features, via a mail template which is then linked to from the function module. In new panels, you can find a default template “Message from panelist to panelist”: all you need to do is to adapt this template for your panel and to reference it from the “Send private messages to panelists” page module on the “Send messages” page.

Please note:

  • The template should be of the “standard mail” type.
  • For the sender you should use a dedicated e-mail adress of the panel domain. Please note that it is not possible to dynamically insert different sender addresses. In particular, it is not possible to use the e-mail addresses of the mailing panelists.
  • The following wildcards can be used:
    – #sender_u_firstname#: The sender’s first name
    – #sender_u_name#: The sender’s last name
    – #message_title#: The message header
    – #message_text#: The message text
  • The template should always mention an e-mail address or contact form for abuse cases.

Configuring the Visibility Options

For reasons of privacy, it is possible to write only to panelists who have explicitly agreed to receiving private messages, i.e. the visibility option “Receive private messages” must be activated. Depending on which processes and privacy policies apply to your panel, this is the responsibility of either the moderator or the panelist.

If you want to encourage your panelists to make use of the private messaging function, you should explain how to activate the visibility option “Receive private messages” in a suitable location. For example, you can introduce the new function in a forum post or create a FAQ.

Sending Messages to Panelists

As a moderator, you can use the messaging functionality as well, of course. If you want to address panelist groups instead of individual persons, a dedicated feature in the admin area allows to send messages which are displayed in the inbox on the website but not dispatched by e-mail.

You can find the new feature in the admin area in the menu People → Contacts → Messages.

  • Similar to other moderation features, moderator and test accounts can be selected as senders. Please ensure that visibility is activated for first name and/or name of the used account. Otherwise the recipients may have problems to understand who sent the message.
  • All groups of the panel can be addressed.
  • The dispatched messages are logged.
  • Both this new messaging function and read access to the panelists’ private messages in the admin area is protected by ACL rights (“panel_send_private_message” and “panel_view_private_message”).

Integrating Panelist Messages into the Website

To create the entry form for the messages, please proceed as follows:

  1. On the desired page, create a page module of the “Send private messages to panelists” type.
  2. Configure the setting options as required. Table 19.30 provides an overview.
    – Select the “func_messages_send” module template. You may have to adapt the templates to the layout of your panel.
    – Select the appropriate mail template with the accompanying text.

To create a message list, proceed as follows:

  1. On the desired page, create a page module of the “Display of private messages” type.
  2. Configure the setting options as required.
  3. Depending on the type of list you want to display, select one of the following module templates. You may have to adapt the templates to the layout of your panel.
    – func_messages_light: Message overview, e.g. on the personalized homepage.
    – func_messages: Detailed list of the received messages.

Reporting Spam

Unsolicited advertising, disrespectful posts, and other forms of inappropriate contents are a widespread problem in Internet forums. Experience shows that the smaller and more personal the community is, and the more experienced the team of moderators is, the less frequent such spam and abuse problems occur. Consequently, they arise only rarely in EFS Panel communities. In order to enable you to identify and counter any such problem cases in a timely and effective manner, EFS includes a spam reporting function. This allows panelists to report abusive posts themselves; instead of closely monitoring all discussions on the platform or checking all posts prior to release, you can rely on the community‘s powers of self-organization.

  • From any blog, forum and discussion posts, panelists can open a dedicated form and report abusive content.
  • You can access and process the abuse reports received in the admin area.

Work steps

Usage of the report feature involves the following steps:

  • Preparing the report form for use.
  • Processing the abuse reports regularly.

Preparing the Report Form for Use

In a new standard panel, the abuse reporting process is integrated into the website per default. Blog, forum and discussion posts contain a Report icon. By clicking on this, the panelists can open the report form and enter their abuse report.

To complete the configuration of the process, please proceed as follows:

  1. In the website editor, select the appropriate website and language version and open the page “Report post”. It contains a module of type “Send private messages to panelists”.
  2. Configure the setting options as required. Table 19.36 provides an overview.
    – The “func_report_form” module template should be selected.
    – In the “Mail sender” field, enter the wildcard #u_email#: It will be filled with the e-mail address of the panelist who sends the report.
    – Enter a suitable feedback topic and recipient address.

Processing Abuse Reports

In the People → Contacts → Reported posts menu you will find all abuse reports received.

  • Per default, only the open reports are shown. To display reports with other statuses, please use extended search.
  • The tab Frequently reported posts displays the open reports grouped by target post. I.e. if there are several open reports for a post, you will notice on first glance.
  • If a post has been reported repeatedly, you can change the processing status of all these reports en bloc. To do so, open one of the reports, change status and editor and add your comment. Then, before Saving, activate the “Batch processing” checkbox. This will ensure that your status change is applied to all reports for the respective target post.

Quick Polls

So-called polls are a vote on individual questions for which the results are always immediately displayed. Polls can, for example, be integrated into the home page of the panel.

EFS supports two types of polls: polls for panelists on the one hand, and anonymous polls which allow all visitors of the home page to contribute on the other hand.


You can create as many quick polls as required. Please mind, though, that panelist polls, in particular, require considerable server resources, i.e. they may affect the performance of the panel installation: For each participant, an answer must be stored, i.e. for n respondents, n new data records are created. The following guiding values provide orientation:

  • It is recommended to run not more than ten active quick polls per language version simultaneously.
  • It is recommended to restrict the participation for a quick poll to at most 10,000 participants, e.g. by restricting the field time appropriately.

Tip: After the end of the field period, export the results of the panelist polls, then delete the poll or at least the results.

Anonymous Quick Polls and Panelists-Only Polls

EFS supports two types of polls that are fundamentally different in terms of authentication and retrievable data.

  • Polls for panelists:
    • These polls are visible to all visitors having access to the respective page. However, only logged-in panelists may participate.
    • As the panelists have identified themselves by logging in, the poll data can be related to the individual panelists accounts. So, in addition to viewing the poll results you can also export them along with the corresponding panelist data.

    • The quick poll filter allows you to use the results from panelist polls for grouping purposes.

  • Anonymous polls:

    • Anonymous polls can be answered by any visitor.

    • Participation is registered by cookies, i.e. if a visitor rejects or deletes cookies, he or she may participate multiple times. This also applies to logged-in panelists answering an anonymous quick poll. If, on the other hand, two visitors use the same browser on the same PC without deleting cookies, the second visitor will not be recognized as a new user and he cannot answer the quick poll.

    • As you do not know the participants in anonymous quick polls, you may view the results but there is no possibility of exporting the participants’ responses along with the corresponding panelist data as is the case in panelist polls.

    • For the same reason, the results from anonymous quick polls are not available in the quick poll filter for grouping purposes.

Managing Polls

In the Website → Panel websites → {Selected language version} → Quick polls menu you can set up polls, edit them and view the results.


Read rights for “panel_quickpolls” are needed for managing the quick polls.

The overview comprises all the quick polls created for the defined language version and contains the following information:

  • Title: Internal title.
  • Headline: Headline seen by the panelists.
  • Active:
    • Yes: The poll will be displayed.
    • No: The poll will not be displayed.
  • Type: Question type

If you want to view quick polls of another language version in a given installation with several websites and/or language versions, simply change the settings in the upper section of the dialog. You can use the View function to change the number of table columns displayed as well as the number of rows per page. A simple search function is available.

The icons in the “Actions” column give the following editing options:

  • Edit
  • Copy poll
  • View results
  • Only for panelist polls: Export participant answers
  • Delete

Creating a New Poll

  1. Click on the Create poll button in the Quick polls menu.
  2. Fill in the form. The most important fields are listed below. Optionally, you can activate the rich text editor and use it to format the texts.
    – Allow participation for non-panelists: This option enables you to decide if only logged-in panelists can participate, or if the poll should be anonymous i.e. can be answered by non-panelists as well. Please mind that with anonymous quick polls, you have less possibilities for evaluation. Notably, the result data cannot be matched to panelists. The poll type setting cannot be changed later.
    – Title: This title is for orientation purposes only, it will not be seen by panelists.
    – Question text: The actual question.
    – Text on display of results: This message is displayed after successful voting. Enter the following text, for example: “Thank you for voting!”
    – Error message when invalid answers are given: This message is displayed if a problem occurs on saving and, as a result, the answer is deemed invalid. Enter the following text, for example: “Only once, please”.
    – Maximum scale of results display: In this field, you can define how broad, in percent, result bars may be in relation to the complete breadth of the poll table. Enter: “100”.
    – Question type: You can choose between single or multiple response lists.
    – Active: Only active polls will be displayed. If you wish to see your poll on the website, select “Yes” and deactivate all other polls of the current language version once you have saved the setting.
  3. Confirm by clicking on Save.

  4. Open the new poll by clicking on the title or the Edit icon.

  5. In the lower section of the edit dialog you will find the new section “Answer options”. Enter the first answer text and Save.

  6. Repeat this for all required answer options.


For installations with several websites and/or language versions, please note: The language version of a new quick poll is automatically predefined by the overview settings. The language version cannot be subsequently changed.

Properties of a Poll

The table lists all characteristics a poll can have.

FieldsWildcardMeaning

Allow participation for non-panelists


There are two types of polls:

  • Panelist polls: Only logged in panelists can participate.
  • Anonymous polls: They can be answered by non-panelists as well.

With anonymous quick polls, you have less possibilities for evaluation. Notably, the result data cannot be matched to panelists.

Title

The internal poll title. This title may not contain special characters.

Optionally, you can enter the internal title in the external view via a wildcard.

Question text

{$poll.poll_question}

The actual question, for example: “Who do you think will win the World Cup?”

Optionally, you may design your text using the rich text editor.

Headline{$poll.poll_header}

Optional explanatory text.

Is displayed in the standard panel below the question text.

Optionally, you may design your text using the rich text editor.

Footer{$poll.poll_footer}

Optional text element, which is displayed in the lower section of the poll.

Optionally, you may design your text using the rich text editor.

Text on results display

Text that is optionally displayed after voting. E.g. “Thank you for voting!”

Optionally, you may design your text using the rich text editor.

Maximum scale of results display


Defines how broad result bars may be in relation to the

complete breadth of the poll table. The entry is in percent.

Question type

Desired question type. You can choose between single or multiple response lists.

Active

Only active polls will be displayed.

If several polls are active in a language version, use the “Display quick poll” option in the “Quick Poll” function module to define which of them should be displayed.

Start date / End date for participations


You can define a participation period. Outside this period, the poll is visible, but participation is only possible during the participation period.

Viewing Results

The edit dialog of a poll contains a View results button with which you can open the result overview.

You can delete the results by clicking on Delete results. Please note that by doing so the poll results are deleted irrevocably.

Downloading Results of Panelist Polls

In normal, personalized polls, the Export participant answers function allows you to download a CSV file that contains selected address data and the answer of each participant.


Write rights for “panel_quickpolls” are needed for using the export.

Tasks

Experienced community managers appreciate the broad range of feedback methods offered by EFS: It allows them to switch elegantly between various quantitative and qualitative methods. Freely-definable tasks are an additional component for your methodological portfolio.

A task can be any activity that can be connected with a click on a link in the to-do list. It is up to your creativity to define challenging tasks for your panelists. E.g. you can send your panelists to any panel page or external website, you can ask them to open a forum etc.

  • The addressees of the task are defined by the combination of language version and group.

  • The tasks are integrated into the panelists’ to-do list.

  • Social Insight Connect’s to-do counter includes the new tasks as well.

  • Allocation of bonus points is triggered by clicking the link.

  • To find out if a specific panelist has completed a tasks, search for this panelist in panelists administration, open the detail view and go to the Tasks tab.

Managing Tasks

Write rights for “panel_custom_item” are needed for managing tasks.

Tasks for panelists are managed in the Website → Standard content → Tasks menu. In this menu you get an overview on existing tasks, you can check how many reactions have been registered and you can create new tasks.

  • The overview lists all existing tasks with title, teaser, author and publication period. Two columns are of special importance for your daily work:
    – Active: The traffic sign icon shows if the tasks is displayed.
    – Completed: This column shows how many invitees have already completed the task.
  • Via the Add button, you can access the dialog that allows to create a new task.
  • Click on the icons in the “Actions” column to Edit or Delete existing tasks.
  • You can search the content of the overview table. The advanced search allows you to selectively search by title, teaser, author and language version.

Properties of Tasks

The table lists all properties tasks can have.

FieldMeaning
Title (internal)

Internal title of the task. For orientation purposes only, it will not be seen by panelists.

Teaser

Header displayed in the to-do list.

In the example shown below: “Sign up...”

Content

In this field, you can explain the task in detail.

In the example shown below: “Interested? Click below...”

The following wildcards can be used in teaser and content: #u_account# #u_firstname# #u_name# #u_email# #u_www# #u_street# #u_city##u_zip# #u_country# #u_address# #u_address2# #u_address3# #u_gender#

Link

In a standard panel, this link is opened when clicking on the teaser or the Continue icon. The click is considered as the completion of the task and triggers the allocation of bonus points.

Please enter the appropriate URL, starting with either http:// oder https://

ImageYou can add an image, if necessary.
Start / EndThe period in which the tasks is to be displayed.
ActiveOnly active tasks will be displayed.
Bonus points

When clicking on the link the panelists will receive the specified amount of bonus points once.

GroupAll existing groups can be selected.
Language versionUsually, the tasks are created for specific language versions.


Topics

© 2024 Tivian XI GmbH