A public profile on Snapchat allows users to share content with a wider audience, including Stories, Spotlights, and subscriber counts. While having a public profile doesn’t guarantee payment, creators can earn money through Snapchat’s Spotlight program if their content goes viral and meets the platform’s criteria.