私は、ユーザー(リーダー)が他の多くのユーザー(フォロワー)の計画を立てることができるアプリを開発しています。リーダーはフォロワーの計画を更新でき(フォロワーは通知を受け取ります)、フォロワーはリーダーに更新を送信できます(リーダーは通知を受け取ります)。
アプリにはコンパニオンWebクライアントが含まれます。
リーダーはアプリまたはWebクライアントを介してサインアップし、フォロワーの計画を作成してから、「フォロワーに送信」をクリックまたはタップします。
この時点で、フォロワーをアプリ経由で登録してもらうための素晴らしい、自然な方法を考え出すのに苦労しています。
注:フォロワーはリーダーに計画を要求でき、それを期待します-しかし、リーダーなどがアプリを取得するオンボーディングプロセスをフォロワーに説明することはできません。
私の考えは現在:
このアプローチの問題は、フォロワーが複数のメールを持っている可能性があることです。そのため、リーダーが送信するメールはフォロワーに届くかもしれませんが、フォロワーはアプリを入手したときに別のメールを使用することを選択できます。壊れます。
私が考えている他のオプションは、次のとおりです。
この周りに確立されたパターンはありますか?または私のソリューションの1つは良いソリューションですか?ソリューション1には潜在的な脱落点がたくさんあると思います。ソリューション2は少し長めです。
アプリをダウンロードして開くのは思ったほど簡単ではないので、ソリューション1の方がソリューション2よりも長いと主張します。
以下の各ソリューションのプロファイルを作成しました。
tl; dr-ソリューション2の方が優れています。
ソリューション1:アプリのバージョン
ユーザーが電子メールの指示を最初に適切に読み取らずにリンクをクリックした場合、ユーザーがアプリストアに移動した理由がわかりません。
アプリをダウンロードするときは、ダウンロードが完了するまで待つ必要があります。その間、彼らは別のタスクに専念し、アプリのダウンロードを開始したことを忘れたり、次に何をするつもりかを忘れたりする可能性があります。
アプリを開いた後も、サインアップする必要があります。
これのプロセスは次のようになります:
このルートを使用する場合、次の方法で混乱の一部を軽減できます。
ソリューション2:Webクライアントのバージョン
ご指摘のとおり、リンクにエンコードされた一意のIDをメールで生成すると、メールの照合時に問題が発生しなくなります。アプリのダウンロードを完全に回避することもできます。
このプロセスは次のようになります:
結論?
ソリューション2の手順は少なくなっていますが、より重要なのは、コンテキストの変更が少なく、ユーザーが混乱/混乱する機会が少ないことです。
これは、GoogleドキュメントとDropboxで使用されている方法であり、シームレスに機能します。私は常に多くの仕事用メールアドレスの1つにドキュメントを送信しますが、すべてを1か所にまとめる方が簡単なため、ドキュメント共有アプリケーションには常にGmailアドレスを使用しています。