Skip to main content
Having your community create content about your product, protocol, or token is one of the most reliable ways to compound organic growth. Unlike paid campaigns, well-designed UGC initiatives continue to generate value long after the initial incentive has been paid, through search visibility, social proof, and network effects. Incentivizing user-generated content is also one of the lowest-friction ways to activate top-of-funnel traffic once you’ve successfully driven users to your campaign page. While Absinthe supports native, programmatic verification for certain platforms (such as Twitter), many of the most valuable community conversations happen elsewhere. UGC Forms are designed to capture and reward participation across any digital platform, as well as collect qualitative feedback that is otherwise difficult to obtain. Beyond content creation, UGC Forms are widely used to gather:
  • Product feedback and experience reports
  • Surveys and reviews
  • Bug reports and usage insights
  • Short-form quizzes and community polls
All UGC activity is campaign-webpage–based. Users must submit content through the campaign page in order for activity to be tracked and rewarded.

Creating a UGC form

To create a User-Generated Content activity: Navigate to Campaign Sidebar → Task Cards → User-Generated Content, then click Create UGC Form in the top-right corner.

Step 1: Name your form

Start by giving your form a name. This helps users understand what is being requested and helps your team identify the activity internally.

Step 2: Choose a submission format

Select how users will submit their content. Currently supported formats are: URL Used for link submissions. This is the most common format for verifying UGC created on external platforms such as blogs, newsletters, LinkedIn posts, TikTok videos, or Instagram posts. Image upload Used for screenshots and visual proof. Common use cases include verifying product usage, interactions on third-party platforms, event attendance, or IRL activations. Text response Used for written submissions. Ideal for surveys, long-form feedback, product experience write-ups, bug reports, or qualitative research. MCQ (Multiple Choice Question) Used for lightweight surveys and quizzes. MCQs are effective for fast engagement and quick sentiment checks without requiring long responses.

Step 3: Identity requirement

You can require users to connect a specific identity before they are allowed to submit the form. This ensures attribution, reduces spam, and improves data quality. Supported identities include all standard identities available under the Identities tab, such as email, social accounts, and wallet addresses. If an identity is required, users must connect it on the campaign webpage before interacting with the form.

Step 4: Submission rate limits

UGC Forms support per-user rate limiting. You can configure:
  • Maximum submissions per user per day
  • Maximum submissions per user per week
This allows you to support both one-time submissions and recurring participation, depending on your campaign goals.

Step 5: Rewards, currency, and caps

Finally, configure how users are rewarded. You select:
  • The number of points issued per submission
  • The currency the reward is denominated in (XP, Gold, or Gems)
Standard caps apply to UGC Forms:
  • A per-user cap to limit how many total points an individual can earn
  • Source-level caps across daily, weekly, monthly, and all-time windows
Caps are optional but recommended, especially for forms with automatic approval or high traffic.

Why UGC Forms work

UGC Forms bridge the gap between off-platform activity and on-platform incentives. They allow you to reward actions that cannot be programmatically verified while still maintaining structured attribution and control. When used consistently, UGC Forms turn community participation into durable marketing assets and turn user feedback into a measurable, incentivized input to product development.