It’s impossible to get users to join our Roblox groups from in-game. The alternative is an entirely more difficult process, taking the users out of the game, ruining their immersion, and ultimately dampening their experience - when it doesn’t have to be. Having users able to join our group via an in-game Engine API would improve player retention, sense of community, and overall player experience.
It also creates friction for players on devices that cannot easily alt-tab, such as those on mobile and Xbox who wish to join the group either to follow or for rewards.
Something like a PromptJoinGroupAsync function would solve this issue.
If Roblox implements this, player retention would increase for games under a group because it becomes easily accessible for players through the Groups tab to find the games again.
Additionally, Roblox could use it as a signal to improve cohort home recommendations based on the types of experiences that group is developing, becoming an indicator of what genre types that player enjoys.