Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Establishing a workflow-driven review cycle for a client-facing knowledge base

Alyssa Mattson
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 28, 2024

I am creating a space with external-facing pages and would like to leverage Confluence macros/features to establish a workflow-driven review cycle for our materials.

I am looking for suggestions on effective ways to establish a structure in the space that launches a scheduled workflow-driven document review process. Ideally, I would want page owners to receive a prompt to review and update content, then move the page to next level steps for finalization. And of course, I would want this to happen outside of user visibility until the final edits are ready to be published. And icing on the cake would be documentation on the admin side of the review so at-a-glance, we can monitor the status of our full library.

I have played with a handful of macros, but I am hoping to gain insight from anyone who might manage a knowledge base in this manner. 

Thanks!

2 answers

1 vote
Dave Rosenlund _Trundl_
Community Champion
June 28, 2024

Welcome to the community, @Alyssa Mattson  👋

Confluence has many great notification features so users can be notified about new content or changes to existing content. And, lots of cool Macros. However, I think most long-time Confluence would agree it's difficult, if not impossible, to set up an effective approval workflow with those notifications + out-of-the-box-Macros.

If I were you, I'd have a look at Confluence Workflow solutions available on the Atlassian Marketplace.

One that I see frequently, is Comala Document Management for Confluence Cloud. It enables a multi-tier document approval process for Confluence spaces or pages. 

But there are others, too.  This screenscrape shows just the first six...

Screenshot 2024-06-28 at 10.01.45 AM.png

Best of luck to you.  I hope this helps,

-dave

0 votes
Flowdence
March 22, 2026
Hi @Alyssa Mattson and welcome to the community,
What you're describing — a scheduled review cycle with multi-step finalization and admin-level status monitoring — is a common need for teams managing external-facing knowledge bases in Confluence. Native macros and notifications get you partway there, but they can't enforce a structured review → approve → publish workflow.
A few things to look for when evaluating workflow solutions for this use case:
  1. Multi-step approval workflows — the ability to define sequential steps (e.g., content owner review → technical review → final approval) so that changes move through a structured pipeline before publication.
  2. Version-aware approvals — this is critical for external-facing content. When a page is edited after approval, the approval status should automatically reflect that the approved version is now stale. Without this, you can end up with published content that was modified after sign-off — a real risk for client-facing materials.
  3. Approval queue and analytics — an admin-level view where you can see which pages are pending review, which have been approved, and which are overdue. This gives you the "at-a-glance monitoring" you're looking for without having to check each page individually.
  4. Audit trail — especially for external-facing content, having a record of who approved what, when, and on which version provides accountability and makes it easy to trace any changes.
We built ApprovalFlow for Confluence around these requirements. You define a workflow with multiple approval steps, assign it across spaces, and approvals are bound to specific page versions — so if someone edits an approved page, the status updates automatically. There's also an approval queue tab per space where admins can see all pending and completed approvals at a glance.
On the scheduling side — while ApprovalFlow handles the approval workflow and status tracking, you can combine it with Confluence automation rules to trigger periodic review reminders (e.g., "pages last approved more than 90 days ago → notify page owner"). The approval status data makes it straightforward to identify which pages need attention.
Some resources that might help you evaluate:
- The Complete Guide to Confluence Approval Workflows — covers different approaches to structuring approval processes
- How to Set Up Multi-Step Approvals in Confluence — step-by-step walkthrough
- Confluence Content Governance Checklist — broader framework for managing content lifecycle
ApprovalFlow for Confluence is free for teams up to 10 users, with a 30-day free trial on all plans. Happy to answer any questions about how this might fit your knowledge base setup.
*Disclosure: I am from [Flowdence], the team behind ApprovalFlow for Confluence.*
Please let me know if you need any assistance.
Regards,
Flowdence Team

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events