ProductLog
Feature · Feedback

Capture every request. Build what customers vote for.

Give customers one place to post ideas, vote, and subscribe for status updates. Your team triages duplicates in seconds and closes the loop automatically when you ship.

On every plan, including Free Multiple boards per project
Top voted · This month
142

Slack integration for notifications

Shipped ·12 comments ·Feb 14

Get a Slack notification when a post is created, voted, commented on, or changes status. Per-channel routing with filters for tags and boards.

  • Posted by Mika Korhonen — VP Customer Success, Lumeo
  • Linked to roadmap item Q2 · Slack integration
MK JL AR SP
+138 other voters were emailed the moment this shipped
What's inside

Everything a feedback tool should do.
Nothing it shouldn't.

No separate upvote widget, triage spreadsheet, or "we-heard-you" email template. It's all here.

Multiple boards

One board per audience — customers, partners, internal team. Independent permissions, tags, and statuses.

Voting & prioritization

One vote per user. Sort by votes, recency, or trending. RICE and ICE scoring, plus MoSCoW categorization, for your internal triage.

Similar-post detection

As a customer types, keyword matching surfaces the top existing posts. Fewer duplicates, more signal — no AI, no model call.

AI triage Pro+

The moment a post lands, AI suggests tags and flags likely duplicates within the same project. Bring your own Anthropic key — suggestions only, never auto-applied.

Status workflow

Pending → Planned → In progress → Shipped → Closed. Customize the labels and colors per board.

Threaded comments

Customers and teammates reply on the same thread. Moderator-only comments for internal notes.

Moderation

Pre-publish approval, spam auto-filter, banned keywords, and per-post pin/lock. Keep the signal high.

Collect

One URL. Zero friction. No duplicates.

Point customers at feedback.yourcompany.com. They post an idea, vote on others, and subscribe for status updates — all without creating an account if you don't want them to.

  • Magic-link sign-in, no password required
  • Anonymous posting with email-gated voting (configurable)
  • Similar-post detection catches duplicates as they're typed
  • Custom fields: priority, department, plan — whatever you need
New post — suggesting a title
Please add slack notifica|
3 existing posts look similar
142
Slack integration for notifications 96% match
38
Push vote events to Slack 78% match
14
Slack-style reactions on posts 64% match
AI triage Pro+

AI suggests the tags and catches the duplicates — you stay in control.

The moment a post lands, AI triage proposes one to five relevant tags and flags likely duplicate posts within the same project. Everything is a draft: nothing is ever applied, merged, or published automatically. Bring your own Anthropic key. Separate from the keyword similar-post detection above — this is a real model call, opt-in and Pro+.

  • Suggested tags — accept, edit, or ignore each one
  • Same-project duplicate candidates surfaced for one-click merge
  • Bring your own Anthropic key — drafts and suggestions only
  • Nothing is auto-applied, auto-merged, or auto-published — ever
AI triage Draft · review before applying
SSO with Okta and Azure AD
Suggested tags
+ enterprise + auth + security
Possible duplicate in this project
SAML / single sign-on support 63 votes · merge?
Triage

Move from an inbox to a roadmap in one click.

Sort by votes, filter by tag or status, and drag posts into the right column. Link one post — or many — to a single roadmap item, and ProductLog keeps the relationship in sync.

  • Drag-and-drop between statuses on a kanban view
  • Assign owners, due dates, and custom tags
  • Merge duplicates — votes transfer automatically
  • Create a Jira, Linear, or GitHub issue from any post — kept linked both ways (Pro+)
Pending 18
Custom webhook headers
auth12 votes
Bulk CSV import of subscribers
imports9 votes
Re-order roadmap columns
ux7 votes
Planned 6
Slack integration
integrations142 votes
Bulk status change
workflow87 votes
Shipped 32
HMAC webhook signing
security63 votes
Dark mode
ux44 votes
Close the loop

Ship it — every voter gets the news automatically.

Change a post's status to Planned, In progress, or Shipped and ProductLog notifies every voter by email and in-app. Link the post to a changelog entry and their inbox gets the release note too.

  • Auto-email voters on status change (per-user opt-out respected)
  • Link a feedback post to a changelog entry — voters hear it twice
  • Templated status messages you can tweak per transition
  • Fires a webhook on every status change (Business plan)
In-app notification Bell icon + unread badge
Webhook fired POST /your-endpoint (Business)
Two-way sync Pro+

Close the issue in GitHub or Linear — the post moves to Shipped on its own.

Real two-way sync, not just a link. Close or merge the linked issue in GitHub or Linear and the feedback post flips to Shipped automatically — and every voter is notified. Inbound, too: forward a support email or connect Intercom and the conversation turns straight into a post.

GitHub close → ShippedMerge the PR or close the issue; the post and its voters move with it.
Linear close → ShippedMark the linked Linear issue Done and the post is closed out for you.
Email → feedbackForward a support thread to a project address; it lands as a new post.
Intercom → feedbackConnect Intercom and turn customer conversations into posts in one click.
Linked issue Issue closed
Slack integration for notifications
Linked in GitHub
acme/app#412 · merged → post set to Shipped
What happened next
142 voters notified changelog drafted
Every detail covered

And everything else a feedback tool needs.

Tags — Color-coded, custom per board. Filter posts and batch-edit.
Private boards — Restrict to an email domain, a group, or a customer segment.
Subscribers — Follow a post without voting. Silent watchers get updates too.
Attachments — Screenshots and files on posts and comments.
Moderator notes — Internal-only comments your customers never see.
Merge posts — Votes and comments fold into one canonical post.
Spam filter — Auto-flag posts with suspicious links or banned keywords.
Rate limits — Throttle posts per user, per IP, or per minute.
CSV export — Export your changelog and subscribers as CSV or JSON any time. Subscriber CSV import today; a full feedback importer is on the roadmap.
Embeddable widget — One script tag drops a changelog, feedback, and survey launcher into your app — Shadow-DOM-isolated, themed to your brand, with an unread badge. Free on every plan.
Private boards — Keep internal boards invisible to the public; open the ones you want.
Custom domainfeedback.yourcompany.com with auto-SSL (Starter+).

Capture every request. Ship what they vote for.

Set up a branded feedback board in under two minutes. Free forever. Paid plans start at $15/month.