Create WordPress posts with Claude AI completion from new Google Sheets rows
Add a row to your Google Sheet with a topic or brief, and Anthropic’s Claude writes a completion from your prompt that FlowMattic then creates as a new WordPress post.
Google Sheets
Anthropic (Claude)
WordPress3 steps Setup ~5 min Used on 607 sites Free to import

What this workflow does
Many content teams plan articles in a spreadsheet: one row per idea, with a topic, keywords and notes. Turning each row into a first draft is the slow part. This workflow hands that row to Claude and puts the text it writes into WordPress as a new post.
The Google Sheets trigger fires when a new row is added to the spreadsheet you connect, and passes that row's columns on. The Anthropic (Claude) step generates a completion from a prompt. The template doesn't include one, so after import you write the instructions and map in the row's columns, such as the topic and target keywords.
The WordPress step then creates the post. It ships unmapped: map Claude's reply into the post content and use a sheet column, or the AI output, for the title.
Every new row is one run and one post, so add rows only when the brief is ready. AI drafts need a human read before they reach your audience. Test with a single row and open Task History to see the prompt, Claude's reply and the post WordPress created.
Editorial calendar into first drafts
A blog team lists next month's articles in a Google Sheet with a topic and angle per row. Each row they add becomes a Claude-written draft post in WordPress for an editor to polish.
Product FAQ articles
A software company adds one customer question per row, and Claude turns each into a help article posted on its WordPress knowledge blog.
Local landing pages from a list
A cleaning service adds a row per town it serves, with local notes, and gets a post describing its service in that area.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Google Sheets New Spreadsheet RowEach row added to your connected planning sheet starts a run. The row's columns, such as the topic, keywords and notes, are passed to Claude and WordPress.
Anthropic (Claude) Create a CompletionAsks Anthropic's Claude to generate a completion from a prompt. The template has no prompt yet, so write instructions for the post and map in the sheet columns that describe it.
WordPress New PostAdds a WordPress post built from Claude's text. The step is unmapped in the template, so map the completion into the content and choose a title from a sheet column or the AI reply, then check a test post.
What you need
- FlowMatticCore
- Google Sheets AccountAccount
- Anthropic (Claude) AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Fill in every column of a row, or paste complete rows in from a draft sheet, and run a test to see which values arrive when you add one.
- Keep a column for the post title in your sheet and map it straight into the WordPress step, so titles stay under your control while Claude writes the body.
- Spell out the structure you want in the prompt, such as headings, length and tone, and map the row's keyword column into it.
Questions about this workflow
Does each new Google Sheets row create its own WordPress post?
Yes. Every added row starts one run, and each run creates one post. This template uses the New Spreadsheet Row trigger; FlowMattic's Google Sheets integration has a separate New Or Updated Spreadsheet Row trigger for edits.
Do I need an Anthropic account to use Claude in this workflow?
Yes. The Create a Completion step connects to your own Anthropic account to generate the text.
What does Claude write for each post?
It follows the instructions you put in the prompt after import, using the sheet columns you map into it. The template ships without a prompt.
Can I review the Claude draft before it appears on the blog?
Check each run in Task History and read the post in WordPress before you share it. Review the first few closely while you refine the prompt.
More AI Automation workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
