Automatically move outdated blog posts to draft every quarter

Every quarter, old blog posts are automatically switched to draft and tagged, so your site only shows current content.

How the work actually flows

A straight line. Runs once per each outdated blog post.

Pattern: Sequence (1) ยท Multiple Instances with a priori Design-Time Knowledge (13)

flowchart TD trig(["every quarter schedule fires"]):::trigtime s0["check posts older than a year"]:::task s1[["switch matching posts to draft"]]:::mi s2["send summary email"]:::svc trig --> s0 s0 -->|"one per each outdated blog post"| s1 s1 --> s2 out[/"outdated posts moved to draft"/]:::out pay{{"blog stays current with no manual review"}}:::pay s2 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceRuns once per itemResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
SEO & Search OptimizationEmail Automation
Connects
WordPressGmail

The problem it solves

Old blog posts quietly hurt your SEO and make your site look outdated, but nobody has time to comb through years of content to decide what to archive. It keeps getting pushed to someday.

Who it fits

A marketing team or website owner who wants to keep a blog current without manually auditing old posts.

How it works

  1. Every quarter, the system checks your blog for posts older than a year
  2. It finds any published posts that meet that criteria
  3. Matching posts are switched to draft and tagged as archived
  4. You receive an email letting you know the archiving is done
What you get

Old posts cleared out every quarter automatically

Every quarter, outdated blog posts are switched to draft and tagged automatically, keeping your site showing only current, relevant content.

What you get

A cleaned-up blog with outdated posts moved to draft, plus a summary email.

What you need

A WordPress account and an email account for notifications.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook