"View Response Logs" Feature
Admin users have access to the View Response Logs page. This page provides greater visibility and control over survey responses, helping you identify whether responses were generated by bots or humans, make adjustments when necessary, and view detailed audit logs.
The View Response Logs Section
Admin users can:
-
See if the system recognized a response as generated by a Bot or a Human:
Responses are tagged accordingly, helping ensure accurate survey results.
-
Switch responses:
If a response is incorrectly marked as "Inactive" or the wrong response is marked as "Active," you can manually switch which response is active. The active response is used for all reporting purposes throughout the product.
What Are Email Bots?
A bot is a software program that performs automated, repetitive tasks. Email bots, or email scanners as they are more commonly known, are helpful tools for identifying suspicious email patterns. Every major email provider will have a bot click every link in an email to ensure it is not a malicious link. This means bots can also interact with legitimate emails such as by clicking on survey links, which AskNicely will register as a response.
How AskNicely Detects Bots
AskNicely uses advanced detection algorithms to identify whether a bot or a human triggered a survey response:
- Bot Responses: Detected responses are marked as INACTIVE to prevent them from affecting your overall survey score.
- Human Responses: Once a human response is received, it is marked as ACTIVE and displayed with a "Human" label.
NB: If two response are detected for the same survey, only one response can remain active.
Why We Detect Bots
Detecting bot-generated responses ensures that:
- Survey scores reflect genuine human feedback.
- Bot activity does not skew your overall score.
Managing Responses
Switching Responses
Although our detection algorithms are highly accurate, occasional errors can occur. If the wrong response is marked as active, admins can:
- Click "Mark Active" next to the "Bot detected" label.
- The previously active response will be marked as inactive.
If you have an existing integration to forward responses to third-party apps (e.g. Slack and Microsoft Teams), when you switch a response, the integration will be updated so that the active response will show on the app.
NB: Switching or activating responses is manual and does not trigger automated workflows. If you make changes to responses, you'll need to trigger any workflows associated with that response manually. This ensures that workflows are not triggered unintentionally or long after receiving the original response.