最近、
Web ページを
しかしながら
結果を
そもそも 全面に 出した ツールが ないのは 何故か ?
NPS tool
、Net Promoter Score tool
等でCustomer Feedback Tool
や Survey Tool
が
もNPS Survey も<wbr>できる<wbr>
に
Web 上で 実施する 際に 必要な 技術要素
前提
必要な
- 必要な
アンケート項目は 事前に 考えてある こと - アンケート項目数は、
1ページ、 1ダイアログに 収まる 量である こと - Web アプリケーションとは
別に アドオンと して 追加できること
技術要素
上記前提のもと、
- Web 上に
Form を 表示する。 - Web 上の
Form の データを 取得、 保存する。 - NPS の
スコアを 計算する。
調べた 結果
All in One で
All in One
一気通貫で1.2.3
の
参考
日本語の
* NPS®️計測に
見つかった ツール
SurveyMonkey
SurveyMonkey は、アンケート項目と して NPS が あり、 スコア計算まで 行ってくれるようです。
ネットプロモータースコア(NPS)アンケート | SurveyMonkeyHotjar
Hotjar もポップアップダイアログで アンケートを 表示でき、 NPS の スコア計算まで 行ってくれるようです。
Introducing the new NPS timelineLimeSurvey
LimeSurvey にはスコア計算を 行う 機能が ありません。 質問の 項目と して、 5点尺度 、 10点尺度が あるので これを 使って アンケートは 作成が 可能です。
LimeSurvey: the online survey tool - open source surveys
少し古いですが、 forum で NPS アンケートの テンプレートに ついての 質問が ありました。
Net Promoter Score Survey Template ? - LimeSurvey forums 以下の記事から スコア計算を 行う Google スプレッドシートの テンプレートを 取得できるので LimeSurvey から データを 取り出して、 自分で 計算を するのかよいかと 思います。
How to calculate Net Promoter Score [excel template & formula]Google Form
Google Form でもNPS 調査の アンケート作成は できるかと 思います。
LimeSurvey と同様に 単純な 集計までしか 実施してくれないので、 そこからは 自身で 計算を 行う 必要が あります。
スプレッドシートに結果の エクスポートが できるので、 エクスポートした 後に スコア計算するとよいかと 思います。
技術要素ごとに 使えそうな ツール、 ライブラリ
1. Web 上に Form を 表示する。
メインサイトに
動的に フォームを 生成する
以下、
エンジニアと
ダイアログを 表示する
気になった
vex
Hubspot のモーダルダイアログライブラリです。 テーマの 切り替えで 画面の 表示位置が コントロールでき、 ダイアログ内の 入力項目の コントロールも 可能です。 sweetalert2
Github のrepository 検索で 多く スターが ついていた ライブラリです。
sweetalert2/sweetalert2: A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript’s popup boxes. Zero dependencies.
個人的に以下 3 点 気に なったので 調べて 見ました。 - 表示位置の
コントロール position の 記載で 表示位置の コントロールが 可能です。 Swal({ position: 'top-end', type: 'success', title: 'Your work has been saved', showConfirmButton: false, timer: 1500 })
- ポップアップの
アニメーション変更
後、若干ポップアップの アニメーションが 気に 入らなかったので コントロールできるのか 確認しましたが、 これもできるようです。
Animate.css
という クラスで アニメーションの css を 指定できます。 Swal({ title: 'Custom animation Nothing', animation: false })
- POST は
できるのか
肝心なことを 記載していなかったですが、 ダイアログの ボタンクリックの タイミングで POST する ことができます。
- 表示位置の
nps-widget
これは、NPS 調査その ものを 実施する ダイアログを 表示できます。 Vue.js に 依存しているので Vue.js を 使用している 場合、 使うのは ありかもしれません。
satismeter/nps-widget: Net Promoter Score widgetffrating.js
NPS 調査 のスコアを 記録できる JQuery プラングインです。
Net Promoter Score Rating Plugin With jQuery - ffrating.js | Free jQuery Plugins
2. Web 上の Form の データを 取得、 保存する。
ここは
CSRF の
- 【Google Apps Script】その15
Execution APIを 使い、 外部から APIと して 叩く - Qiita - Google Apps Scriptの
doPostで JSONな パラメータの POSTリクエストを 受ける - Qiita
3. NPS の スコアを 計算する。
Github や
Github を 眺めて 気に なった もの
Github をnet promoter score
で
Search · net promoter score
眺めていて
nps
ruby でNPS スコアを 計算する ライブラリです。
murraysum/nps: Net Promoter Score Calculatornet-promoter-score
JavaScript でNPS スコアを 計算する ライブラリです。
samcus/net-promoter-scoresms-net-promoter-score
Twilio のSMS の テキストメッセージを 解析して NPS スコアを 出すと いう ライブラリ (アプリケーション) です。
テキストのネガポジ分析みたいな ことを するのでしょうか。
mattmakai/sms-net-promoter-score: Capture and calculate Net Promoter Score for an event via text messages from the audience.
Gist
計算だけしたい
Python での
計算方法
以下のGist を 見つけました。
A little python function to calculate the net promoter score from a list of ratings. Also wanted to practice doctests.JavaScript での
計算方法
以下のGist を 見つけました。
Calculate Net Promoter Score
一般的な 計算方法に ついて
実装コードを
NPSランキング&アワード - NPSソリューション | NTTコム オンライン や ネット プロモーター® スコアの
- 計算式
ランクが、0~6の 人達を 批判者、 7~8 を 中立者、 9~10 を 推奨者 と して、 (推奨者数 — 批判者数) / (回答者数) x 100
がNPS スコア。
SUS (System Usability Scale)
NPS を
満足度の
以下、
BtoBの
UXの 効果測定に 使えそうなNPS・SUSとは ?〜UX Bridgeに 参加してきました〜 | DevelopersIO SUSだと
思う? システムユーザビリティスケールの ほとんど 知られていない 事実 User Experience Magazine
以下は、system usability scale (SUS)
と、creativity-support index (CSI)
の
参考
調べていた
NPS調査は、
以上です。
必要な
技術要素も そんなに 変わりは ないように 思います。 ↩
コメント