Skip to main content
Question

How do you edit a published article that take days/weeks to update if you can't change it to draft?

  • August 15, 2025
  • 10 replies
  • 100 views

  • Contributor ⭐️⭐️⭐️

We have over 20 products that have many releases, updates, UI changes, etc. We always have to edit articles to update them but need to schedule the republication a week or more out. We need the current version of the article to stay public until it’s replaced by the updated version.
How can we accomplish this without being able to save changes to a published article in drafts?

We have over 5,000 articles on our KBs and really need a system that works. We cannot update every article on the day it releases. 

10 replies

mitchell.gordon
  • Helper ⭐️⭐️
  • August 15, 2025

Im more curious than anything. Why not create a new document?
The old notes could be referenced and the new notes could still be scheduled for release?

 

I understand the many links causing issues. You could create a new KB category category like Archived and move anything older than a year into this location.


jlavorini
  • Helper ⭐️
  • August 15, 2025

Following - we have this same issue - 20+ products and many articles.

@mitchell.gordon in our case, we do not want to create another article and archive the old. So many of our customers bookmark our articles and would then report that it’s out of date without looking for the updated one. It’s a lot to manage with our large number of products. We do always create new articles for our releases though. 


mitchell.gordon
  • Helper ⭐️⭐️
  • August 15, 2025

@jlavorini thanks for that use case! I haven’t run into an org that does something like this before.

I’ve always had users subscribe to an area and post a new article. Interesting to learn more about how people run their platforms.


  • Author
  • Contributor ⭐️⭐️⭐️
  • August 15, 2025

Following - we have this same issue - 20+ products and many articles.

@mitchell.gordon in our case, we do not want to create another article and archive the old. So many of our customers bookmark our articles and would then report that it’s out of date without looking for the updated one. It’s a lot to manage with our large number of products. We do always create new articles for our releases though. 

 

Exactly the same! We also have article links that exist in other articles and creating a whole new article for an update would break all those links. We also have article links in product and in Pendo. Sometimes the update is small (adding a note, switching out a screenshot) and sometimes it’s larger. And for new features, of course, we create new articles and release notes are always new. 


DannyPancratz
Forum|alt.badge.img+9
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • August 16, 2025

I’ve never tried this, but it sounds like it might work. 
 

  1. Publish original article to the appropriate category 
  2. Draft the updated version, schedule when ready. Have this set to publish to a private category only staff can access. 
  3. Automate updating the copy from version 2 on the public post of version 1.

Here’s the automation:

  • Webhook for new post: should give you the html code for v2
  • a way to match v2 with v1 (you could just put the articleId in the title of v2 if you don’t need to update the title, then the webhook would provide the articleId to update as part of the event payload)
  • API operation to update v1 using the body copy (and code) from v2
  • Optional steps to delete v2 and/or comment on v1 to announce the update, etc

 

in theory, even images will work. They will exist on your community server as files and their image reference url will be in the code. When it gets updated on v1, they should render. (Though if you do the optional delete step, check with gainsight on whether the images will expire from the deleted post at some point.)
 

you don’t need to worry about changing urls, because the v1 url is still being used, but the copy will now be updated. 
 

you probably want at least a manual step to check the end result at least in early stages. And I’d recommend an error handling step or alert as part of the automation as well. 


  • Author
  • Contributor ⭐️⭐️⭐️
  • August 18, 2025

This sounds interesting, ​@DannyPancratz I will give it a try and let you know how it goes. 

Thanks!


dawn.wayland
  • Contributor ⭐️⭐️⭐️
  • October 21, 2025

We have this same issue.  Has anyone put in a feature request for this?  If so, I would like to upvote it. 


atwhite
Forum|alt.badge.img+1
  • Helper ⭐️⭐️
  • October 21, 2025

We’re interested in this as well. I found this Idea and upvoted it: 

 


  • Author
  • Contributor ⭐️⭐️⭐️
  • October 21, 2025

Thank you! Can you vote on this idea as well?? ​@dawn.wayland ​@atwhite 



It would make everything much easier and reduce time and confusion. 😊


dawn.wayland
  • Contributor ⭐️⭐️⭐️
  • October 21, 2025

@Liz K ​@atwhite ✔ for both!  Thank you!

@romihache ​@Molly.McQ could you please help with these?  Very painful process for us right now!