Official WordPress plugin

Publish a changelog on WordPress

Turn shipped work into release notes people can scan, subscribe to and find later. Publish once in ProductLift, then show the same updates on WordPress, a hosted page and inside your product.

✓ Categories and scheduled posts✓ Email notifications✓ What’s New widget

14-day free trial. No credit card required.

Edit Page
PreviewPublish
+↶≡

Changelog page

Product updates

New features, improvements and fixes

Subscribe
MAY 18NEW

Bulk CSV export

Export filtered feedback with votes and customer context.

MAY 07IMPROVED

Faster roadmap filters

Find plans by status, category and target date.

APR 29FIXED

Signed WordPress SSO

Improved session handling for embedded portals.

[productlift_embed tab="changelog"]

Trusted by 6,000+ product teams

Teams use ProductLift to turn completed work into updates customers can discover, follow and understand.

4.8

on G2

4.9

on Capterra

4.6

on Trustpilot

The public update history

Publish release notes people can scan

Write a short update or a complete release story with headings, lists, links, video and images. Readers can browse by date and category instead of digging through announcements scattered across blog posts and emails.

  • ✓Organize by category: Separate new features, improvements, fixes, announcements or your own release types.
  • ✓Schedule the right moment: Prepare an entry in advance and publish it when the release is actually available.
  • ✓Keep one permanent history: Every entry remains available and linkable on the WordPress page and hosted changelog.
  • ✓Translate release notes with AI into 28 languages: Let international readers follow releases in their language while your team controls the source.

Create changelog entry

Ready for review

Draft

Title

Bulk CSV export is here

Category

NewImprovedFixed

Release note

Export the feedback you are viewing

Filters, votes and customer context now travel with the CSV.

Publish May 18, 10:00Schedule

Release audience

Who should hear about this?

✓

Changelog subscribers

1,284 people

Email

Voters on linked requests

128 people

Targeted

Inside the product

What’s New widget

Unread dot
Preview before sendingPublish and notify

Close the communication gap

Notify the people who care about each update

A public changelog is useful even when nobody subscribes. Notifications make it more valuable by bringing the relevant update to the people who asked for it.

Notify changelog subscribers

Send a release email to the audience following your updates.

Notify voters on shipped requests

Link completed feedback or roadmap items so the original voters see the outcome.

Manage and export subscribers

Search the subscriber list and export it as CSV when your team needs the record.

Keep the message localized

Use the subscriber locale for translated release notes and notifications.

Reuse the work you already did

Turn shipped work into a release note

Start with a completed feedback or roadmap item when the customer context matters. Start from commit history or a raw changelog.txt when the release is engineering-led. Either way, edit the Git2Log draft before it becomes the public announcement.

  • ✓Move a completed request forward: Turn a shipped item into a changelog entry without losing its voters and history.
  • ✓Import commits or changelog.txt with Git2Log: Turn selected commit history or an existing raw changelog into a readable draft, then refine it for customers.
  • ✓Combine work into one release: Group several fixes and improvements into a single update instead of flooding readers.
  • ✓Import an existing history: Bring entries across from Headway or CSV when you are replacing another changelog.

Git2Log draft

3 commits selected

AI assisted
featexport filtered feedback to csv
fixpreserve segment columns
perfstream large exports
↓

Faster, more complete CSV exports

Export the current feedback view with filters, segments and customer context. Large exports now finish faster too.

Review, add screenshots and choose the audience before publishing.

Beyond the WordPress page

Bring product updates inside your app

The WordPress changelog gives every update a permanent home. The What’s New widget brings the same entries into the product, where active users are more likely to see them.

Show an unread update dot, open the latest entries from your navigation and let the reader dismiss what they have seen. Use the JavaScript SDK or embed so the release team still publishes from one place.

Acme Cloud
DashboardWhat’s newAccount
NEW

Bulk CSV export

Export filtered feedback with vote and customer context.

↗

The update remains available on WordPress after the in-app prompt is dismissed.

Try the real changelog

Try a live ProductLift changelog

Browse entries, categories and the subscription experience. This is the same hosted changelog you can place inside WordPress.

Live changelog demo

Open full screen

Make every update useful

The anatomy of a useful release note

ProductLift handles the publishing and distribution. Your note still needs to tell the reader what changed, why it matters and what to do next.

Use the examples and templates in our guide to writing release notes people actually read.

01Version or release nameGive readers a stable label when your product, plugin or theme uses versions.
02What changedName the feature, improvement or fix in language the user recognizes.
03Why the change mattersStart with the problem or outcome, not the internal ticket or commit message.
04What the reader should doAdd migration steps, a help link or a clear next action when behaviour changed.
05Proof and contextUse screenshots, video, code or before-and-after detail when words alone are ambiguous.
06Category and publication dateMake the history scannable and keep the chronology trustworthy.

