Say you are in Linkedin's Network page. (If you log onto Linkedin and click on "network")
Let's hypothetically say that Linkedin contains both people already on the platform and people outside of the platform (somehow linkedin is able to make faux profiles from your email contacts or something).
Let's now say that there are only 2 actions that you can perform on the network page.
- Invite a person to join linkedin
- Invite a person to join an interests group you've created.
You now want to invite Bob to your interest group but he IS NOT on Linkedin. You are presented with the option to both invite Bob to the interest group and to invite Bob to Linkedin. You go ahead and invite him to the interest group which directly sends him an invite to both join Linkedin and your interest group.
Now you want to invite Jon to your interest group but he IS on Linkedin. You are only presented with the option of inviting him to the interest group and no option of inviting him to Linkedin, obviously because he's already on the system.
How would you best portray the various options to the user on the network page, since the options are situational? Along with what would be the best solution to visually portray the uneven amount of options?