@li-zi、あなたのケースについては既におおよそ解決されているようですが、もう一つの可能性として、Custom Wizard プラグインを使用する方法があるかもしれません。
私はこのプラグインを使って、新規ユーザーがサインアップした後にウィザードの入力を促しています。
このウィザードには、ドロップダウンオプションを提供するフィールドがいくつかあります。
その後、ウィザードが送信された後に実行される2つの別々のアクションを設定しました。
- 1つ目は、ウィザードのドロップダウンから選択された値でユーザープロフィールのカスタムフィールドを更新するアクション
- 2つ目は、ウィザードのフィールド選択に基づいてユーザーを特定のグループに追加するアクションです。