Slide 1

Slide 1 text

Intercom Kickoff Intercom Kickoff Repro を支えるIntercom のあれやこれや Repro を支えるIntercom のあれやこれや 1

Slide 2

Slide 2 text

Self-intro Self-intro hiroxyy_ hiroxyy_ 2

Slide 3

Slide 3 text

Self-intro Self-intro 林 宏建(hayashi_hirotake) hiroxyy_ hiroxyy_ 2

Slide 4

Slide 4 text

Self-intro Self-intro 林 宏建(hayashi_hirotake) Repro Customer Reliability Engineer Team Leader 3 名 hiroxyy_ hiroxyy_ 2

Slide 5

Slide 5 text

Self-intro Self-intro 林 宏建(hayashi_hirotake) Repro Customer Reliability Engineer Team Leader 3 名 Skill Server-side Java Android hiroxyy_ hiroxyy_ 2

Slide 6

Slide 6 text

Repro? Repro? エンジニアがRepro を導入して、マーケターが活用 エンジニアがRepro を導入して、マーケターが活用 3

Slide 7

Slide 7 text

どのようにしてRepro の活用度を上げるか どのようにしてRepro の活用度を上げるか 4

Slide 8

Slide 8 text

Customer Success Customer Success Customer Customer Reliability Engineer Reliability Engineer どのようにしてRepro の活用度を上げるか どのようにしてRepro の活用度を上げるか 4

Slide 9

Slide 9 text

Customer Success Customer Success お客様がRepro を活用し、 アプリを成長させる状態の実現 Repro の初期設定の提案 アプリにおけるKPI の提案 アプリ内マーケ施策の提案 Customer Customer Reliability Engineer Reliability Engineer どのようにしてRepro の活用度を上げるか どのようにしてRepro の活用度を上げるか 4

Slide 10

Slide 10 text

Customer Success Customer Success お客様がRepro を活用し、 アプリを成長させる状態の実現 Repro の初期設定の提案 アプリにおけるKPI の提案 アプリ内マーケ施策の提案 Customer Customer Reliability Engineer Reliability Engineer どのようにしてRepro の活用度を上げるか どのようにしてRepro の活用度を上げるか お客様が安心して Repro を利用できる状態へ 導入/ 運用時の テクニカルサポート 最適なアーキテクチャーの 提案 他分析ツールとの数値乖離 の調査 4

Slide 11

Slide 11 text

5

Slide 12

Slide 12 text

最新のfcm だとメソッドが 最新のfcm だとメソッドが Deprecated ですけど、 Deprecated ですけど、 どうやって実装したらいいですか どうやって実装したらいいですか 5

Slide 13

Slide 13 text

最新のfcm だとメソッドが 最新のfcm だとメソッドが Deprecated ですけど、 Deprecated ですけど、 どうやって実装したらいいですか どうやって実装したらいいですか 下記実装を追加で! 下記実装を追加で! @Override public void onCreate() { super.onCreate(); FirebaseInstanceId.getInstance().getInstanceId().addOnCompleteList @Override public void onComplete(@NonNull Task task) { if (!task.isSuccessful()) { Log.w(TAG, "getInstanceId failed", task.getException( return; } final String token = task.getResult().getToken(); Repro.setPushRegistrationID(token); } }); } 5

Slide 14

Slide 14 text

6

Slide 15

Slide 15 text

7

Slide 16

Slide 16 text

特徴① 特徴① 社内外の問い合わせチャネルを 社内外の問い合わせチャネルを Intercom に1 本化 Intercom に1 本化 8

Slide 17

Slide 17 text

社内からの質問もIntercom で 社内からの質問もIntercom で チャット○ 電話✕ チャット○ 電話✕ 最近はビデオチャットとかもできるように 最近はビデオチャットとかもできるように なってきた なってきた 9

Slide 18

Slide 18 text

問い合わせ管理が容易☺ 問い合わせ管理が容易☺ 10

Slide 19

Slide 19 text

特徴② 特徴② 初動案内で期待値コントロール 初動案内で期待値コントロール 11

Slide 20

Slide 20 text

12

Slide 21

Slide 21 text

質問です! xx はできますか? 12

Slide 22

Slide 22 text

質問です! xx はできますか? 今ちょっとすぐ返せないな 12

Slide 23

Slide 23 text

質問です! xx はできますか? 今ちょっとすぐ返せないな お問い合わせ ありがとうございます! 翌営業日中に一次回答します 12

Slide 24

Slide 24 text

初動案内で期待値コントロール 初動案内で期待値コントロール 放置するのが一番やばい 回答が極端に遅くなければ、CSAT に大きな影響はない 海外だとチャットの期待値が高そう 13

Slide 25

Slide 25 text

Intercom Support からの回答 Intercom Support からの回答 めちゃくちゃ早い\(^o^) / めちゃくちゃ早い\(^o^) / 14

