Turn a content plan into WordPress drafts
Writes each planned topic with AI, saves it to WordPress as a draft, and records the link in your sheet.
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
Google SheetsCreate tabCreates the 'Drafted Posts' tab on the first run to hold the record of which topics have already been written. - 2
Google SheetsRead rowsReads the drafted record to know which topics are done, then reads your plan tab for the topics and angles to write. If
draftLog.headersis empty- 3
Google SheetsAppend rowAppends a line to 'Drafted Posts' with the topic, post id, link and date, adding the headings when the tab is empty.
- 3
For each
plannedPost- 4
OpenAIQuery modelAsks the AI to write the post body in your house style for your audience, following any angle noted on the row. - 5
WordPressCreate postCreates the post in WordPress with the topic as its title and the drafted body, always as a draft, never published.
- 6
Google SheetsAppend row
- 4
How it works
What happens on each run, in plain English.
Once a day, the topics on your content plan spreadsheet are worked through a few at a time. For each topic not yet written, AI drafts the post body for the audience and house style you describe, taking any angle noted on the row, and the post is created in WordPress with the topic as its title.
You end up with drafts waiting in WordPress and a 'Drafted Posts' tab in the same spreadsheet recording each topic, its post id, its link and the date. Nothing is ever published: every post is saved as a draft for you to open, check and publish yourself. Your plan tab is only read, never written to, and the record tab is only ever appended to, so a later run never drafts the same topic twice. A topic whose draft or WordPress call fails is left unrecorded and picked up on the next run.
Your plan tab needs a column headed 'Topic', and can carry an optional 'Angle' column with extra direction for each post.
Start from a workflow that already works.
Add "Turn a content plan into WordPress drafts" to your workspace, connect its apps, and make it yours. No credit card required.
Free plan available · No credit card required
