How to award a UGC item to top 10 players in my game (Contest / Experience-only UGC setup)

1. What do you want to achieve?

I want to run a two-week skill-based challenge in my game, where the top 10 players who collect the most points (leaderboard-based) receive a special UGC item as a prize.

The UGC would be created and owned by me, and configured as “Experience-Only” (not sold in the public catalog).

At the end of the challenge, I want to automatically offer this UGC only to those 10 qualified players, directly in-game (server-side).


2. What is the issue?

I can’t find clear documentation or confirmation about whether this is currently possible and permitted under Roblox Terms and technical limitations.

There are many games that promise “Get a free UGC if you finish this obby” or “Win a UGC after completing a challenge,” but it’s not clear if that system is allowed!

Specifically, I’d like to confirm:

  • Whether experience-only UGC items can still be distributed (November 2025) to specific players from a server script
  • Whether this must be done via MarketplaceService:PromptPurchase(player, assetId)
  • If it’s considered legal / compliant with Roblox Terms of Use and Community Standards to use UGC rewards in a skill-based leaderboard contest (no random chance, no Robux entry fee, no gambling elements of course)

3. What solutions have you tried so far?

  • I’ve read several DevForum threads.
  • I’ve read the Roblox Terms of Use and Community Standards, and I understand gambling or random chance rewards are forbidden, but I couldn’t find a rule explicitly allowing skill-based UGC competitions! That’s the problem.

Additional details

  • The competition is 100% skill-based. So players earn points by winning rounds in the game.
  • No entry fees or Robux are required.
  • Optional gamepasses (like DoubleJump or Boosts) may slightly improve gameplay performance, but don’t guarantee victory, so it’s still purely based on skill and effort.
  • I want to confirm the best practice and officially supported method to safely distribute such a UGC to eligible winners.

If possible, could someone from Roblox Staff or experienced creators clarify:

  • Whether my setup is compliant with platform rules
  • The correct and currently working scripting method to deliver a UGC prize (server-side or API-based)

Thank you very much for any insights, links, or examples :folded_hands:

1 Like

I’ve been wondering about this for almost a year now. The last time I asked, the post got 4 likes but no answers. Has it become any clearer by now if this kind of UGC reward system is officially allowed? One of my co-developers once had their game banned for something that wasn’t even mentioned in the Terms of Service, and I’d really like to avoid that situation again.

Pretty sure you can just prompt an avatar item purchase and if the price is 0, owned by you and configured as experience only it should work. Just make sure to set it to a specific experience (your own) so other games can’t give people it, image example below - kinda faded cause I used one of my avatar items as an example but it’s already offsale so can’t edit.

1 Like

Thanks a lot for the detailed explanation, that really helps! I’ll use your advice when setting up the event.

That said, since I’ve never done this before, I’m still a bit unsure. Roblox doesn’t seem to have any official documentation confirming whether it’s allowed to host e.g. a 2-week event where the top 10 players on a leaderboard receive a limited UGC item. I know many games do quest-based rewards (like completing 3 tasks for an item and I’m 100% sure it’s allowed btw), but I haven’t seen an example of leaderboard-based rewards.

I just hope Roblox won’t see the hat as a “thing of value” (which they prohibit to have as a reward, according to the tos) or unfair because of Gamepasses that boost your speed in the process of finding these coins. I already contacted support to confirm, but if you know more about this, I’d really appreciate it!

Still, thank you for your help! I really hope I can still pull this off 2 weeks before halloween🤞

1 Like

It shouldn’t violate any TOS, there’s plenty of games that do UGCs as rewards (and usually have limited amounts, which this falls under) so you should be fine.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.