Slide 26

Slide 26 text

特徴③ 特徴③ 連携サービスを使ってNPS 計測 連携サービスを使ってNPS 計測 15

Slide 27

Slide 27 text

NPS? NPS? > Net Promoter Score®, or NPS®, measures customer experience and predicts business growth. This proven metric transformed the business world and now provides the core measurement for customer experience management programs the world round. by netpromoter.com 16

Slide 28

Slide 28 text

17

Slide 29

Slide 29 text

https://www.wootric.com/integrations/intercom/ 18

Slide 30

Slide 30 text

NPS 計測してみてどう? NPS 計測してみてどう? NPS はプロダクトへのFB NPS はプロダクトへのFB 問い合わせへの回答としてはCES が妥当そう →Wootric で計測可能 NPS のin-app を出すタイミングを調整したい NPS のin-app を出すタイミングを調整したい 管理画面にログインしたタイミングで出したい! →event をトリガーにしたmessage の表示ってどうやるんだ? 19

Slide 31

Slide 31 text

特徴④ 特徴④ 問い合わせ/ 回答の集計は 問い合わせ/ 回答の集計は spreadsheet で spreadsheet で 20

Slide 32

Slide 32 text

初動案内してるからfirst response 違う 初動案内してるからfirst response 違う リマインドとかもするから、close の時間は伸びる リマインドとかもするから、close の時間は伸びる 21

Slide 33

Slide 33 text

なんだかんだspreadsheet 便利 なんだかんだspreadsheet 便利 22

Slide 34

Slide 34 text

// intercom API へリクエスト function getConversations(id) { var url = API_URL + 'conversations/' + id; var options = { 'method': 'get', 'headers': { 'Authorization': 'Bearer xxxxxx', 'Accept': 'application/json' } } Logger.log('request_url: ' + url); var res = UrlFetchApp.fetch(url, options); // convesation_parts の配列を取得する var res = JSON.parse(res.getContentText()); // Logger.log(res); return res; } tag やuser 情報もAPI で取得できるので tag やuser 情報もAPI で取得できるので 必要な情報をtag に入れると幸せになりそう 必要な情報をtag に入れると幸せになりそう Intercom API Document 元データはGAS でintercom API から取得 元データはGAS でintercom API から取得 23

Slide 35

Slide 35 text

特徴⑤ 特徴⑤ メンテ/ 障害報告もintercom で メンテ/ 障害報告もintercom で 24

Slide 36

Slide 36 text

Manual Message Manual Message 顧客情報をIntercom に連携 することで、より配信対象を 細かく設定できる 25

Slide 37

Slide 37 text

特徴⑥ 特徴⑥ Article を利用した自己解決促進 Article を利用した自己解決促進 26

Slide 38

Slide 38 text

でカスタムドメイン設定! でカスタムドメイン設定! support.repro.io support.repro.io 27

Slide 39

Slide 39 text

Custom Bots Custom Bots 顧客自身の問題解決に 顧客自身の問題解決に めっちゃ良さそう! めっちゃ良さそう! 28

Slide 40

Slide 40 text

Article のつらみ Article のつらみ 29

Slide 41

Slide 41 text

Article のつらみ Article のつらみ 多言語対応していない 日本語の記事と英語の記事を両方同じ Help Center に配置 海外展開するならボトルネック 29

Slide 42

Slide 42 text

Article のつらみ Article のつらみ 多言語対応していない 日本語の記事と英語の記事を両方同じ Help Center に配置 海外展開するならボトルネック 日本語でArticle 書くと、入力がばぐる 日本語のIME には対応してないよとの回答 29

Slide 43

Slide 43 text

Article のつらみ Article のつらみ 多言語対応していない 日本語の記事と英語の記事を両方同じ Help Center に配置 海外展開するならボトルネック 日本語でArticle 書くと、入力がばぐる 日本語のIME には対応してないよとの回答 Article の変更履歴がわからない 差分だけ見てレビューとかできたら幸せ 29

Slide 44

Slide 44 text

まとめ まとめ 1. 社内外の問い合わせチャネルを1 本化 社内外の問い合わせチャネルを1 本化 2. 初動案内で期待値コントロール 初動案内で期待値コントロール 3. 連携サービスを使ってNPS 計測 連携サービスを使ってNPS 計測 4. 問い合わせ/ 回答の集計はspreadsheet で 問い合わせ/ 回答の集計はspreadsheet で 5. メンテ/ 障害報告もintercom で メンテ/ 障害報告もintercom で 6. Article を利用した自己解決促進 Article を利用した自己解決促進 7. Article は多言語対応していない Article は多言語対応していない 30

Slide 45

Slide 45 text

会話の内容はzendesk とsalesforce に連携 会話の内容はzendesk とsalesforce に連携 31

Slide 46

Slide 46 text

ありがとうございました! ありがとうございました! 32