Skip to main content

DuckPost public page

DuckPost gives every organization a hosted public changelog page for customer-facing updates. You manage its URL from Integration, and customers read it under a path like:
https://duckpost.app/updates/<organization-slug>

What the public page is for

  • Share a permanent updates page with customers
  • Publish product updates, improvements, and fixes in one timeline
  • Let customers open a full detail page for each release
  • Collect email and Slack subscribers from the same surface
  • Gather lightweight reaction feedback on published releases

What customers see

The public page shows:
  • Your organization name in the page header
  • A timeline of published releases
  • Release tags, summaries, content, and optional images
  • A Read update link that opens the full release permalink
  • A Subscribe flow for email and Slack
  • Feedback reactions on each published release

Public URLs

DuckPost uses two public URL patterns:
  • Changelog home: https://duckpost.app/updates/<organization-slug>
  • Release detail page: https://duckpost.app/updates/<organization-slug>/<release-slug>
Only published releases appear on the public page.

Slug rules

Owners can change the organization slug from Integration.
  • Use lowercase letters, numbers, and hyphens
  • Choose a stable slug before you share it widely
  • Changing the slug changes the public URL
  • Old public links stop working after the slug changes

How subscriptions work on the public page

Customers can subscribe directly from the public page:
  • Email subscriptions use a confirmation email
  • Slack subscriptions use an Add to Slack flow
After a release goes live, DuckPost can notify those subscribers if the release has notifications enabled.

Feedback and engagement

Each public release can collect one simple reaction per visitor:
  • 👍 Good feedback
  • 😐 Neutral feedback
  • 👎 Bad feedback
That feedback rolls back into your release engagement data in Releases.
1

Set your public slug

Open duckpost.app/integration and choose a stable public changelog URL.
2

Publish your first release

Drafts stay private. Publish at least one release before you share the page.
3

Open the public page

Visit duckpost.app/updates/<your-slug> and confirm the branding, content, and release order look right.
4

Invite customers to subscribe

Share the public page as your main changelog archive and subscription surface.

Integration overview

Start with the full integration setup and available options.

Widget

Embed the widget and show releases inside your product.

Subscribers

Understand email and Slack subscription delivery.