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
- Navigate to your Project Settings
- Scroll to the Public Portal section
- 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-feedbackThe slug is auto-generated from your project name. To change it:
- Click on the slug field
- Enter your desired slug (lowercase, hyphens allowed)
- Save changes
Changing your slug will break any existing links to your portal.
Require Moderation
Control whether new feedback appears on the portal automatically:
| Setting | Behavior |
|---|---|
| Off | New feedback is public immediately |
| On | New 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-slugEmbed URL
For iframe embedding:
https://userhero.co/embed/your-slugCopy Buttons
The settings page includes convenient copy buttons for:
- Portal URL (for sharing)
- Embed code snippet (for your website)
Test Your Portal
- Click "Open Portal" button in settings
- Your portal opens in a new tab
- Test voting and commenting with a test email
Portal Visibility
The portal only shows feedback where isPublic: true. To control which feedback appears:
- Go to Feedback Inbox
- Use the "Visibility" filter to find private items
- Use bulk actions or individual toggles to make items public
See Moderation for detailed moderation workflows.