FanExam has a public status page available at: status.fanexam.com If our service is not working, this will be shown on the status page. Our technical support will be notified automatically.
Category: Features
Using tags in FanExam
Can I add tags to the FanExam JavaScript snippet?
Tags are a feature of FanExam that allow you to segment your NPS responses by tag. For example, if you have customers on a “Silver” and a “Gold” plan, you can add the tags “silver” and “gold” to the JavaScript snippet. Once you have done this, you can analyze the responses per tag in the dashboard. Just select the appropriate tag in the top left of the dashboard.
In order to see the tags in the dashboard, you must send the tags into FanExam when the JavaScript snippet is loaded.
<script>
$FE = {id:2};
// The identifier $FE.email is a JavaScript string. Backslashes must be escaped as double backslashes.
// $FE.email is not case sensitive: "John@example.com" and "john@example.com" are equal.
$FE.email = ""; // input user unique identifier - email recommended - in these quotes (not case sensitive)
$FE.tags = "gold"; // tags go in these quotes separated by commas
$FE.lang = "en-us"; // language + locale to be used
(function(d) {
var ca = d.createElement("script"),t;
ca.type = "text/javascript";
ca.async = true;
ca.src = "//tag.fanexam.com/exam.js";
t = d.getElementsByTagName("script")[0];
t.parentNode.insertBefore(ca, t);
})(document);
</script>
Please pay attention to the line
$FE.tags = "gold"; // tags go in these quotes separated by commas
You must add these tags yourself to the snippet. This can be done by e.g. a server language like Ruby (on Rails), Php, or Python. You can also use multiple tags with a single customer, e.g. for a a specific plan (“gold”) and a location (“us”), which would result in this line:
$FE.tags = "gold, us"; // tags go in these quotes separated by commas
FanExam test setting
FanExam has a test setting, such that you can test the NPS survey widget without submitting any data into the dashboard.
Add the following JavaScript code to your widget code:
$FE.test = 1;
Google Analytics Integration
FanExam integrates with Google Analytics. If you choose the basic integration, Google Analytics events are sent according to this scheme:
ga('send', 'event', 'FanExam', theVote, _fe_cust_type, {'nonInteraction': 1});
Custom Survey Questions
FanExam allows you to customize the messages used by the FanExam widget on your website.
The “Basic” and “Professional” plan allow you to customize the text used on the FanExam widget completely. You can even introduce your own translations of the text, such that you can change the NPS survey language on multilingual websites and apps.