Skip to main content
Setup

Tickets portal setup

Enable and configure the Ticket Portal so your customers can view and manage their support tickets.

Written By Markus Palm

Last updated 5 days ago

Overview

This guide walks you through enabling the Ticket Portal and configuring it to match your brand.

Before you start, make sure you have created at least one Customer ticket type in Settings → Support → Ticketing → Ticket types.


Configure ticket visibility

Which tickets a customer sees in the Ticket Portal depends on the visibility rules of each ticket type. These rules are configured per ticket type in Settings → Support → Ticketing → Ticket types.

There are two layers of visibility settings that affect the tickets that show up in the portal, ensuring every end-user only sees the tickets that are relevant to them:

General visibility controls who can see and submit this ticket type:

  • Public - Anyone who has access to your workspace can submit this type of ticket

  • Segmented access - Only users in specific segments can see and submit tickets

Ticket visibility controls who can see individual tickets after they're submitted:

  • Private between author (default) - Only the ticket author and your team can see the ticket

  • Private between company - Only the user, their company, and your team can see the ticket

For Customer tickets linked to a Conversation, managing Conversation participants also updates who can access the ticket.


Setting up the Ticket portal

To get started with the Ticket portal, go to Settings → Support → Ticketing → Tickets portal:

  1. Enable the Ticket Portal

    • Once enabled, the Ticket Portal is available at https://yourcompany.featurebase.app/tickets, or its configured custom domain. Customers can find it through the Tickets item in your Customer Portal menu

  2. Customize branding

  3. Customize text - From the Typography tab, customize the text shown on the Ticket Portal:

    • Portal title - The heading at the top of the portal

    • Portal description - A short description shown below the title

    • New ticket button - The text on the create ticket button

    • If you've configured multiple languages, you can set different text for each language from the same section

  4. Configure languages

    • From the Available languages tab, set your default language and add additional languages as needed. Each language can have its own portal title, description, and button text.

1

Secure customer identification before signing customers in through your app. Use the guide's JWT setup for a new integration. Existing HMAC integrations remain supported.

Customers who sign up directly on the portal with email and password must verify their email before they can view or create tickets. This email check is separate from securing your app's integration.

2

Set up a custom domain

By default, the Ticket Portal uses /tickets on your Featurebase or Customer Portal domain. To use a separate address, such as tickets.yourcompany.com, go to Settings → Customer Portal → Custom domains → Ticket portal.

Connect the custom domain, add the DNS record, and check its certificate status before sharing it. The Ticket Portal opens at the root of its dedicated domain.


Configure portal discovery

Once the Ticket Portal is enabled, there are several ways to make it discoverable for your customers:

1. Share the portal URL

Enabling the Ticket Portal automatically generates a portal URL. You can find and copy it from Settings → Support → Ticketing → Tickets portal when it's enabled.

The default URL follows the format https://example.featurebase.app/tickets, or uses your custom domain if you've configured one.

2. Portal navigation tab

Customers can open Tickets from the Customer Portal menu, alongside the Feedback Portal, Roadmaps, Updates, and Help Center pages you make available.

Rename, reorder, or hide menu items in Settings → Customer Portal → Menu & footer.

3. Link from your Help Center

You can add a custom link to your Help Center navigation that points directly to the Tickets portal from Go to Settings → Help Centers.


FAQ

When you visit the Ticket portal as an admin, you won't see tickets. Admins manage tickets from the Inbox in the dashboard.

The Ticket Portal shows Verify your email instead of the ticket list. The customer can use 'Resend verification email', open the email, and verify their address before continuing.

Was this helpful?

Still need help? Ask the team