We currently determine the profile to show based on a priority order for the entity (guild, character, mythic + team) and activity type. Our overall rationale is that we want the most common organized activities to take precedence when choosing what to show in-game. Here is a list of how we would prioritize which profiles to show:
1. Guild + Raiding (only recruiters)
2. Guild + Guild Mythic+ (only recruiters)
3. Team + Team Mythic+ (only recruiters)
4. Character + Raiding
5. Character + Guild Mythic+
6. Character + Team Mythic+
7. Guild + Guild PVP (only recruiters)
8. Guild + Guild Social (only recruiters)
9. Character + Guild PVP
10. Character + Guild Social