web-dev-qa-db-ja.com

別のユーザーによって招待/追加されたときにモバイルアプリのオンボーディング手順を最小限に抑える方法は?

これが私たちが今持っている最高のものです。 UserBの場合は7ステップです。
ユーザー名にはメールアドレスを使用します。
もっとうまくできるか?

  • UserAは、アプリ内でメールアドレスを介してUserBを追加します。

    1. UserBがウェルカムメールを受信します。
      Subject「UserAがAppNameに参加することを望んでいます!」
      Bodyボタン:「UserAに参加するにはここをクリックしてください。」
    2. メール本文のボタンはウェブページにリンクしています。
    3. Webページがパスワードを要求し、ユーザーが[送信]をクリックします。
    4. WebページがOSをスニッフィングし、AppNameで正しいアプリストアを開きます。
    5. UserBがアプリをインストールします。
    6. UserBがアプリにログインします。
    7. UserBがUserAとの対話を開始します。
1
GollyJer

OK、これは描画ユーザーフローが便利な場所です。

ご覧のシナリオでは、ユーザーがモバイルデバイスでウェルカムメールを読むと想定しています。しかし、ユーザーがデスクトップまたはラップトップのデバイスでメールを開いた場合はどうなりますか?どのように何かを嗅ぎますか?ユーザーがOSが異なる2つのモバイルデバイスを持っているが、そのうちの1つだけが優先デバイスである場合はどうなりますか?念のため、私はこれについて熟慮する必要さえありませんでした。それはまさに私のケースです。私は決して、決してモバイルではなく、デスクトップ、ラップトップまたはiPadでのみメ​​ールをチェックします。そして、私はいくつかのモバイルデバイスを持っています。そのうちの2つは主に使用していますが、そのうちの1つだけが優先デバイスです。

あなたは言うかもしれません

「大丈夫ですが、ほとんどの人は実際に携帯電話でメールをチェックしています」

、これは実際にはほとんどの人口統計にとって正しいかもしれません。それで……これをあなたの利点のために使ってみませんか?これらのすべての手順の代わりに、ユーザーをWebページに送信して、おそらく間違ったデバイスを使用していることを発見した場合、旅を中止することが唯一の方法です。これを行うだけです。

  1. メールを送信します。メールの本文には、「Apple Storeでダウンロード)」リンク(Android、Windowsなど)が含まれています。ほとんどのユーザーは、アプリをモバイル(タブレットも同様ですが、これは状況によって異なります)からダウンロードする必要があることを知っています。あなたのアプリで)
  2. ユーザーはアプリをインストールしてメールアドレスでログを記録し、初回使用時にパスワードを選択します
  3. それは本当にそれだった

この方法では、2つの簡単なステップしかありません。OSのあいまいさや、何をすべきかについての摩擦はありません。これは本当にこれほど簡単です。

または、別の方法を使用することもできます。メールを送信する代わりに、モバイルのみアプリ(whatsappなど)を使用してメッセージを送信しますデスクトップまたはラップトップコンピュータでウェルカムメッセージを開く人々。

最終免責事項

アプリとアプリのターゲットが最も重要であることに注意してください。年齢、国などに基づいたメッセージングの使用法に関する多くの調査があります。たとえば、ほとんどの国で、アプリが若いユーザー向けである場合は、メールアプローチ全体を取り除き、メッセージングアプリまたはソーシャルメディアログインにアクセスします。

これらのさまざまな人口統計の好みは、あなたが想像する以上に多くのことを教えてくれます、そしてそれらはあなたのステップを正確に導くので、あなたはそれらについて非常に確実にする必要があります

2
Devin

現在のフローでは、ユーザーは2回サインインする必要があります。 #3(Webページでパスワードを要求され、ユーザーが[送信]をクリックする)をバイパスして、アプリがインストールされているかどうかをすぐに確認することをお勧めします。

招待メールから一意の識別子/トークンを渡すことで、技術的にその追加の手順をスキップできると思います。

1
Gene Parcellano