Collecting feedback and suggestions from users

View as Markdown

Fern offers a variety of ways to track feedback and suggested improvements from users.

On-page feedback

By default, every Markdown page of your docs contains a feedback component at the bottom of the page:

On-page feedback

Receive feedback in real-time via the method of your choosing (e.g. Slack, email). Reach out to support@buildwithfern.com to get set up.

You can also disable this feature for individual pages or all pages.

Edit this page

Allow users to suggest changes to the current page directly from your docs. There are two modes for this feature:

  • GitHub (default): Clicking the button links directly to the page’s source file in your GitHub repository, where users can suggest changes. This is ideal for public-facing sites with a public repository, allowing external users to submit pull requests.
  • Dashboard: Clicking the button opens a screen where users can choose between starting a Fern Editor session for that page or navigating to the source file on GitHub. This is especially useful for internal sites where many or most viewers also have editor access and can make changes directly via Fern Editor.
Dashboard mode

You can configure this feature — including whether the button links directly to GitHub or presents editing options — in the global configuration. You can also override the edit URL for an individual page in the frontmatter.

This feature works in preview links but does not work in local development.