All workflows
Google Sheets logoOpenAI logoWordPress logo

Approve the outline, then the post, then publish

Takes the next topic off your content plan, asks you to approve the outline, writes the post to it, and publishes only if you say so.

Every Monday, Tuesday, Wednesday, Thursday, Friday at 08:003 apps5 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.

  1. 1Google SheetsRead columnReads the 'Topic' column of your record tab to learn which topics have already been through review.
  2. 2Google SheetsRead rowsReads your plan tab and takes the first topic not yet recorded, along with any angle you gave it.
  3. 3OpenAIQuery modelAsks the AI to write the outline in your house style, then, once approved, the full post to that outline.
  4. 4Google SheetsAppend rowRecords the topic as awaiting approval before you are asked, then the date, decision, post ID, link and your note on the record tab, whatever the outcome.
  5. 5WordPressCreate postCreates the post under the topic's exact title, published if you approved it and saved as a draft otherwise.

How it works

What happens on each run, in plain English.

Every weekday at 08:00, the next topic on your content plan that has not been through review is picked up and an outline is written for it. Approve the outline and the post is written to it and shown to you in full. Reject it, with a comment saying what you want changed, and nothing is written. Before anything reaches your site you decide again: approve and it goes live, reject or leave it and it is saved in WordPress as a draft.

You end up with one post per run, titled exactly as the topic reads on your plan, either live or waiting as a WordPress draft. Silence never publishes. The topic is recorded as awaiting approval on a second tab before you are asked, and every outcome, including a draft that came back too short to use, is recorded there too, so a topic is never offered twice. Your plan tab is only ever read, never changed.

Before the first run you need a plan tab with a 'Topic' column, an optional 'Angle' column for extra direction, and a record tab headed 'Topic', 'Recorded on', 'Decision', 'Post ID', 'Link' and 'Your note'. You also describe how your posts should read.

wordpressgoogle sheetscontentapprovalblog

Start from a workflow that already works.

Add "Approve the outline, then the post, then publish" to your workspace, connect its apps, and make it yours. No credit card required.

Free plan available · No credit card required