Content Creation & Workflows Managing the Content Lifecycle

Every piece of content you create—whether it's a blog post, a social media update, or an SEO page—moves through a structured lifecycle. This workflow ensures that your team can collaborate effectively, track what needs attention, and guarantee that nothing goes live before it's fully approved.

Here is a look at how content transitions from a simple idea to a published piece, and how you can manage it along the way.

The Content Lifecycle

The content pipeline is designed to be flexible but secure. You can move content forward when it's ready, loop it back if it needs more work, and schedule it for the perfect time.

stateDiagram-v2
    Planning --> Draft: Start Draft
    Draft --> Ready_for_Approval: Submit
    Ready_for_Approval --> Approved: Approve
    Ready_for_Approval --> Revision_Requested: Request Revisions
    Revision_Requested --> Ready_for_Approval: Resubmit
    Approved --> Scheduled: Schedule
    Approved --> Published: Publish
    Scheduled --> Published: Auto-Publish

Content States Explained

As your content moves through the system, it will always be in one of these primary states:

StateWhat it meansNext steps
PlanningThe content is just an idea or an outline on your calendar.Start drafting to move it to Draft.
DraftThe content is actively being written or edited.Submit it to move to Ready for Approval.
Ready for ApprovalThe draft is finished and waiting for a manager or client to review it.Reviewers can Approve or Reject/Request Revisions.
Revision RequestedThe reviewer left feedback and sent it back to the creator.Make edits and resubmit for approval.
ApprovedThe content is locked in and ready to go live.Schedule it or Publish it immediately.
ScheduledThe content has a set date and time to go live automatically.Wait for the publish date, or Unschedule to hold it back.
PublishedThe content is live on your website or social channels.Monitor performance or mark for a Refresh.

Need to make a major update? If published content becomes outdated, you can mark it as Needs Refresh. Once updated, you can republish it, which creates a fresh version history and updates the live post.

Moving Content Through the Pipeline

While you can sometimes skip steps depending on your permissions, a standard approval workflow looks like this:

  1. 1

    Start your draft

    When you're ready to begin writing, open a planned item and start drafting. The system automatically updates the state from Planning to Draft and begins tracking your version history.

  2. 2

    Submit for approval

    Once the content is polished, click Submit for Approval. This notifies the assigned approvers (like an editor or client) that the piece is ready for their review.

  3. 3

    Review and approve

    Approvers can leave feedback and request revisions. If revisions are requested, the schedule is temporarily paused. Once everything looks good, clicking Approve locks the content and logs the approval time and user.

  4. 4

    Schedule or publish

    Approved content can be published immediately or scheduled for the future. If you schedule it, the system will automatically handle the publishing process at the exact date and time you selected.

Scheduling and Timezones

When you schedule content, you can specify an exact date, time, and timezone.

If you drag and drop a piece of content onto a calendar date without specifying a specific time, the system will default to 09:00 AM in your selected timezone.

If you ever need to Unschedule a post, the system is smart enough to remember where it came from. For example, if you scheduled a draft without approving it first, unscheduling it will revert it back to Draft. If it was already approved, it will revert to Approved.

Behind the Scenes: What Happens When You Publish?

Moving content to Published (or Approved) triggers several helpful automations in the background to save you time.

Automatic WordPress Sync

If your content is a Blog or SEO page and your account is connected to WordPress, clicking Publish (or hitting a scheduled publish time) automatically pushes the formatted content directly to your live website.

Social Post URL Linking

If you created social media posts designed to promote a specific blog article, you don't need to manually paste the blog link into every social post. Once the blog is published and generates a live URL, the system automatically propagates that link to all connected social posts.

Google Search Console Submission

For SEO pages, publishing automatically triggers a submission to Google Search Console (GSC). This ensures Google knows about your new page immediately, speeding up the indexing process.

Topic Memory Indexing

Once content is approved or published, it is securely indexed into your brand's "Topic Memory." This allows the AI to learn from your finalized content, ensuring future drafts sound more like your brand and reference your established expertise.

Audit Logging & Versioning

Every state change (approvals, rejections, scheduling) is permanently logged in the audit trail. Additionally, the system saves a snapshot of your content every time it updates, so you can always revert to a previous version if needed.

Failed Publications: Occasionally, external platforms (like a social network or a disconnected WordPress site) might reject a publish request. If this happens, the content moves to a Failed state. You will see an error message explaining what went wrong, and you can click Retry Publish once the issue is resolved.