Skip to content
7-day free trial. No credit card required.

Build what users ask for. Get found for it.

Collect ideas and votes, share a public roadmap, announce every release, and grow search traffic with blog posts drafted in your brand voice. One widget, one dashboard, on your own domain.

The widget home screen next to an in-app survey card asking how likely you are to recommend the product. Example survey. Answers are not saved.
One script tag
Public roadmap
SEO-ready blog
Custom domains

One widget, every way to stay close to your users.

Collect ideas, ask a question, announce a release, and do it all in a panel that looks like your product.

Explore the feedback board→
The widget Feedback tab listing product ideas with vote counts and statuses such as Planned and In progress.

From a request to a release, in one place.

The same dashboard takes an idea from your users all the way to a published story.

The widget Feedback tab listing ideas and votes

Live in three steps

No migration, no engineering project. Three steps from sign-up to a live widget on your site.

01

Create your project

Enter your website. Your hosted announcement page is live right away, and ReleaseDock scans your site to plan your first blog posts.

02

Make the widget yours

Pick colors, position, launcher style, and labels. Toggle modules, set page targeting, and preview every change live in the dashboard.

03

Embed one script tag

Paste a single line into your site. Feedback, surveys, and updates start reaching the people already using your product.

Feedback board

Know what to build. Close the loop when it ships.

Users post ideas, vote, and comment in your widget and on a public board. Merge duplicates, move ideas across a public roadmap, and email every voter the moment their idea ships.

Learn about the feedback board→
A review request survey where a score of 9 routes the respondent to a step inviting a public review. Example survey. Answers are not saved.

Surveys

Eight question types. Feedback you can act on.

Run NPS, CSAT, CES, and PMF surveys. Branch on each answer, so happy users get a review link and unhappy ones get a follow-up question.

Learn about surveys→

Targeting

Only the people you mean to ask.

Target by sign-in status, a user attribute, or the page URL. Show a survey on page load or after a delay, and cap how often anyone sees one.

See targeting options→

Announcements

Ship it, then tell everyone.

Write release notes in a block editor, add labels and a cover image, and schedule them for launch day. An unread badge on the launcher brings people back to see what changed.

Learn about announcements→

SEO blog

Blog posts that bring in search traffic.

ReleaseDock scans your site, researches the keywords your customers search, plans a content calendar, and drafts each post in your brand voice. Review and publish to a blog on your own domain, with sitemaps and structured data handled.

Learn about the content engine→

Everything included today

Every card below is live in the product right now.

  • Ideas, votes, and comments

    Users post and vote from your widget or a hosted board on your domain.

  • Public roadmap

    Planned, In progress, and Shipped columns your users can follow.

  • Merge duplicates

    Fold repeat ideas into one, so votes add up in the right place.

  • Shipped emails to voters

    Mark an idea shipped and everyone who voted for it hears about it.

  • Keyword research

    Find the searches your customers make, scored from your business profile.

  • Content calendar and drafts

    A planned calendar of posts, each drafted in your brand voice for review.

Questions, answered

The practical details, before you write a single line of integration code.

faq.md
How do I install the widget?

One script tag with your project ID. No npm package, no build step, and no backend changes, the loader runs asynchronously after your page, so it never blocks initial render.

Will it clash with my site's CSS or JavaScript?

No. The widget mounts inside a Shadow DOM, so its styles are sealed off from your page in both directions, your CSS can't leak in, and the widget's can't leak out. Your global scripts and the widget never share scope.

Can I show a survey to only some of my users?

Yes. Combine rules for sign-in status, an attribute you pass when you identify the user, and the page URL (equals, contains, or a regular expression). Every rule has to match, and anonymous visitors never match a rule that needs an identity.

How does the feedback board work?

Users post ideas, vote, and comment from the Feedback tab in your widget or on a hosted board on your domain. You merge duplicates, move ideas across a public roadmap, and everyone who voted gets an email when their idea ships.

Does ReleaseDock write blog posts for me?

Yes. It scans your website to build a business profile, researches keywords, plans a content calendar, and drafts each post in your brand voice. Every draft waits for your review before it publishes, unless you turn on autopilot.

Can I use the announcement page without the widget?

Yes. It is served as a standalone hosted page on your own subdomain, or a verified custom domain. Link to it directly from your site and skip the embed entirely.

How does user authentication work?

Two modes. Visitor mode is anonymous and needs zero setup. When someone signs in to your app, pass their email (and optionally name and attributes) with ReleaseDock.push(["identify", { email }]). No server code or secret is needed.

Can I bring content over from another tool?

Yes. Release notes import from Markdown one entry at a time, with headings and structure intact.

What's in the trial, and what happens when it ends?

7-day free trial. No credit card required. The trial includes up to 5 surveys, 10 announcements, 1 feedback board, and 3 generated blog posts; custom domains unlock on a paid plan. When it ends, your data stays put and the workspace is locked until you choose a plan.

markdown9 entries

Build what users ask for. Get found for it.

One script. Feedback, roadmap, changelog, surveys, and an SEO blog, all on your brand.

7-day free trial. No credit card required. One script to install.