ProductLog
New Write changelogs with AI + two-way GitHub & Linear sync

Turn customer feedback into
shipped releases

Collect feedback, prioritize the roadmap, and publish the changelog in a single tool under your own domain — with public pages auto-translated into every language on every plan, AI that drafts your release notes, and two-way sync that closes GitHub and Linear issues for you.

No credit card required Setup in 2 minutes Cancel anytime
Public pages in every language — free on every plan GDPR-compliant Export your data anytime No Google reCAPTCHA — self-hosted bot defense
4 → 1
tools replaced · one invoice
languages on your public pages — free on every plan
$1,488
saved per year vs the usual SaaS stack
0
third-party trackers · GDPR-clean by default
We use it ourselves

We run ProductLog's own roadmap and changelog on ProductLog — every update you read shipped through the same flow you'd use.

See our public board
Why teams switch

Four tools, four logins, four invoices —
or one app that does all four.

Most teams cobble feedback, roadmap, changelog, and customer email across separate SaaS. ProductLog does all four, under one domain, on one bill.

Before · the usual stack

Four tools, four logins, four invoices.

  • Canny · feedback board $79/mo
  • Notion · shared roadmap $15/mo
  • Mailchimp · release emails $20/mo
  • Typeform · NPS / surveys $25/mo
Monthly $139
Simpler.
After · with ProductLog

One app. All four jobs. One invoice.

  • ProductLog · Starter plan $15/mo
✓ Feedback boards & voting
✓ Public roadmap
✓ Changelog + email digest
✓ NPS & custom surveys
✓ Public pages in every language — free
Monthly Save up to $1,488/year
$15
Everything in one place

Five jobs, one login, your domain

Collect feedback, publish what's new, share what's coming, and measure what matters — all under your own domain, with no spreadsheets and one bill.

Changelog

Draft polished release notes — write them yourself or with AI — then schedule, add reactions, and email an opt-in digest. Publishes a public page and an RSS feed.

Feedback

Multiple boards, voting, statuses, tags, and moderation — with keyword similar-post detection that flags likely duplicates before they post, plus AI triage that suggests tags on Pro and up.

Roadmap

Drag-and-drop kanban with custom columns and ETAs, RICE & ICE scoring (plus MoSCoW categorization), and a public view that shows the aggregated demand behind every item.

Surveys

NPS, CSAT, and custom surveys you share by public URL or embed in the widget. A detractor's comment opens a feedback post automatically, so you never lose an insight.

Analytics

See which ideas drive votes, which entries drive reactions, and which accounts drive the most votes — so you prioritize revenue, not noise. Forward events to PostHog, Mixpanel, or Segment on Pro.

Your brand, your domain

Custom colors, logo, favicon, and custom CSS. Map feedback.yourdomain.com in a single setting.

How it works

Close the loop in three steps

From scattered feedback to a shipped release — the same flow every time, with every stakeholder in the loop.

1

Collect

Point customers at one URL. They post ideas, vote, and subscribe for status updates. Your team triages from a shared inbox with similar-post detection built in.

N New post · V Vote
2

Plan

Move posts to the roadmap as items, link multiple posts to one initiative, and prioritize with RICE & ICE scoring (plus MoSCoW categorization). Publish the columns you want customers to see.

L Link to roadmap · ⌘↵ Ship
3

Ship

Publish a changelog entry, auto-notify voters that their ask is live, and fire off an email digest to everyone who opted in. Watch the NPS bump in real time.

⌘K Broadcast · R Release
A typical Tuesday · before & after

Fewer tabs. More shipping.

What your morning looks like when feedback, roadmap, and changelog live in the same app.

Before

Four apps to answer one question.

  • 9:02Open Canny, scroll 80 votes to find the one that matters.
  • 9:14Switch to Notion, copy-paste the request into the roadmap doc.
  • 9:27Ping engineering on Slack for an ETA. Wait 40 min.
  • 10:08Reply to the customer. Write the same thing on Canny.
  • 11:30Remember the Mailchimp digest still hasn't gone out.
  • 12:15Lunch. Nothing actually shipped.
After

One tab. One click per action.

  • 9:02Open ProductLog, sorted by votes. Top item at the top.
  • 9:05Drag the post onto the roadmap as an In progress card.
  • 9:06Every voter auto-notified their ask is being built.
  • 9:08Write the changelog entry. Schedule the email digest for Friday.
  • 9:15Close the tab. Ship something.
  • 12:15Lunch. Two features moved forward.
Changelog

Publishing updates should feel as nice as shipping them

Write in a Notion-style editor with images, code blocks, tables, and embeds. Schedule for the perfect launch moment, then email every subscriber the instant it ships.

  • Tiptap editor with slash commands and Markdown shortcuts
  • Schedule publishes and email broadcasts
  • RSS feed and per-entry reactions
  • Pinned entries and release versioning
Explore Changelog
What's new
February + New entry
New v6.2.0

Dark mode, everywhere

Full dark mode across the dashboard, public changelog, roadmap, and emails.

Improved v6.1.4

CSV exports up to 10× faster

Streaming serializer replaces the old batch pipeline.

Fixed v6.0.9

Timezone drift on weekly digests

Summaries opened in Safari occasionally shifted by an hour around DST.

Feedback

Listen at scale without drowning in noise

One public board, or many private ones per team. Customers vote, comment, and subscribe for status updates. You moderate, triage, and link posts directly to your roadmap.

  • Multiple boards with independent permissions
  • Similar-post detection prevents duplicates
  • Status workflow: pending → planned → shipped
  • Auto-notify voters when status changes
Explore Feedback
Slack integration for notifications
Planned ·12 comments ·Feb 14
Audit log & change history
In progress ·31 comments ·Jan 28
Webhook signing with HMAC
Shipped ·11 comments ·Dec 18
Roadmap

A roadmap customers can actually see

Drag-and-drop kanban with custom columns and semantic statuses. Toggle public visibility per column so your customers see "what's shipping" without exposing the unplanned backlog.

  • Kanban board with ETAs and rolled-up demand
  • Link items to one or more feedback posts
  • RICE & ICE scoring, plus MoSCoW categorization
  • Board, list, or timeline — you pick the view
Explore Roadmap
Planned 4
Multi-region probing
Q2 2026
Terraform provider
Q2 2026
Custom themes
Q3 2026
In progress 2
Slack integration
May 2026
Audit log
Apr 2026
Shipped 3
Dark mode
Feb 20
Incident timelines
Feb 3
HMAC webhooks
Dec 18
AI & automation

Built for teams who ship with AI

Two honest layers: AI that drafts and triages for you on Pro and up, and always-on bridges between modules that work on every plan — including Free.

Write with AI & AI triage

Pro+

Turn a rough title and a few notes — or a shipped roadmap item — into polished, editable release notes. AI triage suggests tags and flags likely duplicates the moment a post lands.

  • Draft changelog entries from a title + notes
  • Suggested tags + duplicate candidates on new posts
  • Bring your own Anthropic key — drafts only, never auto-published

Cross-module bridges

Free

Always-on automations that keep your modules in step — no model, no setup, and always a draft you stay in control of.

  • Ship a roadmap item → a changelog draft is pre-filled for you
  • A detractor's NPS comment → opens an Under-Review feedback post
  • Point Claude Desktop or your IDE agent at ProductLog over MCP (Pro+)

All AI suggestions are drafts — nothing is auto-published or auto-merged. You always have the final edit.

Integrations

Connect it, automate it, or close the loop both ways

Notify the channels your team already lives in, sync issues two ways, forward events to your analytics stack, and turn support conversations into posts. Integrations are on Pro and up.

Notify

Push every changelog, status change, and survey response into chat.

Slack Discord Microsoft Teams
Sync issues — two-way

Create an issue from any post; close it back and the post moves to Shipped, voters notified.

Jira Linear GitHub
Forward analytics

Stream changelog & feedback events into the tools you already run — public pages stay script-free.

PostHog Mixpanel Segment
Inbound

Turn support conversations straight into feedback posts.

Email forwarding Intercom
Simple, transparent pricing

Pay for seats, ship for everyone

Every plan includes the full dashboard, an RSS feed, and public pages auto-translated into every language — free, even on Free. Upgrade for a custom domain, integrations, AI, the API, and webhooks.

Free
$0forever

For side projects and trying ProductLog out.

Get started
  • 1 project
  • 1 team member
  • 100 subscribers
  • Public pages in every language
  • Integrations
Starter
$15/mo

Everything you need to ship your first release.

Start free trial
  • 1 project
  • 3 team members
  • Unlimited subscribers
  • Custom domain
  • Remove our branding
Business
$99/mo

Everything in Pro, plus webhooks, white-label, and unlimited scale.

Get started
  • Unlimited projects & seats
  • HMAC-signed webhooks — 8 events, delivery log, test ping
  • White-label (no ProductLog mention)
  • Priority support

Every plan starts with a 14-day Pro trial · no credit card required · cancel anytime.

FAQ

Answers, up front

Can't find what you're looking for? Contact us — we reply within a business day.

Can I try ProductLog before paying?

Yes. Every plan starts with a 14-day Pro trial — no credit card required. Free forever stays free: 1 project, 1 member, up to 100 subscribers, with ProductLog branding on public pages.

Do you own my customer data?

No. Your data stays yours. Export everything to CSV or JSON at any time. We don't sell, share, or train models on your customer feedback. GDPR-compliant by default.

How does the custom domain work?

Add a CNAME from feedback.yourcompany.com to cname.productlog.dev, then verify it in settings. We handle SSL for your custom domain. Available on all paid plans.

Can I migrate from Canny, Nolt, or Featurebase?

You can import your subscriber list from a CSV (email and name) today, and export your changelog and subscribers to CSV or JSON anytime. A full feedback-board importer — posts, votes, and comments — is on our roadmap, so get in touch about your migration and we'll help you move over.

What happens if I cancel?

Your paid features stop at the end of the current billing period. Your data is preserved for 60 days and can be re-activated any time. After 60 days, the workspace is archived and a final export is emailed to the owner.

Do you offer a self-hosted version?

Not currently — ProductLog is fully managed. If your organization has specific deployment or data-residency requirements, get in touch and we'll talk through what's possible.

Start shipping what customers ask for

Set up your public portal in 2 minutes. No credit card. Free forever — paid plans start at $15/mo.