Make sure it fits

Publish your updates, or inspect someone else’s version history?

ProductLift publishes your own features, fixes and announcements. If you only need to read WordPress core or a third-party plugin history, its release archive is the better destination.

Publish your own product updates

PRODUCTLIFT

Create a public history for features, fixes, content, store changes or client work. Readers can subscribe, and the same entry can appear inside your product.

Read a WordPress or plugin version history

Use the project’s WordPress.org development log, readme or release archive. You do not need ProductLift for that.

Still deciding between a running log and a larger launch story? See changelog vs release notes.

Different kinds of updates

Use a WordPress changelog for products, plugins, stores, and client work

The best format depends on who reads it. Compare minimalist, visual, developer-focused and narrative patterns in these 15 changelog examples.

SaaS product updates

Keep the marketing site and in-app What’s New experience on the same release history.

Plugin and theme releases

Explain new versions, compatibility improvements and fixed issues without editing a static page.

WooCommerce changes

Publish store, policy and checkout updates in a history customers can revisit.

Courses and memberships

Announce new lessons, resources, events and community improvements.

Agency deliveries

Give each client a private or branded history of completed work.

API and developer changes

Categorize breaking changes, additions and fixes for technical readers.

Mobile app releases

Publish one cross-platform history rather than losing notes inside app stores.

Internal operations

Use a private changelog to record process, policy and tooling changes for the team.

Add it to your site

Add your ProductLift changelog to WordPress

Use the official plugin for a shortcode and optional signed SSO, paste the embed into a page builder, or publish the changelog on a hosted custom domain.

Official WordPress plugin

Install ProductLift from WordPress.org, connect your portal and place the shortcode on the page.

[productlift_embed tab="changelog"]
View the official plugin →

Page builder or HTML block

Paste the hosted embed into Gutenberg, Elementor, Divi, Beaver Builder or another HTML-capable editor.

No changelog tables in WordPress

Hosted portal or custom domain

Link to a dedicated changelog, use your branding and reuse it outside WordPress too.

Public or private

Using a page builder? Follow the specific setup for Elementor, or for Divi and Avada.

Hosted or native

ProductLift or a native WordPress changelog plugin?

Both can render release notes on a WordPress page. The difference is whether the changelog should remain a WordPress content type or become one release channel used across your site, product and email.

Choose ProductLift when

HOSTED
  • ✓One release note should appear in WordPress, email, a hosted portal and your app
  • ✓Subscribers and voters should be notified when relevant work ships
  • ✓The changelog should connect to feedback, roadmap items and their history
  • ✓Your team wants scheduling, categories, translations, Git2Log and subscriber management

Choose a native plugin when

SELF-HOSTED
  • •Every release note must remain a WordPress post or custom post type
  • •Deep theme templates, PHP hooks and WordPress-only extensions are essential
  • •Editors should publish and manage subscribers only in wp-admin
  • •Maintaining plugin compatibility is preferable to using a hosted service

Publish once, place it where it matters

One update can do four different jobs

The changelog is the public record. Each connected surface answers a different follow-up question without forcing you to rewrite the release.

Common questions

WordPress changelog plugin FAQ

How do I add a changelog to WordPress?+

Install the official ProductLift plugin, connect your portal and place [productlift_embed tab="changelog"] in a Shortcode block. An embed or hosted portal works too.

Can readers subscribe to changelog updates?+

Yes. Readers can subscribe and receive an email when you publish an update.

Can voters be notified when a request ships?+

Yes. Link the shipped request to the changelog entry so the people following it can see the outcome.

Can I show updates inside my product too?+

Yes. The What’s New widget and SDK reuse the same changelog entries and can show an unread update dot.

Can ProductLift translate release notes?+

Yes. Translate entries with AI into 28 languages, review them and publish localized versions.

Can I import an existing changelog?+

Yes. Import from Headway or CSV. Git2Log can also turn selected commit history or a raw changelog.txt file into a draft for review.

Is the changelog stored in WordPress?+

No. ProductLift hosts the entries. WordPress displays the changelog through the official plugin or embed.

Will the changelog slow down my WordPress site?+

The hosted changelog loads asynchronously, so WordPress does not run release-note database queries or render the application itself.

Does it work with Elementor or Divi?+

Yes. Use the shortcode where supported, or paste the embed into an HTML or code element.

Should I choose ProductLift or a native plugin?+

Choose ProductLift for one changelog across WordPress, your app, email and a hosted portal. Choose native when WordPress-only storage and rendering are the priority.

Ready to make releases visible

Create your WordPress changelog

Publish the first update, add ProductLift to WordPress and give every release a permanent home.