Your Participation Badges will automatically appear on your Insiders profile as soon as you complete the mission for a specific Participation Badge.
Where do my Participation Badges appear after I’ve earned them?
What is the Participation Meter?
What are Milestone Badges?
What badges will I find on individual profiles?