UserHero Docs
Public Portal

Portal Setup

Enable and configure your public feedback portal

Portal Setup

This guide walks you through enabling and configuring your Public Portal.

Prerequisites

  • A project with at least one widget
  • Growth or Pro plan subscription

Enable the Portal

  1. Navigate to your Project Settings
  2. Scroll to the Public Portal section
  3. Toggle "Enable Public Portal" on

The portal toggle is disabled on Free and Starter plans. Upgrade to Growth or Pro to access this feature.

Configure Basic Settings

Portal Slug

Your portal URL is based on a unique slug:

https://userhero.co/portal/my-app-feedback

The slug is auto-generated from your project name. To change it:

  1. Click on the slug field
  2. Enter your desired slug (lowercase, hyphens allowed)
  3. Save changes

Changing your slug will break any existing links to your portal.

Require Moderation

Control whether new feedback appears on the portal automatically:

SettingBehavior
OffNew feedback is public immediately
OnNew feedback is private until you approve it

We recommend enabling moderation to review feedback before it goes public.

Portal Access

Public Portal URL

Share this URL with your users:

https://userhero.co/portal/your-slug

Embed URL

For iframe embedding:

https://userhero.co/embed/your-slug

Copy Buttons

The settings page includes convenient copy buttons for:

  • Portal URL (for sharing)
  • Embed code snippet (for your website)

Test Your Portal

  1. Click "Open Portal" button in settings
  2. Your portal opens in a new tab
  3. Test voting and commenting with a test email

Portal Visibility

The portal only shows feedback where isPublic: true. To control which feedback appears:

  1. Go to Feedback Inbox
  2. Use the "Visibility" filter to find private items
  3. Use bulk actions or individual toggles to make items public

See Moderation for detailed moderation workflows.

Next Steps

On